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

Serve old sds-webapp2 home page from S3 #38

Open
nickdos opened this issue Dec 10, 2024 · 1 comment
Open

Serve old sds-webapp2 home page from S3 #38

nickdos opened this issue Dec 10, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@nickdos
Copy link
Contributor

nickdos commented Dec 10, 2024

Child issue of #37.

Requirements

  • serve the home page from sds.ala.org.au out of S3
  • link to XML files also saved to s3
  • include the last modified date/time of the sensitive-species-data.xml file

Challenges & solutions

  • If we use static html (only), then keeping the ALA skin (header, footer, menus) up to date is a manual process that might get forgotten
    • Could be remedied with a React app that imports the header and footer from a common library, similar to how we're doing it in atlas-index
    • Would be served using same mechanism as static html
  • layers.json is served from /ws/layers in old sds and is not a static file
    • Do we store a static json file or serve it from a different source?
@nickdos nickdos self-assigned this Dec 10, 2024
@nickdos nickdos added the enhancement New feature or request label Dec 10, 2024
@nickdos
Copy link
Contributor Author

nickdos commented Dec 10, 2024

@adam-collins - do you have any thoughts on using static html and updating skin manually, when needed, versus creating a simple React app to pull the skin in and to have a build step that updates the source to deploy to S3 via an approval step?

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

When branches are created from issues, their pull requests are automatically linked.

1 participant