In reaction to Can you follow a PixelFed with a Lemmy account? I thought it might be interesting to brainstorm how Lemmy could integrate and federate with the broader Fediverse in cool ways π
With some random thoughts Iβll kick off the brainstormβ¦
What are the interactions with apps such as Pleroma and Mastodon?
How does the Lemmy post interact with the toot? Two options:
How do cross-posts work for these options?
How do we handle that? Probably we donβt want any random fedi account to be able to create Lemmy posts.
One option might be to add a separate timeline to communities to support this: βMentioned across the Fediverseβ or something, where you can find all mentions, drill-down in the toot thread and maybe respond from Lemmy. Responding may be a moderator-only feature, as they talk on behalf of the community.
Federating with apps such as PixelFed.
Do you wanna give a shot at this? Then burn loose below π
Federating with apps such as PeerTube and Owncast.
Do you wanna give a shot at this? Then burn loose below π
Federating with apps such as CastaPod.
Do you wanna give a shot at this? Then burn loose below π
Federating with apps such as Mobilizon.
Do you wanna give a shot at this? Then burn loose below π
Go. go. go! π π π
This is a companion to Fediverse Futures on SocialHub to elaborate the Fediverse from high-level, non-technical perspectives, brainstorming our visions and dreams.
We need a more holistic approach to fedi development and evolution. We need product designers, graphics artists, UX / UI / Interaction designers, futurists and visionaries to join the dev folks. Everyone is encouraged to join here and enrich our views on what Fediverse can be with diverse and different viewpoints, and to stimulate brainstorming, creativity, thinking out-of-the-box and crazy, wild ideas.
#Peopleverse #FediverseFutures #Web0 #SocialNetworkingReimagined #UnitedInDiversity #Fedivolution2022 #SocialHub #ActivityPub
I was about to say that the (re)post in question might be a boost by the community profile to which the comments are replies. Then I remember that Mastodon is explicitly designed to forbid that (Donβt know about other microblogging platforms though). Option 2 is probably close enough !
Thanks, I have updated above. The option 1 is still feasible I think, because inlining the toot URL is okay. Though some people create Lemmy posts with just an URL and no text. In this case they have to provide a title which can be transferred to the corresponding toot.
Btw, I find Lemmyβs cross-post to be confusing feature. It works differently than I expected. See above in this post that there are 3 cross-posts of this one. But actually there are none. It just happens to be that 3 other posts exist that happen to refer to the same URL. Am I right in thinking this should be implemented differrently? CC @nutomic@lemmy.ml @dessalines@lemmy.ml
Oh indeed my comment does not rule out option 1, I was actually thinking of it as an option 3 (killed in utero by mastodon).
If I understand correctly the options, thereβs one thing bugging me in each : (3 actors : toot author, post author, community)
What about the following option 4? Post is a reply to toot that mentions the community (basically option 2), then itβs boosted by the community, so as to appear on community subscribersβ feed.
Note that Iβm a simple user, this is just a naive comment of how the UX of Lemmy could be translated to the one of Mastodon. I donβt the first thing about the actual implementation of either (as is probably obvious from my confusion on option 2). Sorry for spam if itβs too naive π
Ah yes, your option 4 is nice. It is a combination of both 1 and 2.
When the toot contains only a link (option 1) then the original toot author might me mentioned in that as well. For option 2 the lemmy toot reply would not be part of the timeline unless you follow both the original toot author and the community profile (I think).
Cross posts arenβt meant to be a single post with shared comments and votes, but new posts that stand on their own to interested communities, each having their own comments, votes, etc. This is the reddit cross-posting model, and posts in lemmy must belong to a single community.
I also think it does make the most sense: different communities will have different reactions to news / content, and donβt necessarily want that mingled with other communities.
I am not a Reddit user, so if it works the same there it might make sense. My confusion stems from this:
So these crossposts have nothing to do with this federation brainstorm. Maybe clarifying the UI label may help: βURL has been crossposted to [β¦]β. Maybe even avoid crosspost altogether with βURL is also posted to these communities [β¦]β.
I believe (correct me if wrong) that if I cross-post myself, my post text is dupllicated to the other community. After that comments are added separately and not synched, which is fine to me.