I think it is time for a release discussion.
First, I think the next release should really be 1.0. I dislike the conservative approach where open source projects are reluctant to call a release 1.0. Why is that? For example, everyone knows Django
0.96 is de facto 1.0. A major release is simply a point at which the group agrees "This is the base feature set. Any point releases are going to be backward compatible."
I submit that we have reached that point. Yes there is work to do, a few bugs to fill in, but that shouldn't stop us from declaring the API frozen for
1.0 and releasing.
Looking at the ticket list, I only see one feature I'd like to put in (Gift Certificates), and that's in final test on my dev box. Everything else (from my quick scan) appears to be incremental improvements or not-gonna-happen-immediately.
Discussion?
Any "must haves" I missed for 0.7/1.0? Any real resistance to 1.0? Silly or not, 1.0 has major psychological weight behind it. It will cause us to get much more attention and energy into the project.
Thanks,
Bruce Kroeze
http://solidsitesolutions.comDynamic Designs, Optimized