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

Consider whether the web version on GitHub Pages is necessary #167

Open
3 tasks
pkalita-lbl opened this issue Aug 27, 2024 · 1 comment
Open
3 tasks

Consider whether the web version on GitHub Pages is necessary #167

pkalita-lbl opened this issue Aug 27, 2024 · 1 comment
Labels
infrastructure web-app 🌎 Related to the web client

Comments

@pkalita-lbl
Copy link
Collaborator

Currently we have a web version of the app hosted by GitHub Pages and accessible at https://fieldnotes.microbiomedata.org/. This was primarily useful to demonstrate work to non-developers before we were able to build and deploy native versions of the app. Now that we can build and distribute native builds, there might not be much of a need for the deployed web version anymore.

One important caveat is that the static files hosted under the /.well-known directory need to continue to be available there. However, that doesn't mean we need to deploy the full app. Nor does it mean we need to even continue to use GitHub Pages to host those files if there is a better option.

So the tasks here are:

  • Work with stakeholders to determine if there is any reasonable use of the web version of the app on https://fieldnotes.microbiomedata.org
  • If yes, consider whether it should be "production-ized" (i.e. running specific tagged versions instead of main, pointing to the prod nmdc-server API, etc).
  • If no, decommission it while keeping the /.well-known files intact.
@pkalita-lbl
Copy link
Collaborator Author

See also: #166

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
infrastructure web-app 🌎 Related to the web client
Projects
Status: No status
Development

No branches or pull requests

1 participant