Who We Are
xqDoc provides a simple vendor neutral solution for documenting XQuery library and main modules,
as well as tools to generate a user friendly presentation of this documentation and cross reference
information. Read more about the mission.
Today (September 23, 2011), the xqDoc team learned about the open source xquerydoc project (implemented in pure XQuery v1.0) that parses xqDoc comments from XQuery modules and generates a set of API level documentation (based on xqDoc XML).
Since xquerydoc is implemented in pure XQuery v1.0, the provided xqdoc function and can be invoked from most XQuery processors (Saxon, MarkLogic, XQilla, eXist).
The generated xqDoc XML can then be transformed into XHTML using XSLT (and custom extensions provided by an XQuery processor) or simply XQuery. This is
an exciting development since it should now be much easier to genrate xqDoc XML from existing XQuery modules.
The xquerydoc project is available on github.
It should not be a difficult exercise to develop drivers for other XML databases or XQuery processors.
With the move to GitHub, it should now be easier for the community to further enhance xqDoc. As our schedule
permits, we will continue to make enhancements.
All copyrights and trademarks are properties of their respective owners.