Release 0.4.2.01 was passed from testing last week and is already being deployed across the internet. The codename for this pre-release fork is "IRIS" in honor of my daugher, who was a mere glimmer in my eye when I started converting ASP code to PHP for this project.
For this branch (0.4.2) I have planned to focus on optimization, bug fixing, and algorithm/process enhancement only. Branch 0.4.3 will be tenatively mad to support PHP 5 syntax (for code brevity... those who know OO PHP 4 know how cumbersome it is).
I finally have had the necessary 10 hours or so a week necessary to complete this milestone build. The biggest thing is that you can now add things to your cart and reconfigure them based on component type and the component unit. This is huge. All that remains really is a release that includes the ability to "check out", and a few administration tool for order processing and fulfillment. Then and only then will I will release a beta version. This should be in the next month that this is complete. Thanks to everyone, especially MBIT, for the support and questions.
Build 8 was just released. No huge changes, but a major roadblock was surmounted. In a nutshell, i needed a way to grab a branch node and find the branches and all other leaves underneath it. Kinda complicated to do with two-dimensional data :) But I figured it out eventually. Minor CSS changes also, nothing special there (IE formatting issues).
The next build is the final pre-beta release, or possibly the first beta release depending on how lucky I feel at the time. ... read more
I have seen some pretty impressive performance gains from other projects just by moving away from table-based formatting and towards pure CSS formatting. So this release was dedicated to this conversion. For the most part this was easy, but there are some remaining holes that I will readress after build 8.
For other details on the release, please see the file release notes. If you have any comments please forward them to the mail list. Thanks for checking in!... read more
Due to the fires here in San Diego over the past week, I have been liberated of my normal College duties. Much work has been completed. You can now assign and remove components, types, sizes, and counts to patterns. Much testing and optimization for this is due, however there are at least four generations of code represented in this functionality addition, and I do not anticipate any major changes. My next task (build 7) is to add in pricing models to the pattern save action. This is the preliminary step to being able to have a functioning cart. Build 8 (cart and cart administration) will bring 0.4 up to the functionality level of 0.3, and will officially become "BETA" at that point. Hopefully I can complete this before our child is born, as I will be slightly preoccupied after that point. Happy coding!... read more