Well, it's no secret, we've been moving forward for some time now. We're especially anxious to get on Drupal 6 and take advantage of the many core Drupal changes that will make Ubercart an even more solid e-commerce system. There are still some loose ends that need to be wrapped up and plenty of bug testing that should go on before we release a beta version we can be proud of. Those itching to help get Ubercart on Drupal 6 can grab and test the latest code from Bazaar. There are plenty of known issues that don't need to be duplicated in our issue tracker, but we welcome any new ones or small improvements we can make as we polish up the initial beta release.
There's even more development going on in parallel to the Drupal 6 port that I wanted to make folks aware of. Anyone with special interest in the following modules and needs might get on the testing and feedback bandwagon:
- VAT/GST Support - We understand Ubercart hasn't been the best friend of Europeans, and that's largely due to our ignorance of the tax systems found around the world. Well, community member Al has been working with mortendk and other European users and developers to come up with a proposed solution that should be evaluated, tested, modified, and committed to core sometime during the Drupal 6 development lifecycle. See the concept and the code.
- File Downloads - I promise that the file downloads system wouldn't be half as cool if the community hadn't been blessed by torgosPizza and Mike Nelson's Riff Trax. One of our previous developers, Shawn Conn, wrote the initial version of the module, and a recent developer named cha0s has taken it to task to completely overhaul the code. It brings with it cleaner code, and easier to use API, and code comments. Check it out and give cha0s a hand.
- Role Promotions - Once again cha0s has taken the role promotions module to task to clean up the code, tighten up the API, and add comments like crazy. The end result is a new version of the module ready for testing and consumption. It includes some new conditional actions support and, if I'm not mistaken, a plan to make sure this module is more tightly integrated with the core recurring fees module. Once again, enjoy the code.
The VAT/GST work is currently for Ubercart 1.5 on Drupal 5 while the modules by cha0s are for Ubercart 2.x on Drupal 6.