Gargron, to random
@Gargron@mastodon.social avatar

The fragmentation among friends that follows Twitter’s collapse is exactly the kind of problem that Mastodon and the social web solves for. Imagine that you don’t have to pick and choose which new platform to adopt, or make and maintain a million accounts—because you can follow anyone regardless of which platform they’re on. That’s our reality.

smallcircles,
@smallcircles@social.coop avatar

@kik @YurkshireLad @Gargron

The extension mechanism isn't very well specified and mostly done on best-effort basis in the scope of particular projects. They are tricky to do well too. For a broadly interoperable app you need to 'dumpster-dive' various codebases and reverse engineer. Then whack-a-mole to keep interop alive as these codebases change.

At the process is trying to bring some order..

https://socialhub.activitypub.rocks

https://codeberg.org/fediverse/fep

https://matrix.to/#/#fediverse-developer-network:matrix.org

witchescauldron, to random
smallcircles, to fediverse
@smallcircles@social.coop avatar

@activitypubtestsuite I collected all recent discussion around testing I could find and collected it in a wiki..

https://socialhub.activitypub.rocks/t/wiki-collected-feedback-on-interop-testing-methods-living-docs-and-specs/3538

You can update this wiki post by clicking 'Edit' in bottom-right corner.

kaleb_haugen, to fediverse

With all of the fediverse tech from Lemmy and WriteFreely to Pixelfed and Mastodon it seems like nobody has considered an ActivityPub Marketplace.

We need to bring Craigslist into the fold.

smallcircles,
@smallcircles@social.coop avatar
Hamishcampbell, to fediverse

@e8johan was wondering about the status of the https://conf.tube instance to host videos for this https://socialhub.activitypub.rocks/t/ngi-forum-2023/3354 and who is admin now for uploads. is this instance still a part of our "commons" :)

Hamishcampbell,

@e8johan that's kinda fragile, all our "commons" infrastructure is kinda hollowed out at mo etc. not sure what to do for the best.

witchescauldron, to foss

I can understand people pushing language policing but its Orwellen I don't age with this aproch.

If this space is to flourish, it's not feudalism

No kings, yes diversity, disagreement is a good.

witchescauldron, to TwitterMigration

The pay conf is in not connected to it's a type thing from the crew - they came in with the pay mindset and are not going to move away from this ongoing. It's a culture shift, coming from ActivityPub

MikeEL, to mastodon

How to implement an ActivityPub SERVICE?

I did not find any services listed on the link below.

I want to implement an instance-of-one instance. The service receives a request to generate an image from a parameter list.

The service returns an message. The message contains some text. The rendered image is the primary value.

Do any guidelines exist about how to implement a service?

https://github.com/shleeable/Big-List-of-ActivityPub

smallcircles,
@smallcircles@social.coop avatar

@MikeEL I can point you to 3 fedi-related more up-to-date lists, which I maintain at https://deligthful.club

And mention that dev community is a good place to have discussions on this subject:

https://socialhub.activitypub.rocks

futurebird, to random
@futurebird@sauropods.win avatar

Having a logo design contest is exploitative to designers. Especially for a huge company.

Logo design is something everyone thinks they can do, but really? No you can't.

The new logo is terrible.

Twitter's name and branding was one of the valuable things Musk bought! And twitter's branding was top notch-- and probably not free.

It's contempt for creative work. The implosion continues.

smallcircles,
@smallcircles@social.coop avatar

@mensrea

Nice!

FYI I made reference to fediOrigami repo in the logo discussion thread where you can also find other submissions people made before..

https://socialhub.activitypub.rocks/t/fediverse-logo-or-icon-proposal/1057/30

@strypey @futurebird @pre

crepels, to fediverse

New blog post: Understanding ActivityPub - Part 2: Lemmy

This time, I'm taking a look at Lemmy, the Reddit alternative for the Fediverse. Follow along to explore how Lemmy uses the ActivityPub protocol to sync data between different instances. See how Mastdon and Lemmy can talk to each other, and where the communication falls short. And try it out yourself on ActivityPub.Academy.

https://seb.jambor.dev/posts/understanding-activitypub-part-2-lemmy/

#ActivityPub #Lemmy #Fediverse

smallcircles,
@smallcircles@social.coop avatar

@crepels fabulous! You might edit the links to your blog post into the "Guide for new implementers" wiki on . Any member can edit the text..

https://socialhub.activitypub.rocks/t/guide-for-new-activitypub-implementers/479

hrefna, to mastodon
@hrefna@hachyderm.io avatar

What can be done at a protocol and systems level to prevent something like what happened at #Kolektiva in #mastodon or #ActivityPub?

