On Tue, Mar 22, 2011 at 11:33 AM, Jim Fulton <[email protected]> wrote:
...
>
> I don't know why downloading something as part of a buildout would be any
> different that doing a "pip install".  I almost never download anything except
> with buildout.

Because when you are running a buildout to install a Plone, what you
are really doing is "installing Plone" -- downloading setuptools
within this process is just something the build tool does to work, and
does not necessarily means the final app uses it.

A fresh buildout call w/ the bootstrap script == one hit to
zc.buildout + one hit to setuptools

When you do an explicit "pip install XXX" you are installing XXX as an end-user.


>
>
>> Another way would be to ask Continuous Integration systems to use a
>> specific user agent marker.
>>
>> In the UI we could then make the distinction in the download hits between:
>>
>> 1/ downloads by the end users to install the project
>> 2/ downloads by build tools.
>> 3/ "indirect" downloads as dependencies
>>
>> This is still a bit vague in my head, but I think it would be valuable
>> for people to have such details
>
> I think it would help to ask what the goals of the statistics are?
> The statistics are presumably used to answer some questions. What are
> those questions?

A/ is my project that provides end users script but also modules that
can be reused by other apps, is:

1/ being installed by end users explicitly via easy_install, pip or a
direct distutils install
2/ just pulled as a dependency for another project

B/ does the 126543265423 download hits I get for my project were done
by automated build scripts or for installations ?

C/ how can we differentiate the "end users" projects in PyPI, as
opposed to build tools like zc.buildout or setuptools

D/ Which projects are the ones my project is mostly downloaded for as
a dependency ?



> Jim
>
> --
> Jim Fulton
> http://www.linkedin.com/in/jimfulton
>



-- 
Tarek Ziadé | http://ziade.org
_______________________________________________
Catalog-SIG mailing list
[email protected]
http://mail.python.org/mailman/listinfo/catalog-sig

Reply via email to