make URLs for communities, users etc as flexible as possible

I would like to suggest that developers consider as much flexibility when trying to interact with links/handles from off-instance and off-kbin (e.g. lemmy) as possible. I would like for it to work on lemmy in a similar fashion.

I think that the various "incorrect" ways of doing things should work as redirects assuming this would not cause a technical problem. It could even explain the correct way of doing things if you'd like to discourage it.

Non exhaustive examples:

communities

as an example: https://lemmy.ca/c/wowthislemmyexists

search kbin.social for https://lemmy.ca/c/wowthislemmyexists - finds occasions where people have mentioned the URL in comment/post

Most lemmy instances suggest searching for a group in a way that doesn't work:

search kbin.social for
for !wowthislemmyexists@lemmy.ca - finds occasions where people have mentioned the handle in comment/post

you need to replace ! with @ to find it:

search kbin.social for
for @wowthislemmyexists@lemmy.ca - works as expected

So the kbin.social URL is https://kbin.social/m/wowthislemmyexists@lemmy.ca

But what about variations a person could try based on principals of how things work e
lsewhere:

https://kbin.social/m/@wowthislemmyexists@lemmy.ca

https://kbin.social/m/!wowthislemmyexists@lemmy.ca

even allowing use of the /c/ instead of the /m/?

profiles

profiles have similar inconsistencies.

I can view this off-instance profile on kbin.social: https://kbin.social/u/@btschumy@mas.to

but if I try to drop my own username into the same structure, it doesn't work: https://kbin.social/u/@density@kbin.social

The only way to see my profile is (I think) https://kbin.social/u/density

Hope this all is intelligible.

GataZapata,

How do you currently search for a whole community? Say I want to visit all magazines on ttrpg.network, or all microblog on dice.camp, what is the URL I need to put into kbin.social?

somas,
somas avatar

@GataZapata

@wowthislemmyexists @density have you tried visiting https://kbin.social/d/ttrpg.network

I think that lets you view everything on the ttrpg.network

GataZapata,

Yes! Thank you! I didn't know it was /d/, I had tried I for instance and some other letters.

I now notice it is not kbin.social/d/dice.camp

Is yet another letter required? Maybe m for mastodon? Where can I find out which to use for what, is there a guide maybe?

density,
density avatar
NotAPenguin,

Yeah we definitely need a unified way of doing this, it causes a lot of problems when engaging cross-platform

theory,
@theory@feddit.uk avatar

Some of this could (and frankly should) be achieved via nginx, tbh

density,
density avatar

Not sure what you mean but i was thinking of simple redirects in the absence of a more robust solution. Same idea?

  • All
  • Subscribed
  • Moderated
  • Favorites
  • kbinMeta
  • DreamBathrooms
  • magazineikmin
  • thenastyranch
  • modclub
  • everett
  • rosin
  • Youngstown
  • slotface
  • ethstaker
  • mdbf
  • kavyap
  • osvaldo12
  • InstantRegret
  • Durango
  • megavids
  • ngwrru68w68
  • tester
  • khanakhh
  • love
  • tacticalgear
  • cubers
  • GTA5RPClips
  • Leos
  • normalnudes
  • provamag3
  • cisconetworking
  • anitta
  • JUstTest
  • All magazines