@mike the #FEP process on #Codeberg is seeing more activity recently, and at the same time I feel there's an uptick in interest on #ActivityPub #C2S, so I hope there's people willing to write FEP docs on some of those pieces that are missing or not well defined.
#FEP #codeberg #activitypub #c2s
@vyivel There seems to be a significant lack of implementations that bother to correctly implement it in all of its required parts for usefulness.
https://activitypub.rocks/implementation-report/
The few that apparently do it right I've never seen in the wild.
#ActivityPub #Fediverse
#C2S #wikidata #wikipedia #wikibase
The last week we finished the first version of the ActivityPub “Atlas Cache” which is a huge ActivityVocabulary Collection with all the Infos about well known Places on Planet Earth (1.8 mio.)
It would be used as a base for a very huge project and for a cool transport thing.
But it is fully Open Source.
Small question: Do independent git hosters have size restrictions and could I buy more storage? Recommendations?
[we need to move from the one]
Big question:
How would you think about enhancing our ActivityPub _Client_ with an ability to proxy wikidata.
https://github.com/redaktor/mediaproxy
You could search and federate wikipedia if it knows which main `type` in AP it is and then sign the object from your client and use it as template or federate it.
We can say in the Object what it describes from wikidata.
Since any wikipedia page has a wikidata item, we can federate wikipedia. Your instance would just need to sync back.
#wikibase #wikipedia #wikidata #c2s #fediverse #activitypub
@thatonecalculator @gwynnion Well hey, points for both Pleroma/Akkoma & *Key getting it right.
They also got #C2S support right, unlike #Mastodon (which intentionally fails to implement it).
@mia So much of the ecosystem expecting #MastoAPI instead of #ActivityPub #C2S is quite obnoxious indeed (and that's made worse by #Mastodon's support of #C2S being fundamentally & voluntarily/intentionally crippled & broken).
#mastoapi #activitypub #c2s #mastodon
@shoq @Mention Technically, that's just a Twitter mentions-like problem Mastodon & other implementations imported.
You can perfectly well create #ActivityPub Activity objects with such text without adding the names to to & cc fields, but Mastodon doesn't support #C2S so...
Personally my ideal client for #Fediverse is nearly indistinguishable from the client one would use for #Usenet
#activitypub #c2s #fediverse #usenet
@ZalophuszJaponicus @grin @delta Very aesthetic, but does it the other problems mentioned?
It does at least address the incomplete/mostly-missing #C2S #ActivityPub implementation that #Mastodon suffers from...
@zorangrbic @mastodonmigration Many of the limitations such as character limits are entirely artificial & were intentionally set to remain that way and providing no easy configuration option to remove or change them.
The lack of #C2S support? Likewise largely intentional, #Mastodon wants clients to be #ThinClient types.
A lot of the objections in the project issues for not fixing these problems are factually wrong.
@Polychrome It also seems a lot less hostile to the use of smart #UserAgent programs, what with both of those implementing at least some useful amount of the #C2S parts of the #ActivityPub standard.
@screwtape I still use the web for some things (like generic browsing), but for dedicated purposes I like to have dedicated clients.
Or rather, backends I can use to then wrap everything back into #Emacs.
My interest in #C2S is now increased by my timeline & activity levels now having outgrown what #Mastodon's lack of prioritization makes practical.
I cannot view everything in a day without basically doing nothing else, so prioritization is needed and chronological sorting is not enough.
Oh for fuck's sake #Mastodon, what ever made that seem like a good idea?
https://github.com/mastodon/mastodon/issues/7577#issuecomment-390764900
No GET-able #C2S inbox.
#mastodon #c2s #acitivitypub #partialimplementation
Hm, #ActivityPub #C2S question.
My actor's inbox should normally respond to GETs properly right? And use a URL fairly similar to my outbox, right?
If I've got a bearer token with read rights to everything, why would I get {"error":"Not Found"} ?
@helge @ninafelwitch @ekuber @notjustbikes That is correct & accurate yes.
And sort of, it does provide that access both in #C2S #API and in #MastoAPI, requiring authentication.
At that point you can re-sort any and all activities from your timeline you hadn't previously pulled according to whatever rules you've decided in the user-agent, and expire them later.
The #WebUI technically has access to that data as well but the coupling with #Mastodon makes the situation with it a bit fuzzier.
#c2s #api #mastoapi #webui #mastodon
Sorry to intervene, but I would urge taking these kinds of - in this case #ActivityPub #C2S - discussions to #SocialHub developer community, or at least use hashtags in the discussion.
This microblogging is so fleety a medium, and what is typed now immediately will sink into 'timeline history' to be forgotten. At least on the SocialHub forum an archive is built from them..
The amount of knowledge lost in microblogging deep space is vast 🤗
@helge @enigmatico @lamp That'd also mean blocking most clients, unless you're using a one-person instance?
There are a number of things that aren't yet addressed by #ActivityPub #C2S where the #API can be used to inflict lesser load on the server. For example using the API to query for media_only statuses instead of having to crawl the entirety of the profile to do the same thing.
@agates @js it is a pity only some projects support #activitypu #C2S, it is a drag for cross apps comment... and p
Pleroma is one of the only ones that supports it. Thanks for the info!
Yes, I feel there's an uptick in interest to implement #C2S, which is nice.
Btw, Helge, I found this #VSCode plugin for #LinkedData you may find interesting (even though it is by Elsevier 😬 hope it works in #VSCodium too) ..
https://github.com/elsevierlabs-os/linked-data
Haven't tried it yet, but looks useful wrt features.
#c2s #vscode #linkeddata #vscodium
Starting #ActivityPub #C2S testing for #Friendica.
I'm using @andstatus@pirati.ca test account there and @heluecht is doing work at the Friendica server side
https://github.com/andstatus/andstatus/issues/573