Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request classifier Hydrology: Topic :: Scientific/Engineering :: Hydrology #5728

Closed
raoulcollenteur opened this issue Apr 21, 2019 · 4 comments

Comments

@raoulcollenteur
Copy link

Request to add a new Trove classifier.

The name of the classifier you would like to add

  • Topic :: Scientific/Engineering :: Hydrology

Why do you want to add this classifier?

There has been a steady increase in the use of Python in Hydrology, becoming one of the major programming languages used. It would be nice to centrally document all the packages to keep track as a community. I would expect between 50-100 packages in a short time frame (one year), based on a list I maintain of Python packages: https://github.com/raoulcollenteur/Python-Hydrology-Tools

It would be great for our community if this classifier would be supported!

@jamadden jamadden changed the title Request classifier Hydrology Request classifier Hydrology: Topic :: Scientific/Engineering :: Hydrology Apr 22, 2019
@jamadden
Copy link
Contributor

Hi! Thanks for the well written request. The PyPI moderators are in the process of developing a few guidelines for the creation of new classifiers. Because removing classifiers is very difficult, and the longer the classifier list gets the harder it is to browse, I think we're expecting the bar to add new ones to be relatively high. Currently, we're looking at these guidelines:

  • New classifiers should be created if they are "notable;" and
  • They will be of immediate use to existing projects (in other words, no creating classifiers simply in anticipation of future uses)

We understand that "notability" is subjective and we'd appreciate help judging that. I think the information you've already provided establishes that there is plenty enough interest in the topic to consider it notable.

As to the other guideline ('immediate use to existing projects'), it's been suggested that

  • Requestors can demonstrate this by providing links to 10 or more existing PyPI projects that will use the classifier; or
  • Another way to demonstrate notability would be to have 10 or more other existing PyPI project maintainers submit comments on the requesting issue about their desire to use the classifier.

I spot checked a number of entries on the list you pointed to and was able to locate at least 10 existing PyPI projects that have published releases in the last 6 months or so.

I think we can consider all the guidelines met. I'll plan to add the classifier in a few days, to allow any other @pypa/pypi-moderators a chance to weigh in.

(If nothing has happened in a week, feel free to ping me to remind me!)

@theacodes
Copy link
Contributor

theacodes commented May 16, 2019 via email

@raoulcollenteur
Copy link
Author

That is great! Thanks for looking into this issue and (hopefully) adding the classifier. I'll make sure to reach out to the community and have package maintainers add the classifier once it has been added.

I agree it is a good idea to specify what "notably" means by adding the two additional guidelines that are suggested to avoid any discussion on when a classifier is notable.

As for your comment that the

"longer the classifier list gets the harder it is to browse"

I would think this might be something that could be solved by changing the way we browse for packages on https://pypi.org/search/. For example, not opening all the sub-categories by default in the "topic" tab might already improve the ease to browse for users.

Just my two cents :)

@jamadden
Copy link
Contributor

Topic :: Scientific/Engineering :: Hydrology has been added to pypi.org and test.pypi.org

raoulcollenteur added a commit to pastas/pastas that referenced this issue May 20, 2019
Pypi added the hydrology classifier to collect Python packages for Hydrology. (pypi/warehouse#5728) :)
raoulcollenteur added a commit to raoulcollenteur/timml that referenced this issue May 20, 2019
Suggest to use this classifier in an effort to centrally start collecting Python packages for use in hydrogical studies. (pypi/warehouse#5728)
raoulcollenteur added a commit to raoulcollenteur/flopy that referenced this issue May 20, 2019
Suggest to use this classifier in an effort to centrally start documenting Python packages for use in hydrological studies. (pypi/warehouse#5728)
jdhughes-usgs pushed a commit to modflowpy/flopy that referenced this issue May 20, 2019
Suggest to use this classifier in an effort to centrally start documenting Python packages for use in hydrological studies. (pypi/warehouse#5728)
dnerini added a commit to pySTEPS/pysteps that referenced this issue Sep 17, 2019
Include the PyPI  classifier "Topic :: Scientific/Engineering :: Hydrology" following
pypi/warehouse#5728
mbakker7 pushed a commit to mbakker7/timml that referenced this issue Nov 6, 2019
Suggest to use this classifier in an effort to centrally start collecting Python packages for use in hydrogical studies. (pypi/warehouse#5728)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants