Skip to content

Make sure CL's IRIs for imported files are resolvable.#1043

Merged
jamesaoverton merged 1 commit intoOBOFoundry:masterfrom
gouttegd:make-cl-imports-resolvable
May 16, 2025
Merged

Make sure CL's IRIs for imported files are resolvable.#1043
jamesaoverton merged 1 commit intoOBOFoundry:masterfrom
gouttegd:make-cl-imports-resolvable

Conversation

@gouttegd
Copy link
Copy Markdown
Contributor

This PR adds special rules in the CL configuration for the three types of IRIs that are used in OWL import declarations within the ontology's edit file (imports, components, and pattern-derived definitions). The corresponding files are not release artefacts, so if we redirect those IRIs using the default generic fall-through (which redirects to the download folder of the latest release) they will end in 404 errors. Instead, we redirect those IRIs to point to the master branch.

See obophenotype/cell-ontology#3119.

Add special cases in the CL configuration for the three types of IRIs
that are used in OWL import declarations within the ontology's edit file
(imports, components, and pattern-derived definitions). The
corresponding files are not release artefacts, so if we redirect those
IRIs using the default generic fall-through (which redirects to the
download folder of the latest release) they will end in 404 errors.
Instead, we redirect those IRIs to point to the master branch.

See obophenotype/cell-ontology#3119.
Copy link
Copy Markdown
Member

@jamesaoverton jamesaoverton left a comment

Choose a reason for hiding this comment

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

Looks good. Ready for me to merge?

@gouttegd
Copy link
Copy Markdown
Contributor Author

Yes please.

@jamesaoverton jamesaoverton merged commit f870ed9 into OBOFoundry:master May 16, 2025
1 check passed
@gouttegd gouttegd deleted the make-cl-imports-resolvable branch May 16, 2025 14:59
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

Successfully merging this pull request may close these issues.

2 participants