Nexista Plans

Here's what I have in mind for the future of Nexista:

Simplify

Simplicity is key! I'll have to review the code and see what ways I can simplify

Better PEAR and PHP integration, better database abstraction

I'd like to use pdo or MDB2 instead of metabase. I've done some exploration in this direction and seems like it would work fine. Any testers would be welcome! I'd also like to setup a pear channel for Nexista, so installing and updating would be easier.

Use of phing

In exploring the symfony php application framework, I really liked their command line tools. I even ended up using them to create nexista projects! However, they are not designed for that task, so I think I may start over with phing.

Alignment with Cocoon / Popoon

It would be great if the sitemap could be aligned better with cocoon and popoon. The problem is that most of my applications use the nexista sitemap format, not the cocoon sitemap format. :-( Check out my post at docunext concerning the use of the term "sitemap", and some comparisons of the sitemap format used by Google, Cocoon, Popoon, and Nexista. I'm planning to simply create a branch that will be compatible with popoon and cocoon.

Testing on other platforms

Nexista should be able to run on other web servers and operating systems as long as they support php5 and xsl.

Overlays

I'd like to have a clear and specified "overlay" process for overriding various things, from configuration options to sitemap gates. Not sure how to do this the right way yet.
By Albert on July 20, 2007 12:21 PM