Paul boosted

#ActivityPub support is now available to everyone! ๐ŸŽ‰ ๐ŸŽŠ :fediverse:

Write.as blogs don't federate by default, so to enable it you can either sign up with our new page: write.as/new/blog/federated, or if you're already on Write.as, go to your blog's Customize page and click "Enable federation"

Note this also includes support for custom domains. So if your domain is hosted with us, you can now choose your handle when you enable federation and your blog will be accessible in the fediverse!

Paul boosted

Hi @tuxether @switchingsocial @Aisyk @se7entime sorry for delay, I'm currently "off" (holidays ๐Ÿ˜Ž )
To answer some questions:
- the aim of @peerpx is to be a 500px alternative -> as "art" not as a blogging method like Instagram could be
- @peerpx will implement to allow interactions from
- it's a side project and as you can imagine there is a lot of work to do, so no ETA for know.
Feel free to contact me or @peerpx for any questions|suggestions ๐ŸคŸ

Paul boosted
The idea of a cool glass table is nice, but pls don't actually use one pls be careful pls
image.png
Paul boosted

You can now challenge someone to game of over toots! castling.club/ ๐Ÿ’ช

It's actually a standalone server in the , implementing all by itself. ๐Ÿ˜ƒ

Paul boosted

It is really exciting to see all this projects based on . Great to see the raise of all this free, federated and open solutions. I have the feeling that we might be at a turning point where we can finally build the momentum to regain control over the internet. mastodon.at/@switchingsocial/1

Suggestions on the easiest way to get a full oAuth 2 identity provider up and running with minimal config? Any language / platform works

So far looking at ory/hydra or doorkeeper

Paul boosted

go-fed #activitypub Official Implementation report has been submitted: github.com/w3c/activitypub/iss

It's valid for v0.2.0 onwards. Which was released today. Expect the site to pick up that version and generate the documentation sometime within the next 23 hours or so.

It's been a 6 month journey to this point. A LONG side-project journey for me. When I began, AP wasn't even finalized yet, and I was full of self-doubt.

Thanks everyone who's been supportive. Doubly thankful for those using the library!

Paul boosted

@iamduck Please continue developing on ActivityPub...we need a best internet.

Paul boosted

#ActivityPub implementation really is bare-bones, but more right now is unnecessary. There are many unanswered questions, especially around privacy.

For example, what happens when a user changes their blog from Public to Private or Password-protected? The existence of an account in the fediverse gives away information we don't otherwise divulge on Write.as.

Started sketching the first designs for the basic implementation I'm building this evening. Once available you will be able to bootstrap an AP app in javscript / typescript very rapidly, with webfinger, oauth etc. already built in

What auth platform should we implement on an app? I see most places are using email sign up, but that means the user has to maintain a separate password and account per site.

Is there an OpenID implementation or other federated solution we should use for this? If not, can we agree on a standard one that most fediverse apps support to make onboarding users easier? We probably have enough scale with the fediverse to get traction.

Paul boosted

Some people including @qwazix asked about a #500px alternative. There seems to be one under development called #PeerPX which includes #ActivityPub federation:

github.com/peerpx/peerpx

Does anyone know if the project or developer is on Mastodon? I tried having a look but couldn't find anything.

#Photos

Paul boosted

An early look at the #activitypub based social link aggregation platform #anancus. You can find the source code at gitlab.com/tuxether/anancus

Paul boosted

Has anyone yet witnessed a real-life drinking establishment with the name ActivityPub?

#activitypub

Paul boosted

I am having a look into #ActivityPub.

I have read the specs and now written a little script that just gets the #JSON-LD from #Mastodon using a header so that I don't get the website. Reading mastodon feeds like that is actually quite fun. And there are many interesting discoveries. This will be a nice field to have a look into.

You go deep through many layers of JS crypto libraries... and find they are just calling node's crypto API and not much else all along... and you still can't figure out why your signatures keep getting rejected. Any experts out there?

Spent most of tonight trying to understand why I couldn't read public keys in JS. Turns out they actually have line breaks in them, and that's literally in the spec. Just ridiculous! Does anyone know why?

Paul boosted

Good morning!

I want to keep you updated with my plan:

- โŒ› I want to have a running instance by the 3rd of august.

- :calculator: The client should be functional by the end of this week.

- ๐ŸšŠThe basics endpoints for the API are working but I need to keep adding things.

This is an optimistic plan but is what I'm trying to do.

Also I'll upload a how to install guide and I need to update ๐Ÿ•ธ๏ธ
๐Ÿ•ธ๏ธ
documentation ๐Ÿ•ธ๏ธ
๐Ÿ•ธ๏ธ ๐Ÿ•ท๏ธ

Paul boosted

@dansup I'm so impressed by your passion for this project!

Show more
Mastodon

Follow friends and discover new ones. Publish anything you want: links, pictures, text, video. This server is run by the main developers of the Mastodon project. Everyone is welcome as long as you follow our code of conduct!