Spyke
kbinMeta·/kbin metabydensity

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 [email protected] - finds occasions where people have mentioned the handle in comment/post

you need to replace ! with @ to find it:

search kbin.social for
for @[email protected] - works as expected

So the kbin.social URL is https://kbin.social/m/[email protected]

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

https://kbin.social/m/@[email protected]

https://kbin.social/m/[email protected]

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/@[email protected]

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

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

Hope this all is intelligible.

View original on kbin.social

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

9
feddit.uk

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

5

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

2
kbin.social

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?

5

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?

2

You reached the end

make URLs for communities, users etc as flexible as possible | Spyke