This issue tracker has been migrated to GitHub ,
and is currently read-only.
For more information,
see the GitHub FAQs in the Python's Developer Guide.
Created on 2012年05月29日 05:51 by techtonik, last changed 2022年04月11日 14:57 by admin. This issue is now closed.
| Messages (5) | |||
|---|---|---|---|
| msg161857 - (view) | Author: anatoly techtonik (techtonik) | Date: 2012年05月29日 05:51 | |
home_page is too conservative, ugly and requires more time typing. "home page" is also 2.15 times less popular that "homepage" spelling http://www.google.com/trends/?q=%22home+page%22,+%22homepage%22 Writing setup.cfg files for humans should be simple and intuitive without too much referencing to official docs. Perhaps it is possible to support both home_page and homepage with the latter being the preferred syntax. |
|||
| msg161866 - (view) | Author: Alexis Metaireau (alexis) * (Python triager) | Date: 2012年05月29日 10:17 | |
While I kind of agree with you, this field is proposed by the PEP 345 and had been approved as it is. It seems probably better to stick with what's defined there mainly because any change to the PEP is a heavy process and we won't have time to go trough it before the 3.3 release. (See http://www.python.org/dev/peps/pep-0345/#home-page-optional) |
|||
| msg161882 - (view) | Author: Éric Araujo (eric.araujo) * (Python committer) | Date: 2012年05月29日 14:06 | |
Sorry, Alexis is right. The fields in setup.cfg directly come from the PEP. Tarek insisted on that. We’ve only added some fields, like description-file, but never changed the names. |
|||
| msg161950 - (view) | Author: anatoly techtonik (techtonik) | Date: 2012年05月30日 13:45 | |
1. Why not to add aliases? 2. Why not to postpone it to 3.4? 3. Why PEP change is a heavy process? Can we lighten it? (where is the description is PEP change process at all) |
|||
| msg161954 - (view) | Author: Éric Araujo (eric.araujo) * (Python committer) | Date: 2012年05月30日 14:11 | |
I don’t believe aliases would help, on the contrary. There already are a good number of fields to remember. Anyway I expect people to use "pysetup create" or copy-pasting, so the spelling is not important: nobody will really have to remember it. I have no personal opinion on "home page" vs. "homepage", so I just accept what the PEP decided. Postponing to 3.4 has no value. The reasons for rejecting this will still apply. Please keep this closed. See PEP 1 for the PEP process. See the month-long discussions on distutils-sig and python-dev two years ago on the packaging PEPs to see how long it can be. |
|||
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2022年04月11日 14:57:30 | admin | set | github: 59153 |
| 2012年05月30日 14:11:22 | eric.araujo | set | status: pending -> closed messages: + msg161954 |
| 2012年05月30日 13:45:40 | techtonik | set | status: closed -> pending messages: + msg161950 |
| 2012年05月29日 14:06:39 | eric.araujo | set | status: open -> closed resolution: works for me messages: + msg161882 stage: resolved |
| 2012年05月29日 10:17:34 | alexis | set | messages: + msg161866 |
| 2012年05月29日 05:51:12 | techtonik | create | |