On Thu, Jan 29, 2009 at 5:26 PM, Mark Ramm <[email protected]> wrote: > > On Thu, Jan 29, 2009 at 12:19 PM, Gustavo Narea <[email protected]> wrote: >> >> On Thursday January 29, 2009 17:56:37 Derick Eisenhardt wrote: >>> Why not just have both a tg.core and a tg.full package the user can >>> select when they are installing (basically what is already happening >>> with turbogears vs tg.devtools, but more easy to understand for a new >>> user), and then simply state that to use QuickStart, you must use >>> tg.full >> >> +1 > > I'm hesistant to change package names at this point, but tg.full could > be created as a new package that does this if tg.devtools is way to > hard to undersand. > > TurboGears2 is the server itself. tg.devtools is the full environment > with all the tools that you want to actualy develop tg applications. > > And the quickstarted template should include all the dependencies > needed for that app in it's own setup.py. > > I think this make sense, but we could pull some requirements out of > devtools and put them in a new tg.core package, but IMHO this just > complicates things. And moving the developer tools (quickstart, > paster commands, etc) into tg.full seems a bit strange too, but if > it's just renaming tg.devtools to tg.full it's easy, and now's the > time to do it if that's what people want.
In fact I have seen many many people complain as to why easy_install -i <url> turbogears2 doesn't works. So I don't find that a bad request. I think "core" is a bad name, as it implies a basic set of tools that don't work out of the box, most "core" package are simply the api, I think "tg2" is more like it. Looking at the bigger picture we now have. TurboGears2 (package) tg.devtools tgext.* apps now we have a problem here. if we move all "optional" dependencies to the apps, then that means neither TurboGears2 and tg.devtools will not be usable out of the box, so we need to keep genshi and SA as deps for TurboGears2. tg.devtools should just bring in what it needs, now some of that things there now should really go to quickstart but that is something I don't like. As it will require testing quickstart even more. --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