You of course can't prevent an admin from downloading a prod database at the protocol level, but how about limiting the blast radius?

Some possibilities that come to my mind:

  • Message TTLs
  • Requiring dereferencing from the data owning system with a short duration cache (passing around references to the data rather than the data itself)
  • Breach announcements
smallcircles,
@smallcircles@social.coop avatar

@hrefna the combination with #Solid project or similar personal data vault solutions has been suggested.

There've been discussions at #SocialHub about this, and at least one project I know is going this route, #ActivityPods by Sébastien Rosset and funded by @NGIZero

https://activitypods.org

https://socialhub.activitypub.rocks/t/activitypods-adding-intelligence-to-solid-pods-with-activitypub/2170

https://socialhub.activitypub.rocks/t/how-solid-and-activitypub-complement-each-other-best/727

MarcinW, (edited ) to mastodon

I find it particularly hilarious that https://activitypub.rocks/ doesn't have a profile and in 2023 uses along with for communication.

The page second to only joinmastodon.org on Google, when it comes to promoting / , doesn't use ActivityPub in any shape or form.

So much for faith in the standard...

emc2, to Facebook

I and others have talked a lot about the / issue over the past few days, analyzing their strategy, and possible responses, and why pre-emptive blocking isn't an effective measure.

This leaves the question of "what should we do?" So....

ITT: actually effective measures for building the resilience of the FediVerse and , informed by the experience of the movement.

(This is going to be a long one)

smallcircles,
@smallcircles@social.coop avatar

@emc2 great observations in your thread.

One thing makes me wonder.. you mention governance, without mentioning what exists. This is some general thing that happens so often.

There's the SocialCG, the developer community, and the Enhancement Proposal proces, the 's.

https://www.w3.org/wiki/SocialCG

https://socialhub.activitypub.rocks

https://codeberg.org/fediverse/fep

It's frustrating as I promote these places for years and always see even devs tooting without mentioning these.

smallcircles, to fediverse
@smallcircles@social.coop avatar

Hi there @tastapod 👋

Something that may interest you..

At the developer community that evolves the and the / open standards we are thinking of using and test suites to formally define the expected behaviour of the protocol and AP vocabulary extensions that various apps use.

Among others this will be part of Fediverse Enhancement Proposals or 's. See:

https://codeberg.org/fediverse/fep

https://socialhub.activitypub.rocks/t/best-practices-for-ap-vocabulary-extensions/3162/12

witchescauldron, (edited ) to random

The event is lacking focus and energy from our "cats" so we will likely have a I talked to these guys during the last event, they are new 'native" from the that
bring the "normal" power politics with them.

An event that pushes liberal agendas is fine as a part of a balance.

Though we have our "native" libertarian cats so the balance will be a challenge that we need to work on

smallcircles, to fediverse
@smallcircles@social.coop avatar

Attn Fedizens..

In the past several great conferences were organized. The last one was in 2020 and the great talks are online on at https://conf.tube/c/apconf_channel/videos?s=1

Now there's another call for volunteers who'd like to organize the next 💥

An initiative started by @strypey that needs your help and involvement.

https://socialhub.activitypub.rocks/t/anyone-keen-on-a-fediverse-conference-in-2023-24/3167

Please respond to the forum with your ideas and participation.

Boosts appreciated 🚀

Mehrad, to random
@Mehrad@fosstodon.org avatar

