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

Create release and update SOP, to keep all public presentations in sync #46

Open
kltm opened this issue Oct 11, 2024 · 1 comment
Open
Labels
enhancement New feature or request

Comments

@kltm
Copy link
Member

kltm commented Oct 11, 2024

Currently, it is possible for the "pathway preview" widget to be in different states/versions in different places, without a clear way to realign them. We need to create a widget SOP so that:

  • what's in main is the latest safe (and tested) version
  • there is a list of all deployments that we directly support; currently?
    • amigo
    • noctua
    • alliance
  • there is a release SOP so that any developer with credentials can make a public release from main
  • there is an SOP for each of our directly supported deployments so that any developer with credentials can update the version of the widget (possibly with deployment-specific help), or at least signal the deployment to update

We should discuss this, but it might be a good idea to also get noctua using the widget instead of running from repo--this would make uniform versioning more clear.

We can pick this up after the meeting when things are a little less hectic.

Tagging @vanaukenk @pgaudet @pkalita-lbl @tmushayahama @dustine32

@kltm
Copy link
Member Author

kltm commented Oct 17, 2024

Related: geneontology/noctua#922

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Development

No branches or pull requests

1 participant