[Python-ideas] Lib vs ( App | Project | ... )

Chris Barker chris.barker at noaa.gov
Wed May 18 11:57:30 EDT 2016


On Tue, May 17, 2016 at 11:38 PM, Thomas Güttler <
guettliml at thomas-guettler.de> wrote:

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

uhm, the file system? it's a single file, and while a python module
technically, it acts as a configuration file. so not a library, or a system
or a package, or....


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


sure, but where, how, etc does one gain consensus? since this all overlaps
with non-python software development, I do'nt htink we'll ever get a
consensus.



> 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. This is no definition according to my point of view.
> I read it, and don't get it.


I"m sure PRs are considered :-)


> Example: I think "django" is a
> project according to this definition.


I think it's a package. An application built with Django is a Project. See
-- no consensus :-)



> The install_requires vs requirements.txt question is covered as its
>> own topic, without introducing any particular terminology:
>> https://packaging.python.org/en/latest/requirements/
>>
>
> It is hard to cover the meaning of requirements.txt if there
> is no common term to name the container which contains it :-)
>

I think this all comes down to guidelines and suggestions -- each developer
is going to need to figure out what best fits their needs.

-CHB


-- 

Christopher Barker, Ph.D.
Oceanographer

Emergency Response Division
NOAA/NOS/OR&R            (206) 526-6959   voice
7600 Sand Point Way NE   (206) 526-6329   fax
Seattle, WA  98115       (206) 526-6317   main reception

Chris.Barker at noaa.gov
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-ideas/attachments/20160518/f17248ca/attachment.html>


More information about the Python-ideas mailing list