On Jan 29, 2007, at 9:34 AM, [EMAIL PROTECTED] wrote:
> > Hello: > > I've compared 1.0 and trunk, there're some parts need to be sync > > The Core Part: > > * errorhandling > * validator > * util > * scheduler And the widgets. > > Observation: > - 1.0 and trunk had less difference as I thought. > - Some codes needed to be ported to trunk, > - Scheduler in trunk had introduced some new API's > - No idea about errorhandling :-P > > Someone can take care of this? I can take care of replacing the widgets in trunk (and some code in view.py) with those in 1.0. errorhandling has some slight api changes which should be documented (tg_expceptions -> tg_exception, for example) same goes for scheduler's new api's. One thing I'd like to get clear is that we're trying to update the trunk with changes in 1.0 that didn't get merged when they should have... not the other way around, changes in current trunk should not get backported to 1.0. > > > The Components: > > * Trunk's quickstart project has been changed to genshi-based one. > * Trunk's toolbox has been been ported to genshi-based one. Hmmm, I guess you mean all toolbox components except the widget browser, right? > > Observation: > - Since 1.1 is for trunk, if genshi-default template is not likely to > be the default one, they needs to move to other palce. And revert the > version back to the kid-based one. I'm in a bit of loss here... so, is 1.1 finally going to have Genshi as a default? I think we coudl safely have Genshi in 1.1 if I/someone can find a way to make 1.0 widgets displayable in a genshi template without needing ET in the page template. However, I'm not sure if it's possible... :( If widgets cannot be displayed as is I'll say better stick with Kid as a default for quickstarted apps so widgets can be used without ET. Another option, which I'm not trying to endorse but just mention as a possibility, is to make 1.0 widgets use *only* genshi. I think that this can be done... however, all widget templates (user's templates too) should be ported to genshi as a 1.0 widget cannot mix templating languages. Hmmm, sounds like too much hassle... I'd rather keep 1.0 widgets as they are. > - I could wrap the genshi-default template as an optional choices. That's a good compromise. 1.1 could start offering better Genshi integration and optional choices (like --future is doing now) and mention that to use widgets in genshi page templates it's best to switch to TW. 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 -~----------~----~----~----~------~----~------~--~---
