alkemio icon indicating copy to clipboard operation
alkemio copied to clipboard

Simpler URLs

Open techsmyth opened this issue 10 months ago • 0 comments

Description

URLs are a key part of Alkemio, allowing for deep linking.

The introduction of subspaces means that existing URLs need to be revisited.

Goal

Usability

Hypothesis

URLs being used should reflect the domain model

Must have scope

  • [ ] New design for URLs to work with subspaces. Dropping usage of "challenges", "opportunities"
  • [ ] Other URL improvements?
  • [ ] URL generator service updated
  • [ ] Client updated to work with new URLs
  • [ ] Infrastructure routing / client / etc to redirect old URLs?
  • [ ] Only platform admin should be under admin i.e. space settings editing should be under the space url

TBD: notification for admins of a space when a link into their space failed?

https://alkem.io/admin/spaces/mansi/challenges/consciouslychalleng-9004/profile becomes https://alkem.io/mansi/consciouslychalleng-9004/settings

admin/spaces TBD: independence from hierarchy!

  • not have the URLs explicitly show the hierarchy??? Makes moving around subspaces / promotion to spaces much easier etc.
  • also for callouts?

Stakeholders

DevOps

Design

techsmyth avatar Apr 12 '24 06:04 techsmyth