Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Policy_for_OBO_namespace_and_associated_PURL_requests.md #407

Merged
merged 1 commit into from Jun 30, 2017

Conversation

ramonawalls
Copy link
Contributor

@ramonawalls ramonawalls commented Mar 21, 2017

I added a new section on PURL maintenance, resolves issue #344. I also updated the request example to one that is on GitHub. Not sure is there is an issue for that.

@cmungall or @jamesaoverton please check and commit if you approve.

I added a new section on PURL maintencance, resolves issue #344. I also updated the request example to one that is on GitHub. Not sure is there is an issue for that.
@jamesaoverton
Copy link
Member

Thanks Ramona. This is a good first draft but I'd like to get more precise.

On the call today we focused on the "product" PURLs (the PURLs for a project's primary OWL and OBO files) which are particularly important. Breakage with these has caused problems downstream with portals. We have a number of tracker items about these problems, and we want to have a clear policy for stepping in to make changes. The products are listed in the registry entries, and configured in the PURL entries (in the other repository).

By "doesn't work" I think we mean that the product PURL does not resolve to a valid OWL or OBO file. By "obsolete" I think we mean removing these PURLs from our lists of all products, so that downstream consumers don't automatically try to fetch them. @cmungall might have something else in mind. I'd prefer to be more specific about the steps we'll take to contact maintainers, and how long we'll wait for a response.

Sorry to be pedantic, but getting clear now might save us headaches later.

@cmungall
Copy link
Contributor

We need to document our obsoletion better, but it's this:

  • we add a is_obsolete tag to the yaml-md in this repo. This makes the ontology appear in strikeout on the page
  • we don't touch the purls, they continue to redirect as before, whether it's to a 404, invalid syntax, etc

@cmungall
Copy link
Contributor

I'm merging as this is a good incremental improvement, leaving the parent ticket open

@cmungall cmungall merged commit d8b2424 into master Jun 30, 2017
@cmungall cmungall deleted the ramonawalls-purl-obsolete-policy-1 branch June 30, 2017 20:43
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.

None yet

3 participants