On Thu, Jan 15, 2009 at 12:22 PM, Mark Ramm <[email protected]>wrote:

>
> > I'd like to ask the dev people behind the 1.x branch what their
> > thoughts are, I assume not everyone took part in the above discussion.
> > Is there a lot term commitment to the 1.x branch? Should the 1.x
> > branch get closer and closer to the 2.x or not necessarily and should
> > it evolve on its own? Will/should tg fork?
> >
> > Any thoughts I'd appreciate very much!
>
> Well, I'm not a 1.x developer, but I play one on TV.
>
> Seriously though, I've been talking to them a lot about this, and I
> think that we all have a clear commitment to maintaining the 1.x
> branch as a supported environment.
>
> There are also a few people committed to enhancing TG 1.x via the 1.5
> branch and beyond.
>
> At the moment the changes that are going into 1.5 bring it closer to
> tg2 than 1.1 will be, and that is a clear benifit for a set of users
> who are too wedded to cherrypy to easily move to 2.0 right now.
>
> The situation becomes less clear when/if the API's begin to diverge
> rather than converge.  And we all know that is something that may
> happen at some point.  And at that point a fork would make sense.
> The think I want to be clear on is that Ken and others have done a lot
> of good work on the 1.5 branch, and there's a lot that's valuable to
> real users, so we definitely want to support that.
>
> At the same time if the TurboGears project is going to continue and be
> successful we absolutely have to present a clear picture to new users
> about the future, and at this point 2.0 has been that declared future
> for quite a while.   And, from my discussion with Ken, and others, we
> all still agree that it's the future of the TG brand.
>
> So, ultimately we can and will support whatever the 1.5+ community
> wants to do, but we have to be careful about how we manage the
> TurboGears brand.
>
> There will likely have to be big decisions about this in the future,
> with a friendly fork as a real possibility, but we'll make those
> decisions when and if the time comes.   And we're pretty solidly in
> agreement that 1.5 itself will be "tg2 like" enought that it provides
> a useful stepping stone for some users, and therefore will make good
> sense as an official TurboGears release.
>
> To be clear 1.5 can, and will do more than be a stepping stone to 2.0,
> but if it's going to have the turbogears name it cannot do less.
> And we will provide a clear strategy for folks to migrate directly
> from 1.1 to 2.0, so 1.5 will not be a required stepping stone.
>
> As for 1.6, who knows?   We'll cross that bridge when we come to it.
> After all, we'll know more then than we do now, and we'll probably
> make better decisions because of that knowledge.
>
> And we have developed a bit of a shared consensus for how those
> decisions will be made -- when and if 1.x and 2.x start to diverge
> rather than converge, we need to think about rebranding.   This is no
> bad thing, as it shows that the TurboGears philosophy will have proven
> itself in the framework ideas marketplace.   But it's not something we
> should jump into either.
>
> The core message that we should be communicating is this:
>
>  * TG2 is the future of TurboGears
>
>  * TG as a community will focus more in 2009 than we did in 2008, and
> that focus will be on 2.x
>
>  * TG 1.x will continue to be supported throughout 2009 and beyond
>
> For those who want the nuances, we can also say:
>
>  * With that said there's still room for people who want to work on 1.5.
>
>  * For those with lots of CherryPy dependent code 1.5 may be a nice way
> forward
>
>  * Eventually the constraints of the TurboGears brand may lead to a
> friendly fork off of the 1.5 branch
>
>  * We're all working together, and all care about making life better
> for users, so everything will work out as it should.
>
> --Mark Ramm
>

Amazingly well stated, Mark.   Thank you for your leadership!

-Ken

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TurboGears" 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?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to