On Mar 27, 2007, at 7:53 PM, [EMAIL PROTECTED] wrote:
> > While I don't have an intimate understanding of the work being done, I > can't help but get excited by this sentiment. > > I've been such a huge fan of this framework and push it for every > project I work on, but I definitely want to be using Genshi and > SQLAlchemy right now. Kuffs and I have been moving through as many of > the 1.0.2 bugs as we can figure out to try and push things forward, > but have been bummed to find that a lot of tickets that haven't been > touched in a month or already have patches that haven't been applied > yet. Well, that's partially my fault as I haven't had time for the months to dedicate to going through the tickets. I hope that will change soon ina a couple of weeks. Anyway, I'd like to encourage (again :) all committers to feel free to apply any patch worth applying, comment on it, discard it or bring it up to this list for guidance. > > Kuffs and I are happy to triage bugs, write tests, write > documentation, whatever. We need a little guidance, but we're both > smart and useful guys that want to TurboGears to reach more of it's > potential. That's great. I'm not sure if you have write access to SVN but if you're willing to help out in moving those bits to the repository that's what committ accounts are for :) Email privately for that and we continue from there. I'm willing to help out as much as I can, and I'm sure otther experienced TG devs. too, in the mentioned guiding. Just bring it up in this list. > > Regarding the branching: I don't think that anyone should be running > a production application from trunk, Me neither! > and I agree that three branches > in sync is probably too much. But I have to say that for all new > projects, TurboGears as is of little value. No one wants to start a > project that they are going to maintain for any significant period > when they know that the fundamental blocks of the framework are going > to change in the near future. The current status is like a big sign > that says "Don't use me, I'm not ready." This is a good point. I'm pretty sure though that a first alpha of 1.1 will be released before summer. > > Let's start a bee-line development target for something everyone will > want to use. That definitely means Genshi and SQLAlchemy (that's 1.1, > right?) and it probably means CP3 too. Improve the SQLAlchemy support for sure. Although it's already supported in 1.0 a little help in extending the documentation won't hurt at all. SQLObject however cannot be dropped in the near furture in order to keep compatibility (or at least provide a smooth upgrade path) for 1.0 projects. The problem lies in Catwalk and Fastdata but I believe great progress has been made in making CW usable with SA during PyCON and DBMechanic is getting good shape (updates on this?) Genshi is a little bit more difficult due to the widgets. However, same as for SA applies. It's already supported but needs better glue and documentation. Regarding the widgets, ToscaWidgets can be used and 1.1 will support them fully as their middleware will be easier to integrate. Again, TG widgets cannot be dropped yet for the same reasons as SO. docs, docs, docs... :) (As a sidenote: I'm confident in releasing a TW beta soon since i'ts proven stable and usable in my apps and I envision no major API change... maybe Genshi could become the default in 1.1 and TW added to setup.py "extras_require" once I finally get a "transition" guide out?) To emphasize those two points I should add that I have empirical evidence in the form of a TG 1.0 app using SA/Genshi/TW in production that those components are certainly integrable :) > > If the trunk goes crazy unstable, the 1.0 branch is still there for > current projects. Well, I'll take that as a +1 for an imminent merge... :) Anyone else? Alberto --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
