Skip to main content

Search

Items tagged with: activitypub


We are extremely proud of the work accomplished at #W3C in the Social Web group, culminating in 2018 in the release of the #ActivityPub standard, a notable implementation of which is... #mastodon !
We are also humbled and inspired by the energy that we are seeing on the Fediverse, the good will, how constructive and helpful discourse embodies truly social interactions.
#gratitude

shout out to the enablers: @evan@cwebber@rhiaro@erincandescent@tsyesika@Annbass@lehors


@ɟloʍ Fedilab sollte auch mit Friendica sich verbinden koennen, da es Friendica mit #ActivityPub "anspricht". Wie ich sehen kann, ist er wohl mit Bugs ziemlich beschaeftigt: https://codeberg.org/tom79/Fedilab/issues


I want to add an application into the #ActivityPub (mostly for fun).

Is there any kind of local toolchain which allow to test the proper implementation so that over #Fediverse systems can understand it properly?

Boost would be great, thanks :rubberduck:


I wish there was an #ActivityPub project with features and UI similar to the likes of #DeviantArt. #Pixelfed is not it, #MediaGoblin is long dormant and way behind. There's nothing but if music has #Funkwhale, there's definitely a place to be made for art!




#ActivityPub is to #Linux

#Fediverse network is to Linux users/community

Software which implemented ActivityPub is to Linux distros. Examples:
- Mastodon is to Ubuntu
- Pleroma is to Debian
- MissKey is to Linux Mint
- Friendica is to Pop_OS

You don't stop using a refrigerator because the brand you bought broke down immediately. You find a new brand.

It's the same with Linux and the Fediverse.


Sharing the peertube link for one of my most watched tutorials. Need to get back and make more of thee basic ones.

https://tube.tchncs.de/w/721RrQbgtLjYtGXhMtj4jz

People can subscribe to the channel right from mastodon. How cool is that? #activitypub


@Becky After reading this: https://anarchism.space/@iarna/109310657675344110, I believe the "figuring out" will likely not be needed for long after Google or Facebook embrace, extend and finally extinguish #ActivityPub as they've done it before for email, XMPP, public APIs, etc...


@cwebber
This has been said about #AP on a different network (by a person I consider to be smart):

"There are common algorithmic and cryptographic tricks these days that are worth their weight […] AP doesn't have anything that didn't widely exist in 1992. It's like the i386 of messaging protocols."

#activitypub #feedback #development


FWIW, I fully agree with your “It didn't have to be like this”, but at best Mastodon's character limit is just something that makes some fundamental limitations of #ActivityPub more manifest. To me, it's in the same category as the need to open an external link in my instance context to be able to interact with the corresponding object.
Rather, one would have to ask why people insist on using the wrong platform (aside from lack of knowledge).

6/6


Correct me if I'm wrong, but AFAICS, if one follows the #ActivityPub protocol in its most conservative sense, thread holes are inevitable regardless of platform, becase the only instance that is guaranteed to have the full thread is the host instance of the OP.
Any other instance will only have what they get through federation (i.e. messages from its users, to its users or by people followed by one of its users).

2/6


Sorry, but I'm not missing the point, I'm just unconvinced that the character limit in #Mastodon is the fundamental issue, as much as the fact that there is no “best” answer to the question: who should #ActivityPub messages be delivered to?
Followers and mentions are the obvious answer, but anything beyond that is additional load on the network and servers, which becomes more and more important as the number of users and messages grows.

1/6


From Mistpark to Streams: An attempt at a chronology




Just out of curiosity: does anyone know about projects which implement #ActivityPub, but that are not necessarily about social networking and content creation (in the style of Instagram, Twitter, YouTube, etc)? I know about #Gancio and #Mobilizon (which are both about scheduling events) and I've heard that some #Gitea experimentations are being conducted. Is there something else that I've missed? Please let me know! #Fediverse


In my opinion there's nothing you can't do with #ActivityPub. You want DIDs? You could do DIDs. You want "curation and moderation" to be a separate layer? You can do that. You want "big world" networking? You can add that. Do not confuse what implementers have chosen to do so far with what the protocol is capable of. #ATP


@Hypolite Petovan Ah ok. Wasn't sure / aware whether or not this is part of #activitypub or some other standardized protocol or something special to either of the two platforms.
@Michael Vogel


!Friendica Support Stupid question regarding Friendica post visibility: Should a post sent as restricted for "followers only" also be visible for #mastodon / #activitypub followers? Or is that a different mechanism? Used that feature frequently and wondered whether these posts don't have that much visibility, and just noticed that my Mastodon account that is following my Friendica account (and vice versa) doesn't see a restricted Friendica post...?


