Florent André wrote:
Hi ! Welcome on Lenya !
Thank for this REALLY INTERESTING format. I don't know it before, and I
find underlying ideas very goods !
--------------------------
During my reading of wiki documentation, I find that :
"Future versions of HTML may support deeper transclusion of portions of
documents using XML technologies such as entities, XPointer document
referencing, and XSLT manipulations. (XPointer is patent-encumbered.)"
- So, for you, what is the main advantage of the DITA format in front of
possibilities offer by other html,xhtml,... format ?
This is not supposed to be an advertisement, and I apologize if this bit
is wandering OT
To briefly repeat what you've likely read (and for others): the
topic-based structuring of DITA allows for modular creation of data
(with some advanced selection, automatic referencing etc.). This allows
for comprehensive user documentation to be quickly produced by
assembling background information from preexisting files which can then
be slightly tailored and built on top of. Any changes are also easily
propagated through all of the documentation which uses the files, easing
maintenance.
This technology has generally seemingly been adopted by large
companies. I'm actually solo and use the above features to produce
enterprise-level documentation without a prohibitive time investment.
The advantage of DITA over HTML and XHTML is the semantic XML which is
then used for the multiple deliverables (also essentially what Cocoon is
geared towards). The most comparable XML based language is Docbook
(originally SGML) which is more full-publication oriented and therefore
lacks the content reuse related functionality.
- What kind of usecase do you imagine for the DITA/Lenya couple ?
I'm primarily interested in the fairly simple use of Lenya to manage the
DITA source (XML) files. Allowing an interface to easily create/modify
the files according to their schema (ported to RelaxNG), and maintain
the file structure. I would handle the creation of distributables using
Lenya-less Cocoon, which could then be incorporated back into Lenya to
provide previews or other relevant functionality.
My personal goal is to use Lenya to manage the files to be used outside
of Lenya; the optional driving of Lenya using DITA files could follow
(bringing some advantages with it) that but would likely require
significantly more time (which I likely wouldn't spend unless the
project gains momentum). I would think this could be beneficial to
Lenya as a whole also since it brings inherent information logic which
could smoothly carry into publications. This would enable things like
well structured sites to be automagically created from topics which
remain focused on the data.
---------------------------
Some interesting things I find during my "clic and read session" :
* An example of DITA more "sweet" than the specification :
http://dita-ot.sourceforge.net/doc/ot-userguide131/ditaotug131-18042007-garage.zip
* If I well understand the DITA Open Toolkit is a DITA processor that allow
to transform dita content into another format (pdf, html,...). The good
news are :
- This implementation is open-source
- in java
- seems to be active
- have an apache licenced release !
(http://sourceforge.net/projects/dita-ot/files/)
* don't find open source server editor for DITA (I think of a "funny-clic
editor for my mother" of course)...
There are few user-friendly free editors, I generally just use the XML
features in emacs or Eclipse. XMLMind XML Editor (XXE -
http://www.xmlmind.com/xmleditor/) has decent integration. I believe
XMLSpy also has good support for a limited expense. Ensuring strong
support in BXE would be another of my goals with Lenya integration.
If you have another example, simple tutorial, cool information,... I will
be glad to read them.
Because it has yet to be widely adopted, there doesn't seem to be an
abundance of user information. If you're looking for a good overview
and want to kill some time, the videos at the link below cover all the
basics.
http://dita.xml.org/dita-introduction-authoring-and-information-architecture-workshop-full-day
have a good day.
On Tue, 15 Sep 2009 09:36:40 -0400, Matt Whipple <[email protected]>
wrote:
I've just started to use Lenya and am interested in integrating DITA
(http://en.wikipedia.org/wiki/Darwin_Information_Typing_Architecture)
into it. I've started to work on an initial ResourceType module but am
wondering if there are any existing solutions already out there. Any
guidance would be appreciated.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]