There's a quote at the end of the second Terminator movie that feels very appropriate here:
"The future's not set. There's no fate but what we make for ourselves." I'm not planning on proscribing the future of the project, and I'm definitely not going to tell people what they should do. But I do want to help provide some vision for where I personally hope that we go, and to let you know about a few people that have volunteered to step up and help us to forge ahead into the whatever future we decide to make for ourselves as a community. I've been off working on work projects and dealing with various other real life problems, which have distracted me personally from putting the attention into the post 2.0 TG work that I'd hoped to do. There is good news for TG in what I've been up to for work, and as a result TurboGears 2 is now powering all of the project and download pages at SourceForge. We've got lots more usability improvements to come for people who download and use SourceForge software. I thought this was the highest traffic TG2 deployment, but I heard about a couple of things here at EuroPython this week that make me think there may be some other equally large sites out there. So, I think we've got a good marketing case to back up our claims that TurboGears can scale up to handle lots of traffic. At the same time, we're moving forward on lots of other fronts: Florrent Aide has volunteered to become the TG2 release manager, and to help us to improve and systematize our release process. He's already gotten started in making some improvements to the TG2 install process, and his diligence, consistency, and problem solving ability have been clearly demonstrated in his TG1 work, and I'm very excited that he's stepping up to help with this stuff. Jonathan Schemul has volunteered to take a leadership role in turning beta.turbogears.org into the best marketing website that we can find. And he will also be helping us to get a bit better organized around marketing material generally. I think these are two critical points for us to work on, and I'm very happy to have two such devoted and talented individuals step up and help move the project forward. There are two other areas that I think need focused leadership attention: * Documentation * Quality Assurance There's been quite a bit of good activity on the documentation front, and I'm particularly interested in merging some of that work back in to the docs trunk soon. One piece of the documentation picture that's not been working as it should is the 2.1 changelog. If someone would volunteer to go through the commit history on bitbucket and make sure to pester 2.1 developers who made changes to take a few min out of their busy schedules, and document them that would be great. We also need more test coverage, we've been moving in the right direction, and 2.1 has a lot more coverage than any previous version. Testing a framework built on integration can be complex, and our test infrastructure needs to be "first class" code. Which means it needs the same attention to re-factoring, cleanliness, and documentation that we apply to our main code. This is critical because we need to help people to get involved in the core, and this can only happen if they can also write tests ;) I'll talk to everybody and come up with a proposed timeline for the next 2.0.x release, and for 2.1, but I expect that we'll have a couple of releases coming up soon. Please feel free to chime in and lend a helping hand in whatever way you can. We need the community to steup up and do everything from editing docs for spelling/grammar or hanging out on IRC and answering questions, to organizing a simple TG2 based system where we can track these kinds of small tasks, which I think we should call quests. Thanks to all the people who've made what we've done so far possible. And thanks to those who are stepping up to help lead us, I'm already looking forward to what we can accomplish in the next few months ;) -- Mark Ramm-Christensen email: mark at compoundthinking dot com blog: www.compoundthinking.com/blog --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "TurboGears Trunk" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/turbogears-trunk?hl=en -~----------~----~----~----~------~----~------~--~---
