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

