SOLUTION: literally write out [exclamation mark]community@instance. Do not use the autocomplete function. This works in both the sidebar and comments.
Using the URL markdown method (to have the display text be different from the dynamic link) impacts other UIs.
If you enter this:
You get this:
The links in the screenshot above will work in a graceful manner irrespective of what instance (or even what UI/platform?) you use.
Original Text
What are the best practises for adding links to other communities in your sidebar?
I mod the LW hardware community and all the links are tied to LW.
So https://programming.dev/c/linuxhardware
is linked via https://lemmy.world/c/[email protected]
But that would mean anyone not on LW would get a logged out view of LW accessing the programming.dev/linuxhardware community. I don't have a programming.dev account so I added an LW-specific URL.
Is there some sort of markdown code that would "auto redirect" the user to a view based on their instance without any use of explicit URLs. For a second I thought that's what the exclamation mark does, but turns out it's just a shortcut for adding community URLs.
A few people, like Blaze, are helping move whole entire communities off of Lemmy.ml, and also off of Lemmy.world (too much centralization likewise leads to problems).
e.g. I recall a recent conversation with a mod of an art community there and myself where we explored the idea that even they as a mod could get booted from the entire instance at the drop of a hat, perhaps over a simple misunderstanding, and then where would that leave their community, without mod support?
Or, even if it was merely a user getting kicked out ("first they came for..."), how an errant statement about e.g. China or Russia could then end up with them being deprived of the ability to either contribute or discuss content within that art community.
For the sake of preservation of the content, and of access by the users to it, it should not remain on the "political" lemmy.ml instance to be held hostage by having the "correct" political beliefs displayed 100% of the time by each member, with again those failing to comply being booted out (especially newer ones who do not yet know the rules to not criticize Russia or China - which are nowhere written down!? plus those could change at any time, and again not being written, how would people be informed of such a change?).
Many other things though, e.g. [email protected], already have a counterpart outside of that instance. I don't view having multiple communities as a failure, especially compared to the situation of having only one, who due to an intolerant admin following unwritten rules, is not available to many people on the Fediverse.
Yes [email protected] is a great community for that purpose, though as you say there are many noob users not trying to grow a community but just to talk. Really it is the UI tools themselves that should be fixed to become less confusing - there's only so much that having a guide should be expected to compensate for, especially as the software keeps changing continually:-).