Skip to content

Initial PR of documentaton on datatypes_conf.xml#23025

Draft
pvanheus wants to merge 1 commit into
galaxyproject:devfrom
pvanheus:add_documentation_datatypes_conf
Draft

Initial PR of documentaton on datatypes_conf.xml#23025
pvanheus wants to merge 1 commit into
galaxyproject:devfrom
pvanheus:add_documentation_datatypes_conf

Conversation

@pvanheus

@pvanheus pvanheus commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

(Please replace this header with a description of your pull request. Please include BOTH what you did and why you made the changes. The "why" may simply be citing a relevant Galaxy issue.)
(If fixing a bug, please add any relevant error or traceback)
(For UI components, it is recommended to include screenshots or screencasts)

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.

@pvanheus

Copy link
Copy Markdown
Contributor Author

The aim of this PR is twofold:

  1. Recommend to use only datatypes_conf.xml.sample when adding data types, thereby reducing the impact of new datatypes (i.e. no code changes needed for most new datatypes).
  2. Add documentation for the datatypes_conf.xml format. This is almost certainly already wrong because of changes @mvdbeek is planning but getting a start is important. Docs were drafted using Claude.

@pvanheus
pvanheus marked this pull request as draft June 26, 2026 12:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Needs Review

Development

Successfully merging this pull request may close these issues.

1 participant