Project
History
Mission
Quotes
License
News
Related Efforts
XQuery Style
Quick Start
General
eXist
MarkLogic
Saxon
xquerydoc
Zorba
Documentation
Assumptions
Limitations
xqDoc Comments
xqDoc Schema
xqDoc Conversion
xqDoc Display
xqDoc Drivers
Downloads
Binaries
Source
Sample Output
xqDoc Basic
xqDoc Standard
xqDoc Enhanced
Credits
Who We Are
|
|
|
|
xqDoc
|
|
Our Mission?
|
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.
|
|
Project Status?
|
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.
|
|
What's Next?
|
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.
|
|
|