Goals
It is our goal to release a stable, well tested, and well documented 1.0 tree by the end of August, or earlier if possible. Our goal is to make 1.0 the most stable release yet. Beta-3 will be available sometime tomorrow, and we hope to have Beta-4 available within five days after that (Friday, or maybe Saturday). We hope to do a Beta5 about a week after that which will hopefully be the last beta. Beta5 will last for about a week or so (maybe two weeks), followed by the much anticipated 1.0.
We will not be implementing many new features. So the functionality you see in 1.0-beta2 will pretty much be what will be in the final product. We will however be focussing on bugs and performance issues. We'll try to close down as many bugs from the tracker as is reasonable, while maintaining performance and stability.
The extended beta period is necessary in this release to allow for the increased testing and bug fix period by the fantastic development team that has worked so hard to date to make this product what it is. As well, module developers need time to be able to fix their modules for 1.0 compatibility.
Module Developers
To all module developers, you will probably need to release a new version of your module that is compatible with 1.0. This is due to our recent conversion to the standard version of adodb-lite, rather than the one that Ted has wrapped for the past couple of versions. The primary things that need to change are:
- The RowCount method in adodb is no longer available, you must use RecordCount
- Date manipulation has slightly changed requiring numerous small changes to any module that uses dates in it's database tables
- All modules for 1.0 should be released in XML format (from a 1.0 beta). The XML files will be automatically available for download by CMS made simple 1.0 users via the module manager.
We are hoping for a large list of modules to be available for 1.0 upon it's release, Please, if you can spend some time with your modules.
Please post a message on the forum or go into the irc channel if you have more questions.
Thanks for your time people, and I hope to hear from you.