Let me try to list the moving parts:

Pylons Project --> The overarching organization

* Pylons 1.0 --> package that is the legacy pylons support
* Turbogears2  --> package that is the legacy turbogears support
* Pyramid -->  Rebranded and expanded repoze.bfg

The Pylons Project is going to do two things:

1) Provide solid legacy support for Pylons and TurboGears2 stacks
2) Collaborate around Pyramid and things built on top of Pyramid

Big new development will be centered around Pyramid, but we'll be
solidifying, cleaning up, and managing legacy code in best way that we
can.

--Mark Ramm

2010/12/28 Timuçin Kızılay <[email protected]>:
> 28-12-2010 03:44, Mark Ramm yazmış:
>>
>> I've been working through a lot of feedback from the TurboGears
>> mailing list about how we should respond to the Repoze.bfg / Pylons
>> merger.   We've had a couple of IRC chats, I've spent a lot of time
>> talking to various people in the community, and even more talking to
>> Ben Bangert and Chris McDonough.
>>
>> And I believe we've come to a solid consensus, and that it's time to
>> make a decision.
>>
>> I didn't want to rush this, and very much wanted to weigh all the
>> options appropriately. But now that that thinking is done, it's time
>> to jump in with both feet.
>>
>> TurboGears will be merging into the Pylons Project
>>
>> To understand why we are making this move and what this means, a bit
>> of background is needed.
>>
>> We built TurboGears 2 on top of a the Pylons framework, and have been
>> working with Ben and the Pylons folks for a couple of years now.
>> Pylons is a lightweight framework that is neither full stack nor
>> opinionated. The Pylons team has recently joined up with the
>> repoze.bfg folks to create a new low-level non-opinionated web
>> application development library called Pyramid which is based on
>> repoze.bfg and now part of the larger Pylons Project.
>>
>> You can use Pyramid to build web applications right now. It has more
>> plug points, and is in many ways more flexible and extendable than the
>> original Pylons and should provide an even better foundation for a
>> full stack framework.
>>
>> Fortunately the Pylons Project leaders recognize that a "low level"
>> framework is not enough. Most web developers need to get things done
>> quickly, and want a full stack setup and ready to go, so they can
>> immediately start developing features rather than infrastructure.
>>
>> That's where we come in.  TurboGears was the pioneer of the "full
>> stack" set of integrated components approach among the modern Python
>> web frameworks, and we have already developed many full stack tools.
>>
>> So, our first step will be to add the TurboGears2 package to the
>> legacy support in the Pylons Project.  So, the Pylons 1.x  and
>> Turbogears2 packages will be maintained side by side as part of a
>> single overall project. This change won't impact the TG2 code, except
>> that we will be officially acknowledging that both codebases are
>> tightly linked and now are part of a single project.
>>
>> Maintaining the existing Pylons1+tg code will only be one part of the
>> larger Pylons Project.
>>
>> Ultimately, we will also be working with the Pylons Project folks to
>> create a new generation of rapid application development tools on top
>> of Pyramid, as part of the TurboGears "Full Stack" philosophy. We will
>> help to pick default templating engines, default session support,
>> default data persistence mechanisms, integrate widget libraries and
>> build high level tools like OAuth or OpenID support.
>>
>> The main goal of this merger will be to reach across framework
>> boundaries, work together with with Repoze, Pylons, and other web
>> framework developers to build a set of high level tools that make
>> building complex, modern web applications easier and faster. There's a
>> lot we can learn from each-other, and even more that we can do if we
>> work through our differences and find new ways to collaborate.
>>
>> Over the next few weeks we'll be moving repositories, migrating
>> tickets, consolidating infrastructure, and discussing many exciting
>> new developments.
>>
>> Thanks for your support.   It's been a great ride, and I have a
>> feeling that the best is yet to come.
>>
>> --
>> Mark Ramm
>>
>> --
>>
>> PS.  Don't worry, TurboGears 1 will also continue to be maintained,
>> and supported, and we'll even have a major release soon.   We don't
>> have all the details worked out yet, but you should also expect some
>> anouncments over the comming weeks about whatever changes that we'll
>> be making to that infrastructure.
>>
>
>
> Thank you for informing us.
>
> Now my question is :
> Where is the Pyramid in that merger?
> will the new framework is the sum of Pylons, BFG and Turbogears?
> What will be the new name? Or it'll still be named Pylons?
>
>
> My TG2.1 project is about to enter production stage and I'm looking forward
> to start a new project using the new framework.
>
>
> I'm not qualified enough to contribute to the project but I can only use the
> code and find possible bugs while using end report them. I'm grateful for
> all the things the developers done.
>
> --
> 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.
>
>



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