On Mon, Dec 5, 2011 at 2:53 PM, Christoph Zwerschke <[email protected]> wrote:
> Am 05.12.2011 11:55, schrieb Alessandro Molina:
>
>> I was thinking about the idea of having a bunch of "fake packages"
>> like "tgproject-sqla", "tgproject-ming" and so on so that people can
>> place as a dependency for their project in setup.py.
>> Having "tgproject-sqla==2.1.1" would provide all the right packages
>> when they run setup.py instead of having to specify one by one the
>> required packages.
>
> My gut feeling is that this will make the confusion even greater. We have
> too many small packages with little functionality already, and then we would
> even have some with no functionality.
>

You are probably right, but we should look for a way to make easier
for people to handle their dependencies.
I think that our users should not be managing a project with
repoze.what.plugins.sql>=1.0.1 or zope.sqlalchemy>=0.4 or anything
else, they are just managing a project with TG2.1.1 and which packages
this implies should be a TG problem, not their.
Any other idea on how to avoid people having to manage a hube bunch of
packages they really don't care about?

> That local index has not only the advantage of offering the right versions,
> but it can also offer additional packages (like compiled eggs for Windows)
> that are not available in the original locations, and it also serves as a
> backup and archive when the original locations are down or older packages
> have been removed.
>

Right, local index has huge advantages, I was looking for a solution
for the setup.py develop/install of an already existing package.
This will fetch TG but doesn't guarantee fetching the right versions
of the dependency packages as TG relies too much on the local index
for this.
Can we keep both available? The local index and the precise version?
So that both ways work.

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