This page has been replaced. For current list of feature requests, see Trash.SchemaDocumentationProject#Feature_Requests?
Feature requests for the transformation of Schema into XHTML documentation
Feel free to add feature requests to this page. Also, feel free to make prioritization suggestions. Please put your name by any suggestions you make.
Go
here to see the code's current incarnation.
Suggestions
- Brian's wish list:
- Have the transform work for local attributes as well as global ones -- see Chandler/repository/schema/parcel.xml
- Generate some sort of table of contents, to replace this
- On the detail pages:
- have some way to see the all the attributes for a Kind, all in one table, including the inherited attributes
- have links from "Item" (and other superkinds) to the "Item" detail page
- have links from all the column headings to their definitions
Completed features
- Believed to be working:
- Make references to different schema docs, instead of displaying foo:bar
- Have the transform work not just for Kinds and Attributes, but also for Types, Aliases, and Enumerations -- see Chandler/repository/schema/parcel.xml
- Have the transform work for Kinds that use Attributes which are defined in other files
- On the detail pages:
- have anchors for the Kinds, so that the links from Kind names on the Attribute.html pages work just like they do for Attribute names.
- have links from all the things in the "type" columns to their definitions
- have links from all the things in the "inverseAttribute" columns to their definitions
Contributors
Discussion
Has anyone else made progress on Micah's original transformation? I think I could get this transformation quite a bit closer using Micah's start but warn that since I have only a fair knowledge of XSLT, it will be wide open for suggestions! The basic requirements seem readily doable, tho. I have some questions but figure it would be more useful for me to draft something and just field for comments.
This my first Wiki so if I broke a rule. . sorry!
--
AndyJ - 25 Nov 2003