Entertainer will be sprinting tomorrow and Sunday!

I think we’ve really settled into our new / not-so-new home on Launchpad. From Launchpad/Bazaar to Google Code/SVN to Launchpad/Bazaar again, we’re committed to use modern version control practices with Bazaar’s distributed version control, and we believe that Launchpad is the right tool for encouraging developer sharing. Launchpad has a lot to offer as it effectively manages the complexity of tying distributed version control with bug reports and features requests, and we want to make the most of that.

As for this sprint, I think the big push will be to land Paul’s Object Relational Model (ORM) in the trunk, and to replace our somewhat unwieldy database code with cleaner object interfaces from the ORM. Coupled with an initiative to use pylint to enforce good Python practices and standards, and unit testing for handling change, the codebase will really start to shape up as we move to a .1 release of Entertainer.

With some new recent contributors, Entertainer is really building up some momentum that will hopefully carry us far beyond this weekend’s sprint. Come join us tomorrow on IRC at #entertainer on irc.freenode.net and let us know if you can help out. I’m sure that there will be plenty to do.