26
1
submitted 2 years ago by humanetech@lemmy.ml to c/activitypub@lemmy.ml

cross-posted from: https://lemmy.ml/post/208058

Elementary my dear Watson, namely ...

27
1
28
1
submitted 2 years ago by humanetech@lemmy.ml to c/activitypub@lemmy.ml

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

29
1
submitted 2 years ago* (last edited 2 years ago) by humanetech@lemmy.ml to c/activitypub@lemmy.ml

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.

(Created in Inkscape using this CC0 vector image. #FediVolution hashtag credit @PaulaToThePeople, #FediverseRising by me.)

#FediverseRising2022, Join the #Fedivolution, Be You, Be Free, Be Alive

#FediverseRising2022, Join the #Fedivolution, Be You, Be Free, Be Alive (Rainbow version)

30
1
submitted 2 years ago by humanetech@lemmy.ml to c/activitypub@lemmy.ml

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.

31
1
submitted 2 years ago by Sal@mander.xyz to c/activitypub@lemmy.ml

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.

32
1
submitted 3 years ago by danie10@lemmy.ml to c/activitypub@lemmy.ml

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

33
1
submitted 3 years ago by downdaemon@lemmy.ml to c/activitypub@lemmy.ml

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

34
1
submitted 3 years ago by humanetech@lemmy.ml to c/activitypub@lemmy.ml

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.

35
1
36
1
submitted 3 years ago by SnowC0de@lemmy.ml to c/activitypub@lemmy.ml

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)

37
1
submitted 4 years ago by torresjrjr@lemmy.ml to c/activitypub@lemmy.ml

In particular, this blog post is a direct response to ~~forge-net~~ ForgeFed (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!

38
1

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.

39
1
ForgeFed, federated VCS collaboration (forgefed.peers.community)
submitted 4 years ago by torresjrjr@lemmy.ml to c/activitypub@lemmy.ml

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.

40
1
submitted 4 years ago by telefunk@lemmy.ml to c/activitypub@lemmy.ml

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.

41
1
twtxt (twtxt.readthedocs.io)

twtxt is a decentralised, minimalist microblogging service for hackers: https://twtxt.readthedocs.io/en/latest/

42
1
submitted 4 years ago by nutomic@lemmy.ml to c/activitypub@lemmy.ml
43
1
submitted 4 years ago by nutomic@lemmy.ml to c/activitypub@lemmy.ml
44
1
submitted 4 years ago by pioneer@lemmy.ml to c/activitypub@lemmy.ml

I think it might be useful for the devs to have a look.

45
1
46
1

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?

47
1
submitted 5 years ago* (last edited 5 years ago) by mister_monster@lemmy.ml to c/activitypub@lemmy.ml
48
1
49
1
50
1
ActivityPub high level overview (raw.githubusercontent.com)

Here is a decent document on the AP protocol for anyone interested in learning.

view more: ‹ prev next ›

ActivityPub

629 readers
5 users here now

This is a community dedicated to discussing technical details related to ActivityPub.
We welcome developers familiar with the protocol!

https://activitypub.rocks/
https://www.w3.org/TR/activitypub/

Other ActivityPub communities on Lemmy

founded 5 years ago
MODERATORS