![activitypub](https://lemmy.ml/pictrs/image/69602cda-ded9-4b92-a4c0-749d81df9107.png?format=webp&thumbnail=48)
ActivityPub
- Navigating ActivityPubcmdr-nova.online ActivityPub - ░ Nova Online
As corporate social media gets worse, and worse, or as some like to call it, "The Enshitification," some may be wondering, "Where can I go where I won't be
I know it's not a new thing to write guides on ActivityPub, but I wanted to throw my own into the ring. Lists information, common questions, links to many different variations of software, the varying stances on Threads, and also apps available to those who like to be on they phones.
- Laymen's Guide: How do I start using activity pub?
I'm an old redditor that left the platform for Lemmy.
I have been using Sync and using lemm.ee.
I have heard so much about activity pub and simply don't understand how to use it. Do you use a browser to visit another website that is like a Lemmy instance? Is there an Android app that connects a bunch of instances like pixelated and Lemmy instances together? Or is Sync able to do all this but there is a setting I need to do.
Can someone please help shed some light to this? Thank you.
- activitypub.ghost.org Building ActivityPub
Ghost is federating over ActivityPub to become part of the world’s largest publishing network.
publicado de forma cruzada desde: https://lazysoci.al/post/12745625
> Looks like it's really happening!
- List of like
Is it possible to get a list of all the users/accounts that liked(or disliked) a particular post or comment?
- How to remove my instance users from other instances
Hello everyone! Recently I have removed a couple of bot users from my Lemmy instance via DB query (I removed them from
person
table). Those bots were subscribing to hundreds of communities on other instances which I don't really want to spend resources on fetching new posts and updates.I have purged those communities from my instance but they keep reappearing. As far as I can tell, this happens because other instances still "think" that users from my instance (bots, which don't exist already) are still subscribed, and therefore send updates to my instance.
How can I completely get rid of those communities?
- www.popsci.com How ActivityPub is setting the stage to weave all your social media feeds together
Twitter under Elon Musk’s chaotic reign has seemingly created an opportunity for an alternative microblogging service.
- socialhub.activitypub.rocks Introduction to ActivityPub
This guide is a collaboratively-edited introduction to ActivityPub and provides links to sources of more information. What is ActivityPub? ActivityPub is a standard that allows different web applications to interact so that users can pool their information and collaborate across instances (website...
- Public up- or downvotes
Hello.
Is it planned to make up and downvotes of posts non public by default? Right now everyone can see which posts a certain user up- or downvoted. Which can be problematic.
Regards
- www.theverge.com This is what Instagram’s upcoming Twitter competitor looks like
Meta says people want a communications platform that’s “sanely run.”
> The new standalone app will be based on Instagram and integrate with ActivityPub
- From Splinterverse to resilient GrassrootsFedi dev community: The time is now!socialhub.activitypub.rocks Ideating organization structure for the Grassroots Fediverse (wiki)
“Any decentralized [ecosystem] requires a centralized substrate, and the more decentralized the approach is the more important it is that you can count on the underlying system.” — Byrne Hobart. The Promise and Paradox of Decentralization Fediverse has gained critical mass. The ecosystem is going...
cross-posted from: https://lemmy.ml/post/952618
> Fediverse is going mainstream fast. And it is going to be a corporate hellhole if the grassroots initiatives that drove it to its current success are losing their grip on evolution in proper direction: Humane tech that is to the benefit of the people andd society, free culture thriving. > > While corporate threads are looming, meanwhile the activated developer community is once again splintering, fragmenting initiatives appearing that dilute attention to focus on common efforts, cohesion, cross-pollination and collaboration. The "herding cats" problem of grassroots movements. > > Great opportunity is now. Cohesion means that initiatives remain independent, but take care to coordinate with what is going on elsewhere. > > 👉 You can help! Avoid a CorporaVerse where you are exploited and milked. Bring attention to the opportunity and participate in the related initiatives to help bring them closer together. You might also boost my related toot.
- Contribute to Fediverse curated lists of the Delightful Club
cross-posted from: https://lemmy.ml/post/639707
> The Fediverse going mainstream is ablaze with new developer activities. Many new projects are starting. I am co-maintaining 3 lists, part of the delightful project (this is similar to Github Awesome lists, but only for FOSS, Open Data and Open Science, and without sponsored ads) and can need your help to keep the lists up-to-date. > > Find a new project or an entry that needs updating? Please PR to one of the following repositories: > > - https://codeberg.org/fediverse/delightful-fediverse-apps > - https://codeberg.org/fediverse/delightful-fediverse-clients > - https://codeberg.org/fediverse/delightful-activitypub-development > > The apps and ActivityPub resources from these lists will be hand-picked for inclusion in Fediverse Party website. And the lists are auto-compiled into the Delightful Club website. > > If you want to become part of the Delightful Club and maintain a sub-list on a subject of your choice, then file an issue to the top-level ist.
- Seppo awarded NLnet NGI0 grant
Seppo is a social web (Fediverse/ActivityPub) implementation in OCaml.
Grant: https://nlnet.nl/project/Seppo/ (NGI0 Entrust) Project site: https://seppo.social/ Code: https://seppo.social/sourcecode (https://codeberg.org/seppo/seppo#seppo) Mailing list: https://seppo.social/mailinglist (~mro/seppo@lists.sr.ht)
More info about NGI's support of ActivityPub implementations: https://lemmy.ml/post/631795
via https://digitalcourage.social/@mro/109443585813872820
- Social Web Incubator Community Group mailing list enabled
W3C Social Web Incubator Community Group (SWICG, aka SocialCG)'s re-opened its public mailing list, "for discussion of standards or implementation experience/ideas for a decentralised [distributed / federated] social web".
SWICG "continues the work of the W3C Social Web Working Group" - which standardized ActivityPub. More info: https://www.w3.org/wiki/SWICG https://www.w3.org/TR/activitypub/#sotd
Discussion on the list has begun, e.g. https://lists.w3.org/Archives/Public/public-swicg/2022Nov/0003.html "Thoughts on directions for a rebooted SWICG"
Posting to the list requires joining the group: https://www.w3.org/community/SocialCG/
- Tumblr to add support for ActivityPubtechcrunch.com Tumblr to add support for ActivityPub, the social protocol powering Mastodon and other apps | TechCrunch
Tumblr will add support for ActivityPub, the open, decentralized social networking protocol that today is powering social networking software like Twitter alternative Mastodon, the Instagram-like Pixelfed, video streaming service PeerTube, and others.
- ⚠ Call to Action: Start Campaigning to #AvoidEternalSeptember
cross-posted from: https://lemmy.ml/post/588553
> Eternal September is when influx from some other (often shittier and collapsing) platform overwhelms the unique culture that existed before, and in time fully replaces it. Destroying what existed before. > > 🧠 💭 Figure out strategies & actions in comments below .. participate! > > For example, I introduced 2 hashtags for awareness: > > - #AvoidEternalSeptember Raise attention to the culture clash. > - #DonateToFediInstances Help admins and moderators withstand the influx and give them your support. > > We want to be gentle, welcoming to newcomers. Show them around. But also keep having the nice chattering and culture we had before, and maybe give those some extra boosts to exemplify and spread the vibes. > > Here's a poll to make newcomers aware that taking Twitter culture with you on the Fediverse is just weird. > > ### Fedizens... Be strategical in how you toot to help avoid that from happening
- socialhub.activitypub.rocks Important: We need Your Input on the Future of the SocialHub
The SocialHub was created to support the people building federated apps and to evolve the standards and practices that are foundations of the Fediverse. For many different reasons the SocialHub has now come to a stage where we must decide on its future. Substrate Formation The Fediverse with its m...
cross-posted from: https://lemmy.ml/post/476057
> The activity of the SocialHub community, like all other 'fediverse-substrate' bodies, has waned. From an active community to just a forum. Now a decision has to be made for the future of SocialHub. The options are stopping, be just a forum, or revitalize a vibrant community. The last option needs people willing and committed to do so. To step up for the sake of Fediverse Futures.
- Help make the European Commission EUVoice and EUVideo pilot a success
cross-posted from: https://lemmy.ml/post/364580
> The EU via their Horizons Europe program, the Next Generation Internet (where e.g. NLnet are associated) (NGI Initiative) are the biggest funders of the free software projects that comprise the fedi. Without their support fedi wouldn't be what it is now. > > The European Data Protection Supervisor (EDPS) recently launched a pilot to have both a Peertube and Mastodon instance on the Fediverse, hashtagged #EUVideo and #EUVoice respectively. On these servers official European Commission related institutions as well as individuals working at the EC can have their accounts. > > This recognition of the Fediverse and the interest that exists in entering our decentralized social networking environment is an important development. With success of the pilot there will undoubtedly be a follow-up and more initiatives to come. First results until now is that the parties that 'test the waters' are very happy on the kinds of interactions and quality of discussions they encounter on the Fediverse. > > That is no wonder, of course. Fediverse offers social networking that is more personal and friendly, than corporate social media which is about 'broadcasting' and influencing. > > Current pilot can be a ramp up to something much bigger: > > #### Fediverse: United in Diversity > > A social networking technology where everyone can find their place and participate, that is not controlled by Big Tech and commercial corporate interests. For the European Commission there is the opportunity to passionately put their support behind fostering "The European Take On Social Networking". Fediverse aligns to the NGI Initiative who envision an Internet for Humans. > > ##### How you can help > > To progress towards this vision it is important for the EU/EC pilot to be a success. As fedizen you can help with this. Here are a couple of ways to offer your support: > > → Follow, boost, favourite the EUVoice accounts on Mastodon and EUVideo Peertube videos. > > - These early adopter accounts are still learning how the Fediverse works, what the culture is and e.g. how we value accessibility and image captions. You can help them discover. > - Many accounts are still Twitter bridges and broadcast only. Some others respond and interact with fedizens, notably @EC_OSPO, @EDPS and @EC_NGI. The operators of the Twitter bridges don't know what the value of Fediverse is to them, and if they should spend time with us. All reactions by us are monitored, so we can help them here. > - There are people giving highly toxic reactions to almost any EC-related toot. There are many things to be critical about. Politics is about the discussion of these issues, and good arguments help more than toxicity. Here we have opportunity to show we are different than the cesspit that Twitter is. > - Do not expect too much, too soon. There is a complex organization structure at the EC, and given the politically sensitive nature all communications are weighed carefully and undergo multiple levels of approval. Plans move slowly, but they are in motion. > > → Let's give the fedi accounts more followers than they have on Twitter, if possible. > > - For instance the Director General of Informatics at DG DIGIT, Veronica Gaffey, has 191 fedi followers in short time, while on Twitter she has 279 followers. > > → If you are on Twitter, then help encourage EC institutions to also have an account on EUVoice. > > - A notable example is the European Parliament. Respond to their tweets and name-drop the fedi as THE place to be. > > → We are gathering a group of volunteers on SocialHub that can help train EC representatives in how to use the Fediverse effectively and understand its culture. > > - The activities we do here, starting later this year, stand to benefit any administration or institution interested to join the Fediverse, not just EU representatives. > > --- > > This post is also cross-posted to the Social Coding Movement that is dedicated among others to establish a Peopleverse on top of the fedi. Social Coding is not yet officially launched.
- socialhub.activitypub.rocks Looking for Volunteers: Organize a Fediverse training for EU representatives
As you are likely aware the European Data Protection Supervisor (@EDPS@social.network.europa.eu) recently started a pilot project on the Fediverse and launched the #EUVoice and #EUVideo mastodon + peertube servers with official EU accounts. On the #EUVoice mastodon server you can explore the prof...
cross-posted from: https://lemmy.ml/post/279006
> Note: Responses on cross-posted threads may be missed. The best way to indicate your interest is to reply to the SocialHub forum topic, or alternatively on the Fediverse announcement here.
- What is the Vision of the Fediverse?mastodon.social smallcircles (Humane Tech Now) (@humanetech@mastodon.social)
Attached: 1 image Hi there #Fediverse 👋 Today a very simple question for y'all fine fedizens to ponder if you like: "What is the Vision of the Fediverse?" (Try to stick within the char limit)
cross-posted from: https://lemmy.ml/post/208058
> Elementary my dear Watson, namely ...
- scrapbox.io Rust activitystreams patterns - アペフチ
#Rust #ActivityPub activitystreams 0.7 https://crates.io/crates/activitystreams/0.7.0-alpha.18 patterns. Setting ID(IRI) code:rust actor.set_id(iri!("https://example.org/actor")); // or actor.set_id("
- Forge federation: How forge friends want to liberate your code (Webinar)forum.forgefriends.org Forge federation webinar, January 19th 2022, 10am-noon UTC+1
Recording of the webinar For the benefit of people who did not have the opportunity to attend the live event, it was recorded and you can find links to the videos of the presentations as well as Q&A in the agenda. Alternatively you can explore the directory that contains all the material, includ...
cross-posted from: https://lemmy.ml/post/140387
> ### Open Webinar, 19 January 2022 at 10.00 UTC+1 > > What if you could easily collaborate with any free software project, no matter where it is hosted? Use the Github UI to discuss issues on a remote Gitea code forge project. Send a Merge Request from Gitlab to Github. Have you and your team members, all your project contributors, everyone working from their own favourite environment. Use your code forge of choice to collaborate. Just like you also freely choose your email provider to communicate with others. > > This is the objective and vision that the forgefriends community is working hard to realize. Its members, all forge friends, strive to allow seamless interoperability between code forges by adding federation support. Using the Fediverse and open standards such as ActivityPub and DVCS they will enable free software development to liberate itself from centralized platforms that lock projects in with their network effects and FOMO. > > In this webinar you will learn about the importance of forge federation, and what it means to be "a friend of code forges". The various community projects are introduced, with brief explanation how they work and what is on the roadmap. Anyone is highly encouraged to contribute and become a forge friend too. Each presentation is followed by a Q&A session where you can ask the presenter how you can jump in. > > ### Agenda > > - Forge federation: An overview from 10,000 feet by Loïc Dachary > - Go-Fed: ActivityPub and ForgeFed foundations in Golang by cjslep > - ForgeFlux: Using forge API's and adapters to interoperate by Aravinth Manivannan > - Gitea: Update and plans for adding federation support by techknowlogick > - Forgefriends: Contributing an incremental import/export to Gitea by Loïc Dachary > - Funding Free Software projects in a transparent way
- Join the #FediVolution .. The Year of #FediverseRising2022 Is Upon Usmastodon.social smallcircles (Humane Tech Now) (@humanetech@mastodon.social)
Attached: 1 image So I am a shitty #Inkscape chap, and didn't want to spend too much time on this. But for half an hour work, this is okay'ish. Happy #FediVolution 👩🌾 dear Fedizens. Onwards to the splendid year of #FediverseRising2022 🌄 Inspired by the hashtags on @PaulaToThePeople@climatej...
cross-posted from: https://lemmy.ml/post/131681
> So I spend little more than half an hour and just tooted an image I created with some of the hashtags we brainstormed at Fediverse Town. This version is higher-res, licensed CC0. > > <small>(Created in Inkscape using this CC0 vector image. #FediVolution hashtag credit @PaulaToThePeople, #FediverseRising by me.)</small> > > !#FediverseRising2022, Join the #Fedivolution, Be You, Be Free, Be Alive > >!#FediverseRising2022, Join the #Fedivolution, Be You, Be Free, Be Alive (Rainbow version)
- Mastodon community is moving from Discourse forum to GithHub Discussions
cross-posted from: https://lemmy.ml/post/123094
> Found this news via Michael Downey's toot (admin of FLOSS.social: > > > Cool cool, @Gargron moving all @Mastodon project discussion behind a proprietary walled garden that requires agreement with Microsoft terms of service (and their analytics tracking). Now THAT makes a ton of sense. 🤦♂️ > > > >#MastoAdmin #Mastodon #OpenSource #FreeSoftware #FLOSS #privacy > > I suggest the most useful place to provide feedback is the Discourse thread, if you are a member of the Mastodon community forum. > > It is a pity because there's interesting stuff going on that goes the fedi direction. I replied to Michael: > > >What is interesting is that both for #Discourse and for #Gitea there are plans to add federation support. In Gitea the first commits are already made after @forgefriends graciously made some money available from their own project budget. AFAIU they did not get @NGIZero grant, but will continue nonetheless. > > > >And as for Discourse. The Pavilion plugin builders have shown interest to start in 2022 their #Fediverse entry. See Discourse will be joining the Fediverse > > > >I hope both these projects do commence, as I consider them both very important for the #Fediverse as a whole. In any case they should get any encouragement and help we can give if only spreading the word on these intentions, like I do now. > > Consider joining the Forgefriends community if you are passionate to help break code forge walled gardens, specifically Github.
- How can I serve a static file in response to a Webfinger query?
I am trying to follow this ActivityPub tutorial.
I would like to get my server to respond with a static file when it gets a query for https://domain.com/.well_known/webfinger?resource=act:username@domain.com
Since it is not explained in the tutorial I suppose that this is a very basic thing to do, but I have never dealt with this type of query before. What is the simplest way achieve this? My server is using nginx to serve a basic static html at domain.com.
- Drupal CMS now has an ActivityPub Protocol module for its websites - It's like a 'Facebook Follow' for the Fediversewww.drupal.org ActivityPub
Implements the ActivityPub protocol for your site. Readers will be able to follow content from your site on Mastodon and other federated platforms that support ActivityPub.
This module Implements the ActivityPub protocol for your site. Readers will be able to follow content on Mastodon and other federated platforms that support ActivityPub. Responses are possible too (Reply, Like, Announce) with more to come.
It is a bit like a Facebook Follow, but for the Fediverse of different social networks.
The module has been tested with the following federated platforms:
- Mastodon
- Pixelfed
- Pleroma
- Write.as
See https://www.drupal.org/project/activitypub/
#technology #opensource #drupal #fediverse #activitypub
- Is Lemmy working toward using the ActivityPub Fediverse?
I'm not sure if the protocol supports downvotes. I think nested comments could work with creative UI uses of username mentions. I'm sure this has been covered, links are appreciated
- Passionate for Fediverse? Then you should join SocialHub community!socialhub.activitypub.rocks SocialHub and Spiral Island: A Fediverse Foundation Analogy
Spiral Island was created by Richart Sowa from stuff other people considered trash. An inspiring symbol of sustainability and hope, it was nonetheless destroyed by a hurricane. Richart’s work in a way mirrors how we build our beloved Fediverse… but we must prepare to be hurricane-proof… See also...
cross-posted from: https://lemmy.ml/post/71208
> You 💖 love Fediverse, right? It's vibrant unique culture and the lovely people you meet. You want to protect it, increase its beauty, see more applications interoperate seamlessly. You know that you are part of a 'reimagining of social networking' that is much needed, as traditional social media are destroying the fabric of society. > > What you may not know is that: > > - The Fediverse is still incredibly weak. That it has a tiny community of technologists that evolve it, and that this process is stalling as people are absorbed in their own projects. ("The Tragedy of the Grassroots Movement?") > > - That what Fediverse currently offers is just the tiny tip of the iceberg. That humongous potential still lies dormant, waiting to be explored. That we can go way beyond microblogging features that dominate the fedi now. > > - That YOU are instrumental in tapping this potential, and that you don't have to be a techie to help with that. > > At SocialHub community we come together to improve the Fediverse, evolve its standards and the ecosystem. And regardless of your skills and expertise we need all the help we can get to move forwards, to progress this thing we love. > > Throw off your individualism and become a fedi builder. It's a win-win for all. We are 'United in Diversity' and should build together. Join SocialHub as member and interact. And also join Fediverse Futures on Lemmy to brainstorm on exciting ideas. > > We are Spiral Island still, and can become a sprawling archipelago.
- [not new] Nextcloud Social: Nextcloud becomes part of the federated social networks!apps.nextcloud.com Social - Apps - App Store - Nextcloud
The Nextcloud App Store - Upload your apps and install new apps onto your Nextcloud
- How is "federalization" going?
Hi! I am a beginner programmer, but I would like to understand the general process to go from a non-activitypub to an activity software (ie. Lemmy)
> In particular, this blog post is a direct response to
forge-netForgeFed (formerly known as GitPub). They want to federate and decentralize git using ActivityPub, the same technology leveraged by Mastodon and PeerTube. But get this: git is already federated and decentralized!- Guide for new ActivityPub implementers - ActivityPub - SocialHubsocialhub.activitypub.rocks Guide for new ActivityPub implementers
This is an informal guide to help new implementers get up to speed with the ActivityPub specification (published as a W3C Recommendation) and how to build projects with ActivityPub support. ℹ Note: This is a Wiki Post that anyone can edit. Please help improve and extend this document ! W...
Great guide for ActivityPub implementers which includes non-ActivityPub stuffs such as Webfinger for discovery, HTTP signatures for verification, NodeInfo for discovery and so on.
- ForgeFed, federated VCS collaboration
ForgeFed is an upcomming ActivityPub extension for federated VCS collaboration. It aims to provide standard vocabulary and federated behaivour to typical project management activities like commits, issues, merge requests, and be VCS agnostic (git, darcs, subversion...).
The goal is to enable users to host repositories & projects and collaborate seemlessly with each other across distributed, seperately hosted forges, ForgeFed-compliant services, and break centralisation.
- How do you get started with activitypub?
After using Mastodon and Lemmy I got an idea for a web app that I want to make federated. I'm curious at what would be a good design path. Looking at Lemmy, it seams like you make a solid web app then make it federated. That's the path that I'm thinking about now. I'm just wondering about design considerations to be aware of ahead of time.
- twtxt
twtxt is a decentralised, minimalist microblogging service for hackers: https://twtxt.readthedocs.io/en/latest/
- XWiki - An open source wiki platform that is implementing ActivityPubwww.xwiki.org Release Notes for ActivityPub Application 1.2 (XWiki.org)
Enterprise wiki for sharing knowledge
- An ActivityPub groups implementation example and docssocialhub.activitypub.rocks Groups implementation
I’ve implemented groups in Tavern and would like feedback and comments. All of the group specific actor and activity behavior is documented in https://gitlab.com/ngerakines/tavern/-/blob/issue-21-groups/FEDERATION.md as well. Groups share the same namespace as users and it is up to instance operato...
I think it might be useful for the devs to have a look.
- Plume-org/Plume: Federated blogging application in Rust, thanks to ActivityPubgithub.com GitHub - Plume-org/Plume: Federated blogging application, thanks to ActivityPub (now on https://git.joinplu.me/ — this is just a mirror)
Federated blogging application, thanks to ActivityPub (now on https://git.joinplu.me/ — this is just a mirror) - GitHub - Plume-org/Plume: Federated blogging application, thanks to ActivityPub (now...
- What are some resources for learning ActivityPub development?
I really want to contribute the federation aspect of Lemmy but have no idea how ActivityPub works. Are there some resources and tutorials out there that other people have found helpful?