On Wednesday, December 1, 2010, [email protected] <[email protected]> wrote: > > > On Nov 30, 5:20 pm, Christoph Zwerschke <[email protected]> wrote: >> Am 01.12.2010 01:20 schrieb [email protected]: >> > For existing projects, is there a compelling reason to update TG, >> > and if so, which branch to use? >> >> Newer TG versions support newer base libraries and Python versions. >> >> If you're using SQLObject, TG1 widgets, the TG1 identity management or >> CherryPy features, or it's a huge TG1 project, it's easier to stay with >> the TG1 branch, otherwise you can try to migrate to TG2. >> > All this talk of TG-1.5 has me thinking of what I should be doing with > the packages that I maintain for Fedora EPEL (these are addon packages > for the RHEL/CENTOS family of distributions, not Fedora). Right now > we're using a patched version of TG-1.0.9 in EPEL-6 which is basically > the same as we have in EPEL-5 and also as the TG-1.x package in > Fedora. EPEL-6 is an "interesting" target for me to figure out > because we're currently in beta which means I can make potentially > disruptive changes there but once we go out of beta we'll need to > maintain that package version for 7 years. With those limitations, > I'm not sure whether I'm pretty sure that I need to migrate TG-1.0 > over to either TG-1.1 or TG-1.5 but I'm not sure which is my better > option. My major questions would be: > > Will the lifespan of TG-1.1.x be vastly shorter than TG-1.5.x or do > you plan to support both of them for a long while? > > Is the compatibility of TG-1.1 with TG-1.0 much better than TG-1.5 > with TG-1.0? The only reason that I need to maintain a TG-1.x package > in EPEL is for compatibility with the TG-1.x line so apps written > against TG-1.x continue to work. If a lot of porting might need to be > done for TG-1.0.x apps to work with TG-1.5.x I'm better off using > TG-1.1 (or even staying on TG-1.0.9 + patches :-( > > Thanks for any insight, > -Toshio >
Well, we deprecated a few things in 1.1 that were then removed in 1.5, so while I wouldn't go so far as to say that there's a lot of porting involved, I wouldn't recommend skipping versions either.. -Ken -- 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.

