Skip to content

[DOCS] Add contributors section#95

Closed
teald wants to merge 511 commits into
mainfrom
docs/contributors-in-readme
Closed

[DOCS] Add contributors section#95
teald wants to merge 511 commits into
mainfrom
docs/contributors-in-readme

Conversation

@teald

@teald teald commented May 22, 2025

Copy link
Copy Markdown
Member

Summary

Adds a "Contributors" section to the README. It is in first-name alphabetical order until another order is decided on, or until contribution metadata from DRAGONS is restored.

teald and others added 30 commits April 15, 2024 12:14
Initial first-draft issue templates.
Adds updated checks that come with pre-config already.
Adds updated checks that come with pre-config already.
…are/astrodata into feature/pre-commit-updates
* remove errant `id` reference

* Remove success criterion that invalidates yaml.

* Fix issue with os selections

* Remove coverage file specifications for each os/version

This could be a feature later, but it's a bug now.

* Decrementing actions version

* Decrement download-artifact version

* Add back macosx and windows tests

* Update tests to only run on PRs and main

These changes fix the testing workflow, which still should be updated, but for our use case is not urgent.
This removed a couple tests, which are preserved in the history and have
been added to the astrodata planning doc.

These tests were written, and skipped, because of a misunderstanding
about wcs. They're now defunct, and the coverage should be improved
using other means.
This commit bypasses a warning about an environment variable that does
not *have* to be set for this function to work, now.
Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.3 to 3.1.4.
- [Release notes](https://github.com/pallets/jinja/releases)
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
- [Commits](pallets/jinja@3.1.3...3.1.4)

---
updated-dependencies:
- dependency-name: jinja2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Some documentation updates were lost, and this commit reinstatest those
updates with some fixes to make the documentation serviceable.
teald added 24 commits March 4, 2025 16:38
There were fixes to world axis orders that had not yet been brought in
from DRAGONS. This commit encompasses them. For futher info, see the
relevant DRAGONS commits:
https://github.com/GeminiDRSoftware/DRAGONS/compare/ca2eda2119ae1f382da6b9ac626fd737a726a070..3a6e39d27f145add8b630f8f853fcac6ad09f58e
Reorders the sky2pix and cel2nat models in astrodata.wcs.gwcs_to_fits.
This was a missing addition from a previous DRAGONS change.
This un-deprecates add_header_to_table as it is now used in DRAGONS. The
need for this function was brought up during the pyOpenSci review, and
looking back at that it seems like the concerns there are still
addressed (now that there's a docstring, and it's not used elsewhere in
astrodata).
* fix(dragons): Undeprecate header attr

This undeprecates the header attr for AstroData objects. It's unclear
why I originally deprecated it---I think because of how the access
shakes out in either case (see Issue #92).

* fix(test): Remove test for deprecated header attr

* fix(test): Rename and fix test for deprecated header attr

* fix(test): Fix test for deprecated header attr
Adds a "Contributors" section to the README. It is in first-name alphabetical order until another order is decided on, or until contribution metadata from DRAGONS is restored.
@teald teald self-assigned this May 22, 2025
@teald teald added documentation Improvements or additions to documentation DRAGONS Related to DRAGONS development labels May 22, 2025
@KathleenLabrie

Copy link
Copy Markdown
Collaborator

I have a better idea with a more focused list. It will require adding some sort of contribution section in the documentation where having a long list of the past contributors will be less intrusive than on the README.md. A link to that list from the README.md, and one to the github contributor page, would be sufficient. Well, once I have added the full history to the repo.

I'll share more tomorrow. I think I'm done for today.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation DRAGONS Related to DRAGONS development

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants