Skip to main content

AP-AT-Bridge Group reshared this.


@activitypubblueskybridge Hope this is not an obvious question… I have enabled my Bluesky account for federation and it appears in Search on mastodon.social but when I try to follow it, the status is Pending. I’m not seeing any follow request at Bluesky however. Is there anything else that I should do or is Bluesky still not fully supporting yet?

AP-AT-Bridge Group reshared this.


Catching up on the vigorous debate re: the Bluesky/Mastodon bridge, via @activitypubblueskybridge this AM. There's an ineluctable tension between protocol vs license: both powerful but separately coordinated means of governing content, privacy, permissions & safety in the fediverse, or in any digital space for that matter. How best to balance state regs, CoC's/moderation, and protocol dev as overlapping forms of governance? It gets really sticky when put into practice.
in reply to sj_zero AP-AT-Bridge Group reshared this.

@sj_zero There are so many layers to the question. But I guess another way of looking at it is, between the individual user operating their own hard-/soft-ware at one pole, and state-enforced regulations and int'l treaty at the other pole, what forms of collective governing bodies can we form to make the fediverse, or just one instance, the kind of social setting we wish it to be?

I say this from a cooperatively governed instance w/ ~500 active users.

in reply to Jamie Gaehring AP-AT-Bridge Group reshared this.

I tend to think that it's the diversity that makes it worthwhile. Some people are going to want just one user operating their own hardware and software, some people are going to want to build communities that are lightly moderated, other people are going to want to build communities that are heavily moderated, and what gets moderated and why will be quite different.

I know "Web 3.0" is supposed to refer to crypto stuff, but I think the real web 3.0 is this -- different communities connecting together (or not, such as the case may be) and no centralized governance to speak of besides that which each community wants to apply. I mean, how cool is it that you and I are talking on completely different software platforms through a community intermediate that's a third completely different software platform?

I guess the real question is about something that's as monolithic as bluesky, but you can already connect with platforms like minds and it's just another type of community.


AP-AT-Bridge Group reshared this.


@snarfed.org @activitypubblueskybridge

Any chance you can clarify if the bridge will respect the user setting we already have regarding “Automatically accept new followers”?

The storm this stirred up seems to involve a lot of people not understanding what a “bridge” is and isn’t, but if you’re promoting it, clarity on what you are, and are NOT implying people will be unknowingly opted in to would probably go a long way.


AP-AT-Bridge Group reshared this.


reshared this

in reply to HistoPol (#HP) AP-AT-Bridge Group reshared this.

(3/3)

...my use-case us another matter.

One more thing today:

I"d be interested in your archiving method. To quote my IT friend, @mina : "I have to yet find a method to read my archived posts" (my words.)

Have a great weekend. I'll try 2 check back briefly sooner.
This has been a very insightful discussion.
I might need 2 change my security policy.
This might be the final year where open opposition is possible on this scale//

@Mina

reshared this

Unknown parent AP-AT-Bridge Group reshared this.

sour
rude ._.

reshared this


AP-AT-Bridge Group reshared this.


Posting this quote from #BlueSky developer Paul Frazee, as it is one of my favorite posts from that platform and exactly how I feel about BlueSky and Nostr too. This is not zero-sum and as I see bridges forming (now between Masto-Nostr, soon between ActivityPub and Bluesky) am excited to see the bridges start to form.

cc: @activitypubblueskybridge

This entry was edited (4 months ago)
in reply to Tim Chambers AP-AT-Bridge Group reshared this.

sorry I should’ve made clear that was in addition to my comments. Ultimately, outside of the platform filters it boils down to the admins & then users. Content that isn’t blacklisted & makes it past filters can be deleted by admins and users. As far as admins blocking other PDS I’m not sure but I do know users can still get access to that blocked content if they wanted. The illegal content wouldn’t typically make it past the platform filters
in reply to Damon AP-AT-Bridge Group reshared this.

@Damon Yes, if one admin can’t “fedi block” or something like that from another admin they disagree with over deleting content on that other server, not sure then how that isn’t a big loophole. Or wouldn’t same apply to multiple relay owners? And am unclear who manages accounts but think that is at the PDS level? If so then same question for fediblocking other server’s accounts. May be solid answers to those questions but that’s where I’m blurry.

AP-AT-Bridge Group reshared this.


:fediverse: Hi @activitypubblueskybridge - big news here from @snarfed.org in this update:

"Recently, I’ve been working on adding new protocols to Bridgy Fed, starting with Bluesky. It’s still months away from launching, but I expect it will draw in people who aren’t familiar with Bridgy Fed yet, and I know it will affect people in obvious and not-so-obvious ways...

Here’s some information about Bridgy Fed...."

Go read the whole thing here:

https://snarfed.org/2023-11-27_re-introducing-bridgy-fed

reshared this


AP-AT-Bridge Group reshared this.


Bridgy Fed status update


Hi all! I finally got another big bit of Bridgy Fed interop working earlier today: bridging Bluesky replies, likes, and reposts into the fediverse. (Only the Bluesky federation sandbox, not real users, since federation is still months away.)

Here are example screenshots:

Image/PhotoImage/PhotoImage/Photo

Lots more bug fixes, cleanup, and testing to do, but it’s nice to get this far.

Beyond development I’m now also starting to ramp up a bit of outreach. The IndieWeb and Bluesky communities are supportive, and the fediverse admins and community representatives I’ve approached so far have been generally positive, but I need to talk to more people there. Now is the right time, when I still have months to hear and incorporate feedback before Bluesky federates and I’m able to ship Bridgy Fed’s Bluesky support.

Until next time!

Previously, previously, previously, previously, previously, previously, previously, previously, cc @activitypubblueskybridge@venera.social.

This entry was edited (5 months ago)

reshared this

in reply to Ryan Barrett AP-AT-Bridge Group reshared this.

in reply to Sandra AP-AT-Bridge Group reshared this.

@snarfed.org@fed.brid.gy

What is your repo/branch for this stuff?

Edit: ah! It's here: https://github.com/snarfed/bridgy-fed/commits/main

@activitypubblueskybridge

This entry was edited (4 months ago)

AP-AT-Bridge Group reshared this.


Brief Bridgy Fed status update: I spent last week on other things, but I got back in the saddle this week and got Bluesky => fediverse follows and fediverse => Bluesky posts working!

Image/photo

Image/photo

Image/photo

The usual caveat applies: this is in the Bluesky federation sandbox, not prod, until they turn on federation there. Hopefully early next year!

Previously, previously, previously, previously, previously, previously, previously, cc @activitypubblueskybridge@venera.social.

This entry was edited (5 months ago)

AP-AT-Bridge Group reshared this.


important work from @snarfed.org as part of his AP to BlueSky/AT bridge... comparing Nostr, AP, and AT Protocols.... Chime in if anything here needs tweaking or fixing... cc: @activitypubblueskybridge

reshared this

Unknown parent AP-AT-Bridge Group reshared this.

Tim Chambers

@mimo @robin @snarfed@mastodon.social @activitypubblueskybridge

I believe they only released registered user numbers, not monthly active users numbers…

Unknown parent AP-AT-Bridge Group reshared this.

Osma A
@mimo
The common definition of active user is MAU, monthly active user, ie has logged in at least once within a 30 day period (or a calendar month, in some cases). As a self-reported number there's obviously wiggle in the numbers all the time, and practically no one does anything to de-duplicate people managing multiple accounts.
@tchambers @robin @activitypubblueskybridge

AP-AT-Bridge Group reshared this.


Hey @activitypubblueskybridge Another key update from @snarfed.org --

"... I now have a one way, end to end pipeline to receive web and ActivityPub posts and federate them all the way to an ATProto BGS. I’ve tested locally, and it’s working....

Next is the other direction. ATProto is pull, not push, and there isn’t yet a subscription XRPC for notifications, so I need to build a dedicated process to poll listNotifications on the AppView. Sigh, ok."

https://snarfed.org/2023-09-09_bridgy-fed-status-update-5

reshared this

in reply to Tim Chambers AP-AT-Bridge Group reshared this.

@snarfed.org@snarfed.org

all those brilliant efforts and no effective opening from BlueSky. Not to the public, not to other servers


AP-AT-Bridge Group reshared this.


Hey @activitypubblueskybridge A key update from @snarfed.org:

"...Weeks ago, I had an incomplete, bare bones ATProto PDS up and running. I planned to finish it, hook it up to the federation sandbox BGS & AppView, switch to did😛lc DIDs, & learn and implement the v2 repo, websocket event streams, and subscribeRepos.

All that is done!...The end result is a seemingly complete ATProto PDS.
…which leaves interop testing...Getting close to having that working!"

https://snarfed.org/2023-08-22_bridgy-fed-status-update-4

reshared this


AP-AT-Bridge Group reshared this.


"And while the AT Protocol and ActivityPub are separate standards, the visions behind them are similar. Already, there are projects to “bridge” the two, and some fediverse enthusiasts suspect the distinction between the two will matter less as both Mastodon and Bluesky mature."

cc: @activitypubblueskybridge

https://www.engadget.com/is-decentralization-the-future-of-social-media-194554192.html

reshared this

in reply to Tim Chambers AP-AT-Bridge Group reshared this.

Every time someone mentions BlueSky's "decentralization" I feel obligated to mention this article from @rysiek

https://rys.io/en/167.html

reshared this


AP-AT-Bridge Group reshared this.


Hey @activitypubblueskybridge - 🔥 Big update here from @snarfed.org -

"If Bridgy Fed was a mythical sea monster, and the protocols – webmention, ActivityPub, Bluesky, etc – were its limbs, then the protocol-independent activity router might be its…brain?

I plan to deploy it to production today. It’s a big change, so I expect at least a full day or two of bug triage and fixes...
After that comes a big context switch to ATProto."

https://snarfed.org/2023-07-11_bridgy-fed-status-update-2#comments

This entry was edited (9 months ago)
in reply to Joe Fabisevich :verified: AP-AT-Bridge Group reshared this.

@mergesort
I'd look at @snarfed.org's work as the furthest along I am aware at the bridge project than anyone in my field of vision so far.... and how that would look like once his bridge is functioning....
in reply to Tim Chambers AP-AT-Bridge Group reshared this.

I did look through the BridgyFed repo yesterday and I may have missed it because I'm a complete noob to the project but I didn't see anything to answer the question. Would be happy if I'm wrong and there is some info there. 🙂

AP-AT-Bridge Group reshared this.


Hey @activitypubblueskybridge - if you aren't following @snarfed.org's work here, fix that…it is exciting 👇

"I’m hoping to finish that in a week or less. After that, I’m switching to ATProto work, standing up a proof of concept PDS and testing out federation against Bluesky’s sandbox. That’s probably at least a couple weeks. After that, I’ll be able to integrate the result into Bridgy Fed, which is the last big phase to get a real live bridge running."

https://snarfed.org/2023-06-29_bridgy-fed-status-update

This entry was edited (9 months ago)

reshared this


in reply to Tim Chambers AP-AT-Bridge Group reshared this.

OK I think this can be hosted somewhat https://github.com/go-fed/testsuite

Apparently it was hosted here
https://test.activitypub.rocks/

Then here
https://test.activitypub.dev/

I'll try to deploy this tomorrow on my sub domain, if I can get it, we just need a sexy domain to have it used by the community!

in reply to Ricardo AP-AT-Bridge Group reshared this.

@rmdes
Brilliant. BTW, if we created something short term like a Patreon to help support this work to you or anyone else who actively helps on this project... would that be of assist?
in reply to Tim Chambers AP-AT-Bridge Group reshared this.

I wouldn't say no, I was going to deploy this on a cheap VPS, it will be like 11€/month to start, unless usage explode it should be good for a while, I would have paid this from pocket but I'm looking for a job and not particularly in a stable financial situation, so all help would be welcome! (even a simply Kofi page would be enough)
in reply to Ricardo AP-AT-Bridge Group reshared this.

@rmdes
I'll buy the domain we use as a temp, but I would think long term the name should be test.activitypub.rocks to mirror Webmention.rocks and as an homage to the original.
in reply to Tim Chambers AP-AT-Bridge Group reshared this.

do you think we can get hold on that domain? Would be neat!

I just looked at the code, this seems ready to be deployed as a Docker container which is right in my skill set 😀 I'll do this tomorrow, time to Zzz here 😀

reshared this

in reply to Ricardo AP-AT-Bridge Group reshared this.

@rmdes
For the final version if it all comes together - likely. Meanwhile I’ll buy a temp domain akin to ActivityPubRocksBeta…
in reply to Tim Chambers AP-AT-Bridge Group reshared this.

@rmdes
So folks on this list can support this first effort. Maybe set up a BuyMeACoffee for our group support? https://www.buymeacoffee.com/
in reply to Tim Chambers AP-AT-Bridge Group reshared this.

yes I'll do that and share the link, meanwhile I have found a repo that was last committed 4 month ago https://git.mills.io/prologic/testsuite
Already has the Dockerfile etc..
I'll let you know tomorrow!

reshared this

in reply to Tim Chambers

@rmdes James uses @prologic which is a Yarn.social server. Yarn speaks the Twtxt protocol natively though has an ActivityPub bridge now.

He likely was futzing with the test suite while building the bridge.


AP-AT-Bridge Group reshared this.


@activitypubblueskybridge@venera.social if someone wants to experiment with ATproto and bridges now that federation is available for testing: someone made a MVP PDS for ATproto https://github.com/DavidBuchanan314/picopds

reshared this


AP-AT-Bridge Group reshared this.


For everyone in #ActivtyPub #ActivityPubDev #SocialWG space: we created this mastodon-compatible Frenidica group for discussing the build-out of a robust ActivityPub test suite, akin to http://webmtion.rocks and the now gone activitypub.rocks...

Just follow this account to join ➡️ @activitypubtestsuite

...and anything you post mentioning that account name will reflect to everyone else following it.

See you there!

cc: @fediversenews @activitypubblueskybridge @apconf @activitypub@bengo

in reply to Tim Chambers AP-AT-Bridge Group reshared this.

"...and anything you post mentioning that account name will reflect to everyone else following it"

Note this, and consider what it means

"anything you post mentioning that account name will reflect to everyone else"

From past experience with a #Friendica #Group that may mean kissing your Home feed goodbye, unless you're doing one and only one thing

#ActivtyPub #ActivityPubDev #SocialWG

cc @activitypubtestsuite @fediversenews @activitypubblueskybridge @apconf @activitypub

reshared this

in reply to FinchHaven AP-AT-Bridge Group reshared this.

@FinchHaven
I add it into a list, and on Ivory I hide the list from my main feed.

reshared this


AP-AT-Bridge Group reshared this.


@activitypubblueskybridge@venera.social
Bluesky now has a federation sandbox. It’s the perfect environment to test an ActivityPub bridge.

https://atproto.com/blog/federation-developer-sandbox


AP-AT-Bridge Group reshared this.


@activitypubblueskybridge - if any of this cross-posting code is helpful -> early work on a Mastodon and BlueSky cross-posting tool:

https://github.com/GanWeaving/xposter

reshared this


AP-AT-Bridge Group reshared this.


Hey @activitypubblueskybridge folks:

Important work here to look over, and add any comments to from @snarfed ….

…feel free to comment on the PR, https://github.com/snarfed/bridgy-fed/pull/521

reshared this


AP-AT-Bridge Group reshared this.


since it’s friday, i wanted to end the week by running a small experiment here, if y’all are amenable to that 😀

in this thread, i will provide TWO polls for you to answer. if you would, i want you to answer *both of them*

@activitypubblueskybridge

reshared this


AP-AT-Bridge Group reshared this.


reshared this

in reply to Ryan Barrett AP-AT-Bridge Group reshared this.

From the AP side, moderation is a lot easier when you're always tied to a server and a domain. It inherently throttles spam attacks due to the process of registering a domain name, and spinning up a server creates friction too, so bad actors find themselves separated from their intended victims.
in reply to Ryan Barrett AP-AT-Bridge Group reshared this.

Completely agree. The whole notion of Fediverse instances as tightly coupled bundles of identity, message storage, moderation, front-end UI, and community groups, has to go. And I agree that there's nothing about AP that dictates that (even the identity part), it was just a set of arbitrary easy choices done by early implementations.
And I think slowly, each of those aspects is getting specs/FEPs that allow separating and refactoring them out.

AP-AT-Bridge Group reshared this.


This week's #FollowFriday is some of the folks I'm watching closely on the discussion and development work on bridging #ActivtyPub and #ATprotocol

@snarfed.org
@ramsey
@profcarroll
@anildash
@erlend
@Hamishcampbell

And many others in this Mastodon-compatible Frendica group focused on developing that interoperable bridge:

@activitypubblueskybridge

reshared this

Unknown parent AP-AT-Bridge Group reshared this.

Joe Fabisevich :verified:
@FinchHaven @robertvh I'm not necessarily suggesting you need to go to Bluesky and find a new community today, I was more so saying that if the process of observing a global feed never feels like good content. It might just be me but I've never found the Federated Feed to be very compelling either, I think Eugen has said that it was mostly created as a way to give people content when there was little usage so I don't think it's particularly useful today.
Unknown parent AP-AT-Bridge Group reshared this.

Jamie Booth
@FinchHaven @mergesort @robertvh because some people I follow will be going to BlueSky. This way I can stay on Mastodon and still keep up with them. Not interested in the Algorithm, but I would like to follow the people.

AP-AT-Bridge Group reshared this.


Hey @activitypubblueskybridge - this article on the "open social web" definitely ties into the need to bridge between protocols:

https://slifka.substack.com/p/3837a552-39c5-4e67-82ed-e4e402cdd9d5


AP-AT-Bridge Group reshared this.


Wow friendica is making me jealous of its groups. See @activitypubblueskybridge

reshared this

in reply to Nathan Schneider AP-AT-Bridge Group reshared this.

Looking at it from a Mastodon client it looks like a Frendica group is indistinguishable from a Mastodon bot that automatically boosts every post that mentions it

It would be easy to hack together an actual Mastodon bot that acts like that

The hard part would getting the conversation going

Also hard would be scaling it so anyone could create such a "boost-my-mentions bot" for arbitrary topics. Doing so, you might just end up recreating Frendica

reshared this

in reply to Éamonn AP-AT-Bridge Group reshared this.

@eob hmm. And I guess you could do private groups with follower-only posts?