Monorepo for Tangled tangled.org
855
fork

Configure Feed

Select the types of activity you want to include in your feed.

proposal: changing user's ssh key url to follow established url conventions #500

open opened by aria.pds.witchcraft.systems

Current behavior#

Most URLs scoped to a user on Tangled follow the pattern tangled.org/<username-or-did>/<something>. SSH keys are the notable exception:

  • Repository: tangled.org/<username-or-did>/<repo-name>
  • Repository tab: tangled.org/<username-or-did>?tab=repos
  • Atom feed: tangled.org/<username-or-did>/feed.atom
  • SSH keys: tangled.org/keys/<username-or-did> ← inconsistent, places the resource before the user identifier

This breaks the established convention and can be confusing, particularly since it’s not documented anywhere prominently.

How other platforms handle it#

GitHub, GitLab, Forgejo, and Codeberg all follow a predictable dotfile-style convention:

  • github.com/<username>.keys
  • gitlab.com/<username>.keys
  • codeberg.org/<username>.keys

The user is always the first path segment.

Proposal#

Align the SSH key URL with the rest of Tangled’s user-scoped resources. Two options that feel natural to myself:

  • tangled.org/<username-or-did>/keys
  • tangled.org/<username-or-did>/ssh.keys

Either would make the URL scheme consistent, easier to guess, and more in line with common practice.

[deleted by author]
[deleted by author]
sign up or login to add to the discussion
Labels

None yet.

assignee

None yet.

Participants 3
AT URI
at://did:plc:valun42etpm73we7bgyh64ge/sh.tangled.repo.issue/3mkwkktee4722