Skip to content.

TalkBMC

Sections
You are here: Home » Blogs » Anne Gentle » Exploring Information Design and Development » DITA and wiki combo

DITA and wiki combo DITA and wiki combo

Document Actions
Darwin Information Typing Architecture, meet Wiki.

Time for me to geek out a bit on the convergence of a couple of tech pubs technologies that just might find a way to work together.

I just found this tidbit on the dita-users Yahoo Group. Crystal ball: A DITA wiki. Scott Abel, the self-named Content Wrangler, says that Paul Prescod first introduced the idea of a DITA-based Wiki at XTech2005. Paul's the Group Program Manager at Blast Radius XMetaL. Right on, Paul. Tell us more when you've got the Sharepoint killer that can help with cross-departmental communication and aid in collaboration.

So, which do I describe first, DITA or wiki? How about alphabetical order. Darwin Information Typing Architecture, DITA (pronounced dih-tuh) is an XML architecture I've been working with over the last year or so. It originated at IBM and is now part of OASIS. Were investigating DITA at BMC as part of a unified content strategy project, to look at structured authoring using XML. Wiki stands for "quick" in Hawaiian, and it's a web-based collaborative authoring tool.

So far, to me, wikis I've read are more for quick note taking, unless you're talking about wikipedia, which is the best organized example of a wiki that I've seen so far. I've been skeptical so far about its applications for end-user technical documentation, but DITA architecture applied in a wiki environment just might be an interesting mash up. While wikipedia and some other info-distributing technologies fill neat niches when there's a large, willing-to-write-and-rewrite community, I'm not sure anyone in the tech pubs world is using it for end-user doc. Yet. I just Googled and found this blog post about wikis for documentation (he's against it). Also, here's an example of end-user technical topic in a wiki. I just think wikis are not as easy to navigate as other HTML-based sites, and search in a classic wiki is not yet as robust as in most HTML-based help systems. I'd love to spend time with the wiki templates and experiment with wikis to the point where you could update it, navigate it, and so on, but it's just not my favorite technology right now. Topic-oriented authoring is more what I'm pondering about lately, so the concept of authoring DITA topics in a Wiki environment intrigues me. A workflow I would envision would be a web form for entering wiki content that would match a specialization of a DITA topic so that contributors to the wiki would automatically know what to fill in and how to organize their content. I would imagine that publishing on a DITA-based wiki should be as easy as it is on a regular wiki (just a Save button of some sort) and if it could somehow create a wiki-based index based on keywords in the DITA-specialised content that would be awesome too.

Now, to turn the idea on its side a little, what are your thoughts on whether wikis could be used for end-user technical documentation? I'd imagine that a more structured wiki based on DITA content (which may have already been created for end-users) might work well for technical documentation. Have you seen any good examples? I'd love to see a well-done example. I recently found an article by Stephen Brooks, a technical communicator who works at DreamWorks. You need a membership in the Society for Technical Communication to download the article, but here's the direct link to the PDF for STC members with their login info. In the September-October 2005 article he says:

"As the studio transitioned to CGI, I transitioned to the studio ways. Unlike a typical software company, DreamWorks has no set rules for software and documentation development, except to please the production staff as they race to complete their film (a “race” that lasts two or three years). The lack of rules has meant endless experimentation in our documentation. We’ve tried Flash demonstration movies, wikis, humorous quotes, and iconic heading styles to classify information."

To me, including wikis in a description of experimental deliverables might mean that some structure surrounding wiki deliverables might be just what we need to put some ease-of-use in the wiki format. Perhaps DITA (itself a cutting edge technology to some) will be the architecture to build a structured collaborative environment that we all can easily build on.


_____
tags:
Monday, December 05, 2005 in DITA  |  Permalink |  Comments (14)

on the way

Posted by Smuto ( marian @ smutny . name ) at 2006-01-03 09:20
I'm glad to hear that. I've thoroughly find information like this. Curently I working on documentation of know-how in design process of IT-CAD-AEC industry (Nemetschek Allplan). Up to this days I filling all to mediawiki, but I'm frustrated, that cannot use DITA advantages.

DITA and wiki combo

Posted by Dee Elling at 2007-01-05 12:18
Hi, the doc team at BEA is in deep discussion on this very topic. We're using Confluence as our internal wiki right now, and the Confluence documentation is done using their own wiki. Check out: http://confluence.atlassian.com/display/DOC/Confluence+Documentation+Home

-Dee Elling
http://www.writeabouttech.com

Tech doc wikis

Posted by Anne Gentle at 2007-01-05 15:06
I'm on maternity leave now, but the baby's sleeping so I'm stealthily reading blog comments and catching up a little bit.

Glad to know you all are finding my post and that many other doc teams are discussing the same wants and needs. I'm starting to come around on the idea of wikis for technical documentation, as long as they're properly maintained and structured for easy navigation. I learned about a month ago that a friend and former BMC colleague now works at Motorola (Hi Emily!) and maintains the wiki for the Motorola Q phone at http://www.motoqwiki.com/index.php?title=Motorola_Q_Wiki. When I return I fully intend to interview her and post the Q&A here, so stay tuned. I also wrote about DITA and wiki and the possibilities offered by DITA Storm in this post: http://talk.bmc.com/blogs/blog-gentle/anne-gentle/dita-storm. And, if you haven't seen it yet, take a look at the Microsoft Visual Studio wiki at http://msdnwiki.microsoft.com/en-us/mtpswiki/default.aspx. Plus EBay is using a wiki to help cut down on customer support calls, something our doc should do as often as possible. My comments here. http://talk.bmc.com/blogs/blog-gentle/anne-gentle/ebay-wiki

Anyway, that's a lot of links, but I hope it's helpful. Let us know what your team discovers in your wiki research, especially how customers react. And if anyone from Confluence is reading, let us know your customer's reaction to the wiki.

Fix for ContentWrangler link

Posted by Don Day at 2007-01-13 16:27
FWIW, the particular link for the Crystal Ball topic by Scott Abel is at: http://thecontentwrangler.com/article/crystal_ball_a_dita_wiki/ . It's still a visionary article, and the emergence of DITA Storm now makes it only a matter of time and integration for some of the first implementations to hit the air. I think there is a whole 'nother blog commentary ahead, surmising on what kind of content or support situation is best for live update of the DITA source, but the pieces are now all in place for things to happen.

Wikis and End-User Docs

Posted by Bill Albing at 2007-08-22 07:36
We are exploring the many issues of using wikis as end-user documentation at http://www.keycontent.org/tiki-index.php?page=Wikis%20and%20Docs in a collaborative (wiki-based) article to which you are welcome to add, entitled "Wiki-fying Docs: Is Using Customer-Accessible Wikis for End-User Documentation Gaining Momentum?"

--Bill Albing
editor-in-chief
KeyContent.org

DITA and Wikis for Tech Doc

Posted by Kevin Brown at 2008-07-19 00:13
We at RenderX are also looking into this. We have already implemented DITA publishing tools in our XEP and DiType products as well as integrating Wiki-publishing dynamically in DocuType which is MediaWiki server and our DiType publishing engine. See http://www.dash-of-pepper.com where you can dynamically publish any Wikipedia article or Wikibook. we'll be investigating building import/export DITA/Wiki tools shortly and would love to get any requirements assistance from the general community/
Anne Gentle

Subscribe to Anne's blog Subscribe to Anne's blog

Anne Gentle

Bio & Writings

Email Alert: Anne's Blog

Get an email alert when I publish a new blog entry!  Enter your email address:

 

Powered by Plone

This site conforms to the following standards: