MaddyUnderStars / MaddyUnderStars/shoot
use ULID?
- Dominant language
- TypeScript
- Stars
- 61
- Forks
- 5
- Avg merge
- 3d 10h
- Merged PRs (30d)
- 1
Description
the current URLs using full UUIDs are pretty long and unwieldy. It might be good to transform all public IDs into [ULIDs](https://github.com/ulid/spec). Zod supports parsing ULIDs too, so it should be fairly easy. Since IDs are opaque, switching them out shouldn't cause any problems for the client. It will break federation, and so it might be good to accept both formats, although I don't really care about breaking federation at this point
Contributor guide
No contributing guide indexed for this repository
Research direction
No file or test is named. Start by tracing how public IDs are generated and parsed in URLs, then inspect the federation boundaries affected by changing UUIDs; done requires a decided ULID migration and a clear policy for UUID compatibility with federated clients.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- nodejs, typescript
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100