Skip to content

Update Galaxy citation to 2026 in main galaxy.yml config - #23052

Merged
nsoranzo merged 2 commits into
galaxyproject:devfrom
B0r1sD:update_galaxy_citation_2026
Jul 3, 2026
Merged

Update Galaxy citation to 2026 in main galaxy.yml config#23052
nsoranzo merged 2 commits into
galaxyproject:devfrom
B0r1sD:update_galaxy_citation_2026

Conversation

@B0r1sD

@B0r1sD B0r1sD commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

The main way to cite the Galaxy Project is not up to date yet with the latest 2026 update NAR paper (ref: galaxyproject/galaxy-hub#4105 and https://github.com/galaxyproject/training-material/pull/6971/changes).

When using the 'Export Tool References' feature, this makes use of the galaxy.yml.sample entry if I'm not mistaken:
afbeelding

Updated the old citation syntax style to the new one in this PR, but please check if that is in line with the latest citation style guide that Galaxy adheres to. This is how the old one looks (which is also how the new one would look):
afbeelding

which slightly deviates from the ones found on the Hub and in the GTN as linked above.

Flagging that the previous paper is still referenced in other places as well (like here and here) but not always clear what the impact would be of changing it in these places and if it even should, so scoping this PR to that single config entry first but welcoming contributions here to change those as well!

How to test the changes?

(Select all options that apply)

  • I've included appropriate automated tests.
  • This is a refactoring of components with existing test coverage.
  • Instructions for manual testing are as follows:
    1. [add testing steps and prerequisites here if you didn't write automated tests covering all your changes]

License

  • I agree to license these and all my past contributions to the core galaxy codebase under the MIT license.

@nsoranzo

nsoranzo commented Jul 2, 2026

Copy link
Copy Markdown
Member

Can you please change it in lib/galaxy/config/schemas/config_schema.yml and run make config-rebuild instead? lib/galaxy/config/sample/galaxy.yml.sample is auto-generated from it.

Flagging that the previous paper is still referenced in other places as well (like here and here) but not always clear what the impact would be of changing it in these places and if it even should, so scoping this PR to that single config entry first but welcoming contributions here to change those as well!

Changing it in lib/galaxy/agents/prompts/router.md as well seems appropriate to me.

@B0r1sD

B0r1sD commented Jul 3, 2026

Copy link
Copy Markdown
Contributor Author

@nsoranzo seems like make config-rebuild introduced some weird typos in random places..? See 18f50d0.

@nsoranzo

nsoranzo commented Jul 3, 2026

Copy link
Copy Markdown
Member

@nsoranzo seems like make config-rebuild introduced some weird typos in random places..? See 18f50d0.

Not your fault, that's because these typos were fixed in #22910 but only in the generated files, I'll push a fix into your branch here.

B0r1sD added 2 commits July 3, 2026 12:30
Also:
- Apply config schema changes from
  galaxyproject#22910
- Update config and docs with `make config-rebuild` .
@nsoranzo
nsoranzo force-pushed the update_galaxy_citation_2026 branch from 8018bd8 to e1dc106 Compare July 3, 2026 11:31

@nsoranzo nsoranzo left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @B0r1sD !

@nsoranzo
nsoranzo merged commit 4c94b14 into galaxyproject:dev Jul 3, 2026
44 of 64 checks passed
@github-project-automation github-project-automation Bot moved this from Needs Review to Done in Galaxy Dev - weeklies Jul 3, 2026
@github-actions

github-actions Bot commented Jul 3, 2026

Copy link
Copy Markdown

This PR was merged without a "kind/" label, please correct.

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

Projects

Development

Successfully merging this pull request may close these issues.

2 participants