Drupal for dita - n ldita
Upcoming SlideShare
Loading in...5
×
 

Drupal for dita - n ldita

on

  • 1,447 views

 

Statistics

Views

Total Views
1,447
Views on SlideShare
1,446
Embed Views
1

Actions

Likes
0
Downloads
8
Comments
0

1 Embed 1

http://coderwall.com 1

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

CC Attribution-ShareAlike LicenseCC Attribution-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Drupal for dita - n ldita Drupal for dita - n ldita Presentation Transcript

    • Doing DITA in the Open Source CMS Drupal Kristof Van Tomme, Pronovix NLDITA, June 1, 2011, Utrecht, The Netherlands
    • Kristof Van Tomme Belgian Bio-engineer Pronovix Drupal architect Entrepreneur PM of the Drupal Association Hungarian connection Techno-optimist Biotech Drupal evangelist Husband and Father Strategist CEO
    • What DITA could do for Open Source
    • Setting DITA Free What Open Source could do for DITA
    • What is drupal?
    • Drupal sites you might know
    • Drupal is really good in
      • Breaking vendor lock-in
      • Communities
      • Cutting edge technology
      • Open innovation
      • Collaborative development
      • Empowering self-learning individuals
    • Drupal is really good in
      • Breaking vendor lock-in
      • Communities
      • Cutting edge technology
      • Open innovation
      • Collaborative development
      • Empowering self-learning individuals
      OPEN
    • Drupal is a platform
      • Open source (GPL)
      • Drupal core
      • Modules
      • Features (apps)
      • Themes
      • Distributions
      Illustration by developmentseed.org when introducing the features module
    • One platform to rule them all
      • Drupal has a fast growing number of distributions
        • Intranets (Open Atrium)
        • Collaborative market intelligence (Managing News)
        • Customer community platform (Drupal Commons)
        • Governments (Open Public)
        • Publishing companies (Open Publish)
        • Recruitment (e-recruiter)
        • Software as a Service (Aegir + any of the above)
        • ...
    • Drupal is a grassroots community “ Come for the code, stay for the community
    • But Drupal is also
      • A fast maturing software industry
      • A vast network of service providers
      • A fast expanding library of handbooks
      • A network of trainers
      • Used in the biggest enterprise deployments
      • Venture backed professional support companies
    • Combining Drupal & DITA
    • What Drupal brings to DITA
      • An open source option
      • Interoperability
      • Extensibility
      • Human friendly metadata handling
      • Game dynamics (user points)
      • social graph (Facebook integration)
      • Community tools (those web 2.0 things)
      • RDFa (those web 3.0 things)
    • What Drupal brings to DITA
      • An open source option
      • Interoperability
      • Extensibility
      • Human friendly metadata handling
      • Game dynamics (user points)
      • social graph (Facebook integration)
      • Community tools (those web 2.0 things)
      • RDFa (those web 3.0 things)
      CUTTING EDGE
    • What Drupal needs from DITA
      • Best practices for single source documentation
        • DITA maps
        • Conditional text
        • Conrefs
        • Topic based documentation
      • Ecosystem of documentation tools & services
      • More documentation writers
    • The problem is...
    • Mere mortals don't write XML
    • Drupal had/has a similar problem
    • Crossing the chasm http://www.exampler.com/testing-com/writings/reviews/moore-chasm.html DRUPAL
    • The long tail of documentation http://blogs.idc.com/ie/?p=53
    • The long tail of documentation HOW DO DITA x 5?
    • How do DITA x 5 http://www.archive.org/details/drupalconchi_day3_keynote_jared_spool $ Need a cheap step in solution Usability
    • Words are silver, code is gold
    • Empowering users
      • Capture: DITA forms
      • Feedback: DITA help community site
      • Personalize: DITA map builder & publishing
    • Drupal DITA forms
      • Use friendly flexible UI to create documentation forms
      • Store in Drupal, export in DITA
      • Currently implemented for tasks and concepts
    • Drupal DITA forms
    • Drupal DITA form builder (CCK)
    • Import existing documentation
      • Upload individual files
      • Import folders
        • Automatic checkout from a version controlled documentation repository
        • Drupal checks for updates
      • Other import options can be tailored for specific use cases to plug into existing processes
    • Folder importer
    • User driven assembly and export
      • Bookmark relevant documentation topics
      • Create a new DITA map in the GUI
      • Export the map and the topics it contains
    • Ditamaps as mindmaps
    • Add content with Views queries
    • Ditamaps as mindmaps
    • Export with Open Toolkit
    • You can download this for free at http://drupal.org/project/dita
    • Future Vision DITA in Drupal
      • Metadata integration
      • DITA form to DITA XML Graphical UI
      • Authoring memory
      • Conref library
      • WYSIWYG or markup
      • 1 or more distributions:
        • Documentation distribution
        • DITA distribution
    • What will you do with Drupal and DITA? CC BY-NC-SA 2.0 by libertyandvigilance http://www.flickr.com/photos/10459273@N05/3935251879/sizes/z/in/photostream/ 8800+ 8800+ Now with
    • Get a demo site http://bit.ly/kerwB6
    • It's time to set the bird free! How can you help set DITA Free? Creative Commons (by-sa)/BB Oros
    • Twitter @kvantomme LinkedIn be.linkedin.com/in/kvantomme [email_address]