Hi,
On 11/18/11 2:47 PM, Tarek Ziadé wrote:
On Fri, Nov 18, 2011 at 8:17 AM, M.-A. Lemburg<[email protected]> wrote:
Alex Clark wrote:
Hi,
On 11/18/11 8:23 AM, M.-A. Lemburg wrote:
Alex Clark wrote:
Hi all,
There has been a discussion on distutils recently re: new trove classifiers for
Plone. We have
settled on asking for the following new trove classifiers to be added:
Framework :: Plone :: 3.3
Framework :: Plone :: 4.0
Framework :: Plone :: 4.1
Framework :: Plone :: 4.2
Framework :: Plone :: 4.3
We will then encourage our add-on developers to use them in their add-ons, and
implement new search
functionality on http://plone.org/products accordingly.
Any objections? If not, please feel free to add these at your earliest
convenience.
You should also include:
Framework :: Plone
Framework :: Plone :: 3
Framework :: Plone :: 4
to make the set complete.
We actually don't want those, unless you want to use 4 instead of 4.0. Using 3
(or 3.0) does not
help us, as we don't intend to classify add-ons for releases prior to egg-based
Plone releases
(starting at 3.2).
Well, you don't, but users may want to browser PyPI and other similar
indexes based on products for Plone, Plone 3 and Plone 4.
The reasoning behind using major release classifiers is that package
authors may now want to update the classifiers for their packages
every time you issue a new release (by making a new release of the
package).
The unqualified category is needed for consistency with the other parent
categories in the trove index.
We also discussed keeping the list as small as possible on the other thread.
The above just follows the same schema as used for Python itself:
I understand the need for Python itself, but for Plone or<put a
framework name here>, does that make sense to add/maintain in the
Trove the framework versions ? that's an endless list to maintain, and
it makes me think that maybe we should allow *custom* trove
classifiers, so people can extend that list without having to ask
additions in the main trove list all the time.
Supporting custom trove classifiers would help a lot. In fact I have
avoided asking this question for years, because I knew someone would
respond with the exact comment above ;-).
But if they go in the trove list for now, that makes my life easier
because then we can use the setuptools API to extract the version info
and set the appropriate fields in PloneSoftwareCenter (or at least that
is my current understanding).
Alternatively, if we just instruct folks to start using those
classifiers, we'd likely have to do something ugly to provide the same
type of functionality.
Bottom line: we'd appreciate these being added until such time as custom
classifiers can be implemented. I picked "4.3" because it's the furthest
release on the radar from now. We don't expect to be asking again for
another 6 months at least, maybe longer. And I agree that it's
"suboptimal" to have to keep asking (and supporting an endless list).
Not to mention any "my framework too, please!!!" precedent this could
potentially cause.
Alex
Cheers
Tarek
Programming Language :: Python
Programming Language :: Python :: 2
Programming Language :: Python :: 2.3
Programming Language :: Python :: 2.4
Programming Language :: Python :: 2.5
Programming Language :: Python :: 2.6
Programming Language :: Python :: 2.7
Programming Language :: Python :: 3
Programming Language :: Python :: 3.0
Programming Language :: Python :: 3.1
Programming Language :: Python :: 3.2
--
Marc-Andre Lemburg
eGenix.com
Professional Python Services directly from the Source (#1, Nov 18 2011)
Python/Zope Consulting and Support ... http://www.egenix.com/
mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/
mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/
________________________________________________________________________
::: Try our new mxODBC.Connect Python Database Interface for free ! ::::
eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48
D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
Registered at Amtsgericht Duesseldorf: HRB 46611
http://www.egenix.com/company/contact/
_______________________________________________
Catalog-SIG mailing list
[email protected]
http://mail.python.org/mailman/listinfo/catalog-sig
_______________________________________________
Catalog-SIG mailing list
[email protected]
http://mail.python.org/mailman/listinfo/catalog-sig