Based on your feedback I would encourage you to try Zap. About half these things have been dealt with in the interface and it was designed around this specific use case - being much more approachable by friends and family for basic social networking than Hubzilla, which was designed for a different purpose and has a lot of moving parts. Anyway I'll provide some notes on a couple of specific items from your list. .

plink = Permalink. The definitive source of the information located on the origin server.
llink = Local link. A pointer to a copy of the information on your server.
mid = message id. ActivityStreams/ActivityPub permalink. This is where you can get the JSON object (machine-readable representation). On most platforms it is the same URL as the permalink but this isn't guaranteed.

Anyway, I agree those terms are very confusing and could be improved. I'll put this on my zap development list.

Every post should have a "link to source" in the article action menu. I believe this points to the permalink and I often share these links by right clicking and copying the link rather than left click and visiting.  This is the link you nearly always want and that's the recommended way of getting it onto the clipboard for sharing on other services. For phones I think you need to long click instead of right click.

The poorly named links in the "View Source" menu are mostly there for developers to compare how different sites render the contents for display. View Source exists for a more technical audience to examine the structure and rendering details; and if you're an admin you might also have a link to various internal object encodings. But I do agree the names will just leave you scratching your head if you're not a developer.


Channel suggestions are based initially on how many of your friends you have in common (when permissions allow).  We randomise these slightly in the suggestions widget to keep it from showing the same two channels forever. In the case of Hubzilla this list is "seeded" by volunteers who opt-in from their channel settings page ; so we always have suggestions even for somebody new with no friends at all. In zap, I got rid of this "seed" list as it can be manipulated for evil; and also extended the suggestions to include how many matching profile keywords you have with somebody. So if you list "linux" as a profile keyword, you may find other folks with "linux" in their profile in their suggestions - even if you have no friends in common at all.
@Mark
Not sure whether your users are aware, but you can share more than the post's link, by repeating it in your own channel (to the Fediversebaudience if your choice, via the ACL / lock icon). However, Hubzilla is consequently applying privacy options, so an author can set his channel to disable forwardibg of own posts, so the share menu might not visible for a post of such authors (which I think is unfortunate - I'd rather see a consistent men, with all options displayed and clearly identifyable as "usually here, but didallowed" (greyed out), than not being sure where an option usually is to be found, because the menu items depend on the source channel's settings).
@mike I will take a look at ZAP (never heard of it, sorry)!

The option you mention is not visible to me anywhere? I am assuming that by action menu you are referring to the cogwheel beneath a post? I do not see a "link to source" option anywhere I'm afraid.

And I think the actual mid link is a nice option to share since a lot of social media and other apps (Telegram) are able to then show a preview of the post instead of just the link like the other two.
Weird. It's the second link on my Hubzilla site. The first if Share is hidden.
@mike quick question, on Zap my timeline, by default, shows posts by "latest activity", can I change it to "latest post" only?
Install the Stream Order app.
@mike do you have any more info about ZAP? Any documentation?
All I can find is this: #^https://zotlabs.com/zap/ .

But that gets me nowhere near getting a server up and running :D
Zap - Welcome to the Fediverse

@Mark You can try Zap at webs.node9.org. It is really worth consider which system to start on because switching with users is pain. So what you choose is for long. I like zap, but it does not have Diaspora or RSS but Peertube videos show nice, did not try Mobilizon.
But that gets me nowhere near getting a server up and running :D

see install/INSTALL.txt in any Zotlabs repository.