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

Some links on /download-ontology/ behave poorly (HTTPS and browser parsing of files) #601

Open
kltm opened this issue Sep 17, 2024 · 1 comment
Labels
bug Something isn't working

Comments

@kltm
Copy link
Member

kltm commented Sep 17, 2024

To duplicate, if I go to

https://geneontology.org/docs/download-ontology/

and click on the first link ("Download go-basic.obo file", https://purl.obolibrary.org/obo/go/go-basic.obo), things download as expected.

If I click on the third link ("Download go.owl file", https://purl.obolibrary.org/obo/go.owl), my browser gets caught up trying to download and parse it, which makes it look like it's just "spinning" without progress. This is expected, but worth noting; maybe a note to users that they should right-click.

Due to the way that PURLs are setup right now, the redirect chain goes through:

https://purl.obolibrary.org/obo/go.owl
http://current.geneontology.org/ontology/go.owl

which then "upgrades" in the browser to

https://current.geneontology.org/ontology/go.owl

This change of http to https after a redirect in the browser can cause complaint about the download being insecure.

Is there any reason not to change the PURL to just be HTTPS? (https://github.com/OBOFoundry/purl.obolibrary.org/blob/master/config/go.yml)

@kltm kltm added the bug Something isn't working label Sep 17, 2024
@suzialeksander
Copy link
Collaborator

I'm in support of anything that will make the links/downloads work better. I think we even had some users request HTTPS although I can't remember exactly which URLs they asked about.

No complaints against the change from me.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants