ZTK package metadatas are inconsistent

Bug #588782 reported by Justin Alan Ryan on 2010-06-02
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
zope.applicationcontrol
Undecided
Justin Alan Ryan
zope.authentication
Undecided
Justin Alan Ryan
zope.browser
Undecided
Justin Alan Ryan
zope.browsermenu
Undecided
Justin Alan Ryan
zope.browserpage
Undecided
Justin Alan Ryan
zope.browserresource
Undecided
Justin Alan Ryan
zope.catalog
Fix Released
Undecided
Justin Alan Ryan
zope.componentvocabulary
Undecided
Justin Alan Ryan
zope.configuration
Won't Fix
Undecided
Unassigned
zope.container
Undecided
Unassigned
zope.contentprovider
Undecided
Unassigned
zope.copy
Undecided
Unassigned
zope.copypastemove
Undecided
Unassigned
zope.datetime
Undecided
Unassigned
zope.deferredimport
Fix Released
Undecided
Unassigned
zope.deprecation
Won't Fix
Undecided
Unassigned
zopetoolkit-project
Won't Fix
Undecided
Unassigned

Bug Description

As in ticket 161824, many aspects of setup.py across packages listed as part of zopetoolkit-project are inconsistent. All now point to zope-dev instead of zope3-dev mailing list, but I observed:

  * Some packages have zope3 in keywords. Changed to zope in some cases, but felt after some time it was a sign of a bigger change needed. In addition to changing this to 'zope', perhaps 'ztk' as a keyword makes sense?

  * Some packages have catalog metadata such as Language :: Python, which includes Framework :: Zope3. Tres mentioned we would have to request a new Framework entry from the python catalog-sig to list this as "Zope Toolkit", and I wonder, is it possible we want to register as Framework :: BlueBream? Some packages have no catalog metadata at all, so I'd like to determine what we want each to say, and then make them consistent. I'm happy to request a new framework entry.

Possibly there are other inconsistencies which may be found. As this work may need to touch every single package in some way, I feel it's best to focus on general, Janitorial 'make them consistent' in one ticket to minimize the amount of branches / merges necessary to fold this in and move on with life.

Changed in zopetoolkit-project:
assignee: nobody → Justin Alan Ryan (justizin)
Changed in zope.applicationcontrol:
assignee: nobody → Justin Alan Ryan (justizin)
status: New → In Progress
Changed in zope.authentication:
assignee: nobody → Justin Alan Ryan (justizin)
status: New → In Progress
Changed in zope.browser:
assignee: nobody → Justin Alan Ryan (justizin)
status: New → In Progress
Changed in zope.browsermenu:
assignee: nobody → Justin Alan Ryan (justizin)
status: New → In Progress
Changed in zope.browserpage:
assignee: nobody → Justin Alan Ryan (justizin)
status: New → In Progress
Changed in zope.browserresource:
assignee: nobody → Justin Alan Ryan (justizin)
status: New → In Progress
Changed in zope.catalog:
assignee: nobody → Justin Alan Ryan (justizin)
status: New → In Progress
Changed in zope.componentvocabulary:
assignee: nobody → Justin Alan Ryan (justizin)
status: New → In Progress
Justin Alan Ryan (justizin) wrote :

I abandoned this originally proposed change as someone on IRC pointed out that the keywords and categorization are linked with others' work, and probably should remain for posterity at least.

I still feel that the package metadatas are inconsistent and could use a bit of cleanup, which is why I originally used a broad subject for this bug.

Some packages have no categorization data at all, and while many include at least their main, if not all of their, doctests in the long_description for PyPI, so I'm going to kick out some changesets to make this more consistent.

Tres Seaver (tseaver) on 2013-12-20
Changed in zope.deprecation:
status: New → Won't Fix
Tres Seaver (tseaver) on 2015-01-17
Changed in zope.configuration:
status: New → Won't Fix
Tres Seaver (tseaver) wrote :

Bugs for this project are now tracked on Github:

 https://github.com/zopefoundation/zopetoolkit/issues

Changed in zopetoolkit-project:
assignee: Justin Alan Ryan (justizin) → nobody
status: New → Won't Fix
Tres Seaver (tseaver) on 2015-01-29
Changed in zope.catalog:
status: In Progress → Fix Released
Tres Seaver (tseaver) on 2015-02-01
Changed in zope.deferredimport:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers