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
-~----------~----~----~----~------~----~------~--~---

Reply via email to