atomic-data-docs icon indicating copy to clipboard operation
atomic-data-docs copied to clipboard

Tracking issue: renaming things and changing URLs

Open joepio opened this issue 3 years ago • 0 comments

Sometimes, when designing URLs and naming things, we make mistakes. And with we, I typically mean myself. So at some time in the future (before 1.0), I'd like to fix a lot of wrong naming decisions in Atomic Data. This includes changing URLs.

  • [ ] Drive => workspace
  • [ ] Subject => id, or @id, or URL #3 #subject
  • [ ] camelCase for URLs => kebab-case. #16
  • [ ] Think about how ontologies are used in URLs (e.g. atomicdata.dev/core/name instead of atomicdata.dev/properties/name

Renaming these means breaking a bunch of apps and URLs, so this might have a huge impact. That's why we need:

  • Migrations for Atomic-Server. Convert existing properties (and values!) to new ones. Re-build indexes.
  • Redirect old definitions to new URLs, and make sure the redirects are processed in the right way.

joepio avatar Sep 08 '22 13:09 joepio