Drupal for dita - n ldita
-
Upload
kristof-van-tomme -
Category
Technology
-
view
1.734 -
download
1
Transcript of Drupal for dita - n ldita
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 distributionsIntranets (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 documentationDITA 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 foldersAutomatic 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
@kvantommeLinkedIn
be.linkedin.com/in/kvantomme
LEVERAGING COMMUNITIES