Well, I just finished typing up an in-depth description of why db2xml should be used, talking about the pros/cons of databases and xml, and why merging technologies could best benefit the application.
Snarf it up here:
http://db-xml.sourceforge.net/info-db2xml1.php
Well, its 12:15 AM EST, and I'm finally home. I'll be typing up the paper, so keep your eyes open on the page.
...standing in the middle of the American Bar Association Convention. I've completed the paper on the merits of using database and XML technology together, and am working on the XML specification. The hard part is keeping the model flexible and able to parse any structure, while keeping the code sane. Anyway, off to collect more pens.
Well, my backpack is slung over my shoulder, and the cars going. When I get back, expect some major documentation updates, along with much solider code. See you Sunday night!
Keep your eyes open for another addition to the abilities of db2xml...db2wddx. Also, look out for a specification on the XML generated by db2xml, and the how xml2db will handle different XML layouts.
Well, with 8 hours left before I head off to the not-so-windy-currently city of Chicago, I decided to use my dwindling time on the computer. And wanting to put something big in before I head off, I've decided to port this to Perl, and time permitting, Python. I think we can benefit from releasing seperate versions of each langauge right now, because they're all at different stages of progress. Later on we'll merge them into one package. Whenever we reach a stable release, we'll wait for the other languages to reach that level before releasing.... read more
As of beta 1a, we have database2xml, table2xml, and query2xml, all functioning perfectly. Now, for the tough part. I need to decide on a way to parse XML INTO a database.
Also, I'm going to begin writing a paper on the benefits of this project. I'll include a benchmark of comparisons between various database servers and XML parses, and an example. It'll explain the caching of the documents until the database is changed, and how the user is downloading virually static pages generated from dynamic content. ... read more
After nearly 6 months of inactivity, I think it's time to start this project back up. I'll be entirely recoding, with full commenting, and soon port it to other languages. I'll be looking for developers too, so if you're interested, email me. Thanks