[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: How to cope with the complexity of an XSLT program
To manage large projects I use my own embedded stylesheet
documentation methodology:
https://cranesoftwrights.github.io/resources/#xslstyle ... and I don't check in fragments until there are no violations of my stylesheet writing rules (every template documented, every parameter documented, every parameter and global variable declaration includes as= attribute, etc.). The documentation can be written in either DocBook, DITA, or XHTML. The HTML result includes a summary of the import/include tree, all of the embedded documentation, and an alphabetized index of every global variable/parameter. You can download a sample of the documentation from this repository (no online viewing, apparently): https://sourceforge.net/p/sportsmlt/code/HEAD/tree/2.0/sportsmlt2.html I have a number of very large projects with customers with dozens of stylesheet fragments. I have more confidence in my work when I am shown by XSLStyle that I've followed all of my writing rules in all of my entire library. I use the methodology from the very start of development to ensure complete documentation and integrity. Probably it is too late for you to be able to use XSLStyle since it wasn't used from the start and there is too much to retrofit. But you did ask what others use, and for 18 years this has been one important component of the success of my stylesheet writing projects. . . . . . . Ken At 2022-06-02 11:46 +0000, Roger L Costello costello@xxxxxxxxx wrote: Hi Folks, -- Contact info, blog, articles, etc. http://www.CraneSoftwrights.com/s/ | Check our site for free XML, XSLT, XSL-FO and UBL developer resources | Streaming hands-on XSLT/XPath 2 training class @US$125 (5 hours free) | Essays (UBL, XML, etc.) http://www.linkedin.com/today/author/gkholman |
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|