On 3/7/06, Karl Guertin <[EMAIL PROTECTED]> wrote: > > On 3/7/06, Kevin Dangoor <[EMAIL PROTECTED]> wrote: > > In the run up to PyCon, followed by PyCon itself, I've been a bit more > > disconnected here than I would like. We're 7 days in to March and I'm > > only #6 on the list of emailers this month! > > Alberto and Michele would have quite a few more posts, but they have > taken most of their bug discussion to trac, and a good chunk of the > rest of us were at pycon, so not much work happening.
Actually, quite a few of "us" are in Europe and weren't at PyCon. I'm undecided about whether having discussions in Trac is a good idea. There are plusses and minuses there. (The biggest minus is that fewer people see the discussion.) > First Class == .10 and I assume is from the work during the sprint? Oops. I put it in the milestone in Trac, but didn't say it here. I'm calling First Class == 1.1 at this point. > > First Class makes heavy use of WSGI and takes advantage of and builds > > on TurboGears 0.9's config system. I'm hoping that there are some > > others out there who'd like to work on this branch. > > I have a rough understanding of what's going on in the branch, but not > a good one. I've got a few questions, some for me and some that I know > others will ask: I need to write up a good document explaining what's going on in First Class and how it's different. Or maybe do a devcast. That'll help people get up to speed and playing with that branch (if they're so inclined). > How does this affect the long term viability of 0.9 based apps? I know > there is a lot of paste middleware that can be plugged in and am not > sure how apps I write now will translate into a brave new wsgi world. That's a critical question and I'm glad you asked it. Backwards compatibility between releases is always on my mind. For all of the new stuff and changes, breakage between 0.8 and 0.9 was kept to a minimum. The same will be true in the move to First Class. Right now, the biggest question mark for me in that release has to do with CherryPy filters and how/if they work. As we get a bit farther along, I'll probably toss a message out to the list to see who's using filters (other than the standard session/static ones) and how they use them. Other than that one question mark, the plan is for FIrst Class to continue working with existing TG apps out of the box. One of the great things about dynamic languages like Python is that it's very feasible to provide almost total backwards compatibility even in the face of dramatic changes. > Should the people waiting for TG to settle down wait out to the First > Class release? Nope. Based on the way things have gone, I'd have to guess that First Class isn't going to land until summer. If you're starting an app today, 0.9 is the platform to build on. Kevin --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---

