Tarek Ziadé <ziade.tarek@gmail.com> writes:
On Sat, Jan 31, 2009 at 12:09 AM, Ben Finney <ben+python@benfinney.id.au> wrote:
I imagine Floris meant what most hackers mean by "package", which is what Python perversely calls a "distribution". That may or may not be what setuptools calls a "project", I've never been clear on that
let's all use this then maybe ?
Who is “us”? You and I know about those terms and their non-standard meanings in Python, but how is anyone supposed to know who comes to Python expecting things to mean what they mean in the majority of other software projects? Given the inertia on both sides of this terminological schism, and the fact that these concepts are not exactly things that an outsider would even expect to have to learn new terms for, I don't think it matters how prominent such a “Python packaging terminology” web page is. No newcomer is going to be looking for it, and IMO rightly so. The damage is done and, short of educating everyone the first time they learn about software, we in the Python community have the burden of teaching these non-standard meanings indefinitely every time the conflicting meanings raise themselves. -- \ “Pinky, are you pondering what I'm pondering?” “Well, I think | `\ so (hiccup), but Kevin Costner with an English accent?” —_Pinky | _o__) and The Brain_ | Ben Finney