On Wed, May 18, 2016, 01:39 Thomas Güttler <guettliml@thomas-guettler.de> wrote:


Am 17.05.2016 um 15:20 schrieb Nick Coghlan:
> On 17 May 2016 at 21:09, Thomas Güttler <guettliml@thomas-guettler.de> wrote:
>> This blog post from Donald Stufft explains the difference between
>> a Library and a Application.
>>
>>    https://caremad.io/2013/07/setup-vs-requirement/
>>
>>
>> The term "Library" is well known - ok
>>
>> But how to call the container for the libraries, the one thing providing the
>> environment?
>>
>> Donald Stufft uses the term "Application"
>>
>> I would like an official term defined by the python docs.
>
> Covering general principles of software engineering and the many and
> varied terms used for different kinds of software aggregation is *way*
> outside the scope of the Python language and standard library docs :)

AFAIK there can only be **one** sitecustomize.py. I think the docs
should be able to have a term for the thing which contains/provides this file.
The current vacuum gets filled with a lot of different terms meaning the same
thing. This does not hurt, but still I **feel** it would help to have an
agreement on a term.


> The closest we get is the PyPA/distutils-sig consensus that software
> is developed by and as projects (covering libraries, applications, and
> assorted other endeavours):
> https://packaging.python.org/en/latest/glossary/#term-project

Thank you Nick, for providing this link. I hope your are not the author
of this text.

That's a rather negative statement to make. Someone took the time to write that glossary entry and their work should be appreciated, even if you disagree with whether it met your expectations for a definition. If you would like to clarify it then feel free to submit a PR to change it.