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

frontend URLs forward compatibility #491

Closed
AbdulrhmnGhanem opened this issue Nov 7, 2022 · 2 comments
Closed

frontend URLs forward compatibility #491

AbdulrhmnGhanem opened this issue Nov 7, 2022 · 2 comments
Milestone

Comments

@AbdulrhmnGhanem
Copy link
Member

Make sure that URLs will still work after we support versioning via hashes.

Maybe we should use the same semantics as GitHub URL {repo}/{hash}/{projectName}

@AbdulrhmnGhanem AbdulrhmnGhanem added this to the alpha-2 milestone Nov 7, 2022
@kasbah
Copy link
Member

kasbah commented Nov 9, 2022

Definitely worth thinking about. The only issue with always having the hash/ref in the url is that it's quite ugly. We could continue with the scheme we have and then when we have git versions do something like:

  • {repo}/-/history/{hash}/{projectName}
  • {repo}/-/history/-/{projectName} for the latest
  • keep {repo}/{projectName} as an alias for the latest

For a single project it would look like:

  • {repo}/-/history/{hash}/_
  • {repo}/-/history/-/_ for the latest
  • keep {repo} as an alias for the latest

@kasbah
Copy link
Member

kasbah commented Nov 21, 2022

Unless we can find some fault with the suggested URL scheme let's close this issue.

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

No branches or pull requests

2 participants