Collect information to be checked for release process
Opened this issue · 1 comments
skasberger commented
Collect information to be checked for each release, which should keep stable cause they are referenced somewhere.
Prepare
- Define which kind of information needs to be checked before a release.
- URL's
- http + https
- https://pydataverse.readthedocs.io/
- https://pydataverse.readthedocs.io/en/latest/user/installation.html
- https://pydataverse.readthedocs.io/en/latest/user/basic-usage.html
- https://pydataverse.readthedocs.io/en/latest/user/advanced-usage.html
- https://pydataverse.readthedocs.io/en/latest/user/use-cases.html
- https://pydataverse.readthedocs.io/en/latest/user/csv-templates.html
- https://pydataverse.readthedocs.io/en/latest/user/faq.html
- https://pydataverse.readthedocs.io/en/latest/user/resources.html
- https://pydataverse.readthedocs.io/en/latest/reference.html
- https://pydataverse.readthedocs.io/en/latest/community/contact.html
- https://pydataverse.readthedocs.io/en/latest/community/releases.html
- https://pydataverse.readthedocs.io/en/latest/contributing/contributing.html
- Files
- codecov.yml
- CODE_OF_CONDUCT.md
- CONTRIBUTING.rst
- HISTORY.rst
- LICENSE.txt
- MANIFEST.in
- README.md
- requirements.txt
- setup.cfg
- setup.py
- tox.ini
- .gitignore
- .pre-commit-config.yaml
- .readthedocs.yml
- .travis.yml
- src/pyDataverse/init.py
- src/pyDataverse/api.py
- src/pyDataverse/models.py
- src/pyDataverse/exceptions.py
- src/pyDataverse/utils.py
- src/pyDataverse/schemas/json/datafile_upload_schema.json
- src/pyDataverse/schemas/json/dataset_upload_default_schema.json
- src/pyDataverse/schemas/json/dataverse_upload_schema.json
- src/pyDataverse/schemas/json/dspace_schema.json
- src/pyDataverse/templates/datafiles.csv
- src/pyDataverse/templates/datasets.csv
- src/pyDataverse/templates/dataverses.csv
- src/pyDataverse/docs/Makefile
- src/pyDataverse/docs/source/conf.py
- src/pyDataverse/docs/source/index.rst
- src/pyDataverse/docs/source/reference.rst
- src/pyDataverse/docs/source/community/contact.rst
- src/pyDataverse/docs/source/community/releases.rst
- src/pyDataverse/docs/source/contributing/contributing.rst
- src/pyDataverse/docs/source/snippets/pip-install.rst
- src/pyDataverse/docs/source/snippets/requirements.rst
- src/pyDataverse/docs/source/snippets/warning_production.rst
- src/pyDataverse/docs/source/templates/layout.html
- src/pyDataverse/docs/source/templates/sidebar_intro.html
- src/pyDataverse/docs/source/templates/sidebar_related-links.html
- src/pyDataverse/docs/source/user/advanced-usage.rst
- src/pyDataverse/docs/source/user/basic-usage.rst
- src/pyDataverse/docs/source/user/csv-templates.rst
- src/pyDataverse/docs/source/user/faq.rst
- src/pyDataverse/docs/source/user/installation.rst
- src/pyDataverse/docs/source/user/resources.rst
- src/pyDataverse/docs/source/user/use-cases.rst
- src/pyDataverse/docs/source/user/installation.rst
- tests/conftest.py
- tests/conftest.py
- tests/??
- Functions
- api.py
- models.py
- utils.py
- URL's
Implementation
- Define requirements
- [ ]
- [ ]
- Write tests
- Update Docs
- Run pytest
- Run tox
- Run pylint
- Run mypy
Review
Follow-Ups
pdurbin commented
As discussed during the 2024-02-14 meeting of the pyDataverse working group, we are closing old milestones in favor of a new project board at https://github.com/orgs/gdcc/projects/1 and removing issues (like this one) from those old milestones. Please feel free to join the working group! You can find us at https://py.gdcc.io and https://dataverse.zulipchat.com/#narrow/stream/377090-python