I really wish there was a way to go in and edit posts instead of delete & re-draft.

I totally understand the reasoning for *delete & re-draft*, but I still wish there was a way to edit. 😀

Somebody should modify #ActivityPub to include a "diff" operation with the payload being the ID of the message followed by a literal "diff" of the changes.

That way clients that supported the "diff" verb would happily make the changes and clients that didn't would see no change.

I guess it could lead to some issues if some clients showed the change and some clients didn't but don't all AP posts include a link to the source anyway?


@Jakob :friendica: Soweit ich sehen kann, wird in der Methode Friendica\Contact\Introduction\Entity\Introduction::ignore() das Flag ignore auf true gesetzt, hingegen beim "Discard" in der Methode Friendica\Model\Contact\Introduction::discard($intro) zum Schluss die Methode ActivityPub\Transmitter::sendContactReject() aufgerufen wird, aber nur bei #ActivityPub und dann danach delete() aufgerufen wird.


Is it weird that some #ActivityPub implementations don't seem to comply with the standard as thoroughly as others? E.g., #Friendica's outboxes return no "Create" activities, listing posts directly instead. #Funkwhale returns Activity Streams objects only on GET requests with "accept" set to 'application/activity+json', but the header which is mandatory to support is 'application/ld+json; profile="https://www.w3.org/ns/activitystreams"'. Also, no implementation treats likes as discussed in the docs. #Fediverse


Because I could



C’est vrai, #Friendica est compatible avec #Diaspora, #ActivityPub (Mastodon, Misskey, PeerTube…) et #OStatus (GNU Social, StatusNet) et même #IMAP nativement.


My socialhub thread about Pixelfed Groups got hijacked lol, interesting to see some of the responses.

Will be back to working on Groups this weekend, and will post an update to that thread!

#pixelfed #groups #activitypub


Reached out to a few projects regarding Groups federation, looking forward to working together on compatibility.

#pixelfed #groups #activitypub



promotion and crowdsourcing campaign


@Friendica Support

offtopic,
but no idea where else to post this.

Hi there!
I'm think about kinda a campaign to promote the categories mentioned in this post and a possibility to do some crowdsourcing/crowdfunding.

On the monetary part I'm not interested at all to take part in it.
Not in the administration nor the decisions about the distribution.
In other words I wont take part in those aspects.
(most likely I will try to take part in the discussion)

What is needed to go on thinking about it would be a (I guess bitcoin) multisig wallet created with #electrum.
For that purpose it's necessary to define/find the people who hold the keys, how many keys and the kind of multisig wallet.
(2/3, 2/4, 3/5, 3/6 for example)

If you are not familiar with the terms just ask as many "stupid" learning questions as you want.
#friendica #fediverse #federatedweb #activitypub


Working 20 years on this and you never figured out called a loosely defined group of people "encryptionists" wouldn't be the best way to have a conversation about it?

Screw your FUD about encryption being vaguely "dangerous", I say encrypt all the things, it has nothing to do with things being open or not. And screw your useless popularity contest between #ActivityPub and #Diaspora, I'm reading your useless drivel over ActivityPub because you yourself chose Mastodon to share it, and I would have read it the same if you chose Diaspora because the Diaspora protocol is open and #Friendica supports both ActivityPub and Diaspora protocols.

Fundamental thinking my ass, you just scraped the surface and thought you found gold.


We need to have a bit of fundamental thinking about tech.

I have been working for more than 20 years on this and always say clearly that we need 90% open and 10% closed - the #encryptionists are dangerously wrong in their view of 90% closed and 10% open. It's a problem we need to overcome and in no way a solution. Take note you are reading this posting ver #activitypub which is 90% open and 10% closed. We are not having this conversation on diaspora (#encryptionists network) few people are.


I was wondering how I can follow hashtags on #Friendica and I did some searching. Apparently
the #ActivityPub protocol doesn't allow hashtag following in the sense that all posts with that tag get into your timeline.
Didn't find much about that on the internet Can somebody confirm this? This would explain why Friendica doesn't do it either.


After almost a year of development, I am happy to announce #FediDB will be launching to the public this weekend!

Building ActivityPub applications will be much easier with FediDB.

Special thanks to @NGIZero for funding development of this project!

#activityPub #federation #developerTools


I just found a porn company that implemented #activitypub federation cause I was browsing the mastodon.social timeline and didn't recognize the URL. wondering what they used to get it to work, they even have webfinger set up...