deleted_by_author

  • Loading...
  • smallcircles,
    @smallcircles@social.coop avatar
    box464, to fediverse
    @box464@mastodon.social avatar

    Wow, @stefan has done an amazing job pulling together a somehow concise yet detailed reference for any developer looking to start coding in the fediverse. Bookmark!

    One thing it demonstrates is that while these apps are based on ActivityPub, making them all accessible in a single front end is still complicated. Each has their own separate authentication and API, many with a bridge to the Mastodon API for compatibility.

    https://stefanbohacek.com/blog/making-fediverse-apps-for-everyone/

    smallcircles,
    @smallcircles@social.coop avatar

    @stefan @box464

    Nice article. Though the sad reality of the app-specificness of the #Fediverse comes to the front. #ProtocolDecay 😬

    I can encourage anyone that is into #ActivityPub development to join the #SocialHub community at https://socialhub.activitypub.rocks and also to participate in the fediverse developers #Matrix chatroom at https://matrix.to/#/#fediverse-developer-network:matrix.org

    The latter is related to https://fedidevs.org where the intention is to unify developer documentation.

    smallcircles, to fediverse
    @smallcircles@social.coop avatar

    Welcome to #Discourse on the #Fediverse 🎉

    The #SocialHub development community has installed the brand new #ActivityPub plugin on their forum.

    To test the functionality of the plugin, two forum categories federate their first topic post to a group you can follow. They are:

    #Fediversity category with @fediverse

    #FEP category with @feps

    See also: https://socialhub.activitypub.rocks/t/welcome-discourse-to-the-fediverse/3275

    FEP forum topics are where Fediverse enhancement proposal are discussed. For list of FEP's see:

    https://codeberg.org/fediverse/fep

    Hamishcampbell, to random

    #SocialHub is an online platform that serves as a forum for discussions and collaboration related to the development and implementation of #ActivityPub decentralized social networking protocols and technologies. The platform is focused on the Fediverse, a network of decentralized social media platforms that use the ActivityPub protocol to communicate with each other.

    Hamishcampbell,

    #SocialHub provides a space for developers, activists, and other stakeholders to share ideas, discuss technical issues, and collaborate on the development of decentralized social networking technologies. The platform is open to anyone who is interested in contributing to the development of decentralized social networking technologies and protocols. It is a community-driven project that is based on the principles of openness, collaboration, and decentralization.

    jwildeboer, to fediverse
    @jwildeboer@social.wildeboer.net avatar

    What we really need in the #SocialWeb, as the next iterative progression of #ActivityPub and its implementations like #Mastodon etc. IMHO. https://solidproject.org to store all posts and pictures etc per user, not per instance or account. This would radically reduce the scope of an implementation and allow for frictionless migration between instances. This does NOT necessarily need any change to the standard. It's an implementation detail, AFAICS. #SocialCG

    smallcircles,
    @smallcircles@social.coop avatar

    @jwildeboer

    Are you aware of #ActivityPods by @assemblee_virtuelle (Sébastien Rosset)?

    https://activitypods.org

    Other than that #SocialHub has made quite a few outreach attempts to #Solid project. There's some very fine people in the community there, but the core project (imho) could focus more on community formation.

    https://socialhub.activitypub.rocks/t/how-solid-and-activitypub-complement-each-other-best/727

    spiralmind, to fediverse

    On this note, is there a tl;dr technical overview of #ActivityPub to start with, before diving into the nitty-gritty details of the protocol?

    RE: https://calckey.social/notes/9euaioheuj

    smallcircles,
    @smallcircles@social.coop avatar

    @spiralmind

    You may start with #SocialHub Guide for new #ActivityPub implementers. It has a ton of references that are useful.

    https://socialhub.activitypub.rocks/t/guide-for-new-activitypub-implementers/479

    baldur, to random
    @baldur@toot.cafe avatar

    Dude will tie themselves into knots rationalising their desire to be selfish by citing everything between Aristoteles, John Dewey, and utilitarianism, in lengthy hyper-complex intellectual posturing that basically just boils down to:

    "But I wanna!"

    witchescauldron,

    @baldur let's try and look at this from an example, abstract is going nowhere useful soon.

    An example is things like #socialhub where #ActivityPub is "organized" here is a thried https://socialhub.activitypub.rocks/t/how-we-talk-to-each-other/3187 that came from this https://socialhub.activitypub.rocks/t/lets-talk-about-the-protocol-wars/3177/9 a polemical thread to mediate and STOP the mess we were/are making of the "protocol wars".

    #blocking vs affectivness... people don't see this, they just see "relativism" who is blocking here, the subject for me of this thread :)

    smallcircles, to fediverse
    @smallcircles@social.coop avatar

    Today's question for a resilient is whether various different initiatives are willing to collaborate and cross-pollinate, while keeping their independence.

    There's great opportunity to increase the cohesion of the developer community and creating strong joins:

    1. @w3c working on improvements

    2. @fedidevs documenting existing fedi

    3. process on @Codeberg

    4. as forum

    5. @dansup

    https://socialhub.activitypub.rocks/t/ideating-organization-structure-for-the-grassroots-fediverse-wiki/3037

    smallcircles,
    @smallcircles@social.coop avatar
  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • InstantRegret
  • mdbf
  • ethstaker
  • magazineikmin
  • cubers
  • rosin
  • thenastyranch
  • Youngstown
  • osvaldo12
  • slotface
  • khanakhh
  • kavyap
  • DreamBathrooms
  • provamag3
  • Durango
  • everett
  • tacticalgear
  • modclub
  • anitta
  • cisconetworking
  • tester
  • ngwrru68w68
  • GTA5RPClips
  • normalnudes
  • megavids
  • Leos
  • lostlight
  • All magazines