|
|
|
|
|
|
|
|
|
|
|
|
|
|
Building a Content Management System using Lotus Domino: a tour of the XML API (continued)
(XMLsIndexPubDateSortDescNotGrouped) can be seen at http://domino.touchdown.com.au/dpsg.nsf/(XMLsIndexPubDateSortDescNotGrouped).
The XML document structures You won't really understand the XML API described above unless you click on the example links above and check out the XML document structures that are returned by each API call.
I'd love to have included those document structures in the text of this article but they're just way too large and it would kill the readability of the column.
Have a good look at the XML document structures and it will reveal a lot about the working of the system.
You'll see that at its simplest it would only be a matter of hours to develop display templates using any XML server technology.
To open or not to open--that is the question Okay, here's the exciting bit. I'm thinking about open sourcing sitegarden/xml, the content management system described in these articles.
Why?
Because there's so much that can be done with a community of interested people developing around it.
Because the DominoPower readers will get so much more out of these articles if you can examine the code as you read the articles.
Because Lotus Domino needs a great open source content management system.
If it were an open source content management system for Lotus Domino, I can imagine people developing HTML display templates that run natively under Domino, developing HTML display templates that run under WebSphere, developing HTML display templates that run under PHP, developing HTML display templates using XSL/XSLT, and extending and expanding the content administration system.
As an open source system, sitegarden/xml would be installed into companies and organizations that it could never reach as a proprietary system.
But I'm not going to open source it unless there are developers who would like to develop with it and around it. You the developers must want to develop it and extend it. So if you're interested in sitegarden/xml going open source, drop me a note at astuart@mira.net and tell me either how you might use it in a production environment or how you might contribute to the development. Valued skills would be WebSphere programming, XSL/XSLT programming, Perl/PHP programming, Microsoft IIS/ASP programming, and Domino server side XML/XSL programming. You can check out sitegarden/xml in detail at http://www.touchdown.com.au.
If there's not enough interest, I'll keep sitegarden/xml proprietary. It's up to you, the Lotus Domino developers and DominoPower readers.
Finally, next time we'll have a look at the code that renders the XML into finished HTML.
Product availability and resources For more information on sitegarden/xml, visit http://www.touchdown.com.au.
Easy, flexible article reprints ZATZ now offers a quick, easy, flexible and inexpensive way to use article reprints in your marketing and promotion efforts. You can now get article reprints for a one-time fee of only $200. For details, visit http://mediakit.zatz.com/reprints.
|
Dan Velasco is a Senior Technical Editor for WebSpherePower Magazine and DominoPower Magazine. He's a Sun Certified Java Programmer, Sun Certified Web Component Developer and an IBM Certified Solution Developer for WebSphere Studio V5.0. He's also a Principal CLP Application Developer (R4, R5 and ND6) as well as a CLP System Administrator (R4 and R5). You can reach him via email at dvelasco@webspherepower.com or on the Web at http://DanVelasco.com.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-- Advertisement --
Learn Notes and Domino 8 at your place and pace!
Learn Notes and Domino in your office and/or home! TLCC's highly acclaimed distance learning courses for users, developers, and admins will enhance your career and your resume.
The many included activities and demos will make you a pro! Expert instructor help is a click away.
Click here to try a FREE demo course!! |
-- Advertisement --
Mark your calendar for in-depth Lotus training, May 12-14, Boston
Join experts and peers May 12-14 in Boston for educational and networking events that deliver real-world Lotus training so you can increase productivity and efficiency in your company, advance your skills, and squeeze the most from your current environment. One registration gets you into THE VIEW's Admin2010 and Lotus Developer2010.
Register by December 31 to save $350. |
|
|
|
|
|
|
|
|
|
|