Skip to content

Commit ae20227

Browse files
committed
Chaotica
1 parent 43cb77a commit ae20227

File tree

9 files changed

+89
-2
lines changed

9 files changed

+89
-2
lines changed

_notes/Chaoti.ca.md

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
tags:
3+
- app
4+
- ActivityPub
5+
- ATProtocol
6+
---
7+
This is [[walkah]]'s long time domain name that he has now thought of a project to put there.
8+
9+
A personal [[ActivityPub]] instance plus an [[ATProtocol]] [[PDS]] -- plus maybe a blog rendering engine so microblog posts and full length articles alike could be displayed.
10+
11+
Thinking this through, the AP side would want to support the [[Mastodon]] API, so that common clients like [[Elk]] and [[Phanpy]] could be used. walkah would like to use [[Ivory]] as his preffered mobile ActivityPub client as well.
12+
13+
[[arroba]] is [[Ryan Barrett]]'s PDS implementation written in Python which powers the AT Protocol side of [[Bridgy Fed]], so could be a good starting point.
14+
15+
This kind of personal / small number of user accounts codebase would also be a good testing ground for various cross-protocol concepts.

_notes/Elk.md

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
github: https://github.com/elk-zone/elk
3+
link: https://docs.elk.zone/guide
4+
tags:
5+
- ActivityPub
6+
---
7+
Elk is a web based front end client for [[Mastodon]] that can be used instead of an app or the default Mastodon web interface.

_notes/Familiar.md

+8-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,11 @@
11
---
22
link: https://familiar.cafe
33
---
4-
A magical notebook being built by [[Chris Joel]], carrying on the tradition of [[Subconscious]] and [[Noosphere]].
4+
A magical notebook being built by [[Chris Joel]], carrying on the tradition of [[Subconscious]] and [[Noosphere]].
5+
6+
- A user-sovereign public key infrastructure
7+
- A self-verifying capability scheme
8+
- Content addressable, versioned user data
9+
- An efficient partial replication strategy
10+
- A petname scheme for building connections with other users
11+
- A native content type with petname-aware hyperlinks

_notes/Ivory.md

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
link: https://tapbots.com/ivory/
3+
tags:
4+
- app
5+
- iOS
6+
- mobile
7+
- Mastodon
8+
- MacOS
9+
---
10+
Ivory is a [[Mastodon]] client for iOS, MacOS, and iPadOS by [[Tapbots]].

_notes/Mastodon.md

+5-1
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,8 @@ The About statement on the Patreon from the main developer Gargron is also a goo
2222

2323
> I'm working on Mastodon, a free, open-source social network server based on open web protocols like ActivityPub and OStatus. The social focus of the project is a viable decentralized alternative to commercial social media silos that returns the control of the content distribution channels to the people. The technical focus of the project is a good user interface, a clean REST API for 3rd party apps and robust anti-abuse tools.
2424
>
25-
> The entire network is like an unlimited number of different Twitter websites, users of which can follow each other and interact regardless of which Twitter website exactly they are on. This has obvious benefits as there is no single company that has a monopoly.
25+
> The entire network is like an unlimited number of different Twitter websites, users of which can follow each other and interact regardless of which Twitter website exactly they are on. This has obvious benefits as there is no single company that has a monopoly.
26+
27+
## Alternate Web Clients
28+
29+
Instead of using the built in Mastodon web client front end, [[Elk]] or [[Phanpy]] can be used.

_notes/Phanpy.md

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
link: https://phanpy.social/
3+
github: https://github.com/cheeaun/phanpy
4+
ActivityPub: https://hachyderm.io/@phanpy
5+
tags:
6+
- Mastodon
7+
- ActivityPub
8+
- app
9+
- opensource
10+
---
11+
Minimalistic opinionated [[Mastodon]] web client.
12+
13+
This is completely static front end web code, so can be deployed anywhere. There is a not regularly updated deploy for [[CoSocial]] at [phanpy.cosocial.ca](https://phanpy.cosocial.ca).

_notes/Phoenix.md

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
link: https://tapbots.com/phoenix/
3+
tags:
4+
- app
5+
- ATProtocol
6+
- Bluesky
7+
- iOS
8+
---
9+
In development client for [[Bluesky]]

_notes/Tapbots.md

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
link: https://tapbots.com/
3+
tags:
4+
- organization
5+
- developer
6+
- iOS
7+
- MacOS
8+
---
9+
Original makers of the Tweetbot [[Twitter]] client, now making [[Ivory]] for [[Mastodon]], and the forthcoming [[Phoenix]] for [[ATProtocol]].

_notes/arroba.md

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
link: https://arroba.readthedocs.io/
3+
github: https://github.com/snarfed/arroba
4+
tags:
5+
- pds
6+
- python
7+
- ATProtocol
8+
---
9+
> Python implementation of Bluesky PDS and AT Protocol, including repo, MST, and sync XRPC methods
10+
>
11+
> You can build your own PDS on top of arroba with just a few lines of Python and run it in any WSGI server. You can build a more involved PDS with custom logic and behavior.
12+
13+
Developed by [[Ryan Barrett]]

0 commit comments

Comments
 (0)