rglullis

joined 2 years ago
[–] rglullis@communick.news 22 points 6 days ago* (last edited 6 days ago) (16 children)

It's this kind of thinig that makes me think of PieFed as just a pile of hacks with no serious consideration for the Fediverse

Designating which comment is an answer involves federating a new Activity:

{  
         "id": "https://piefed.social/activities/answer/hgb4iO4b8UAFRTn", 
         "type": "ChooseAnswer",  
         "actor": "https://piefed.socialz/u/rimu", 
         "object": "https://piefed.ngrok.app/comment/224",  
         "@context": ["https://www.w3.org/ns/activitystreams", "https://w3id.org/security/v1"],  
         "audience": "https://crust.piefed.social/c/linux_questions",  
         "to": ["https://www.w3.org/ns/activitystreams#Public"],  
         "cc": ["https://crust.piefed.social/c/linux_questions"]  
}  

There are at least three different ways to implement this in a way compatible with ActivityPub:

  1. Send an "as:accept" activity with the comment as the object.
  2. Add an attribute for the comment indicating that it has been selected.
  3. Create a collection for chosen answers, add to the post object.

And even if this type of new activity was a necessity, they could add their own extensions via a proper JSON-LD context definition. But they completely disregard JSON-LD, which means that they expect other servers to either (1) adopt their ad-hoc vocabulary or (2) ignore it completely and keep this idea that "Only PieFed has these features".

[–] rglullis@communick.news 20 points 2 weeks ago

The point you are trying to get is exactly where Wordpress and Ghost are going.

[–] rglullis@communick.news 2 points 3 weeks ago

Yeah, the frustrating thing is that https://activitypods.org/ already does the hard part, but we need more developers interested in creating these clients that can work well with it.

[–] rglullis@communick.news 1 points 3 weeks ago

You only heard the term in context of centralized big social media so you think the term has bad connotation

Please, don't assume things about the people on the other side of a debate. It's condescending and it robs us all of learning.

I'm not saying that we don't need platforms because of "bad connotation". I'm saying it because I have worked on a "social browser" for the fediverse, an application server for using activitypub as a transport mechanism and I know that we can develop an open social web that does not rely on server-centric applications.

[–] rglullis@communick.news 3 points 3 weeks ago (2 children)

No, far from me saying that the clients (apps?) need to look the same. What I am saying is that the differentiation should be happening at the client, not the server.

It's the thing with Communick. I wish I didn't have to offer separate instances for each of the services (Mastodon, Lemmy, Funkwhale) but that every member could get one account which then could use as their main fediverse actor, regardless of "frontend" suited them best. The shell should adapt to the user, instead of the user being forced to adapt to the application.

[–] rglullis@communick.news 3 points 3 weeks ago (2 children)

We don’t need all fediverse platforms to be a Mastodon clone

We don't need platforms.

[–] rglullis@communick.news -1 points 3 weeks ago

We are going to build this as an opt-in feature

I think that the the problem is that it's opt-in, when it should be the default.

[–] rglullis@communick.news 1 points 3 weeks ago (8 children)

What’s thr point of making pixelfed just another mastodon type app.

The problem is the Fediverse could be a lot more than just "decentralized versions of existing apps". Most people now have this app-centric mentality because it was beneficial for Big Tech sharecropping, not because it was better for us.

We shouldn't need different types of apps to see different types of feeds and to sort our data in ways that we want.

[–] rglullis@communick.news 0 points 1 month ago

I don't know if it's good or bad, but it seems that most people forgot about https://alien.top/ and https://fediverser.io/

[–] rglullis@communick.news 18 points 2 months ago

Take a look at https://communick.com/lemmy, I don't have an automated way to import an existing instance but if you have a backup of your media and database we can work something out.

[–] rglullis@communick.news 25 points 2 months ago

Meanwhile, Google/Alphabet is announcing today record revenues of U$ 100 billion for the latest quarter alone...

The less the community support smaller, independent service providers, the more we will all be assimilated by the Borg.

[–] rglullis@communick.news 2 points 3 months ago

There are a lot of architecture astronauts that will keep talking about "we should develop a grand-unifying system", but most of them are all talk and little result.

When push comes to shove, the developers that actually ship are the ones that look at problem they want to solve and work on that.

view more: ‹ prev next ›