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

Reply via email to