Auto: misc.

This commit is contained in:
2021-03-21 20:40:34 +01:00
parent 789c8e79dd
commit 3cf4c5c071
+19 -11
View File
@@ -6,26 +6,34 @@
- An [[integration hub]] that hosts [[bots]], [[clients]] and [[siphons]]; any [[bridges]] of [[public utility]]. - An [[integration hub]] that hosts [[bots]], [[clients]] and [[siphons]]; any [[bridges]] of [[public utility]].
- It tries to assist its users first and foremost; optionally it allows any [[agora]] to interact with [[social networks]], the [[fediverse]] and the internet at large -- always as is the intent of its users. - It tries to assist its users first and foremost; optionally it allows any [[agora]] to interact with [[social networks]], the [[fediverse]] and the internet at large -- always as is the intent of its users.
- Bridges are configured with [[yaml]]. - Bridges are configured with [[yaml]].
- [[yaml]] can be volunteered as the [[digital garden]] of a user participating in a community, or in the form of a [[bridges yaml]] file that is associated with an [[agora]]. - The main configuration file for the service is [[bridges yaml]]; it can be passed to the service as a parameter.
- Signup to an [[agora]] then involves pointing [[agora bridge]] to your configuration file as published somewhere on the internet and asking it - Bridges can be of type [[input]], [[output]] or [[bidirectional]] (r/w/rw).
- [[agora yaml]] - The default [[input]] bridge is git.
- The default [[output]] bridge is to a filesystem as per [[git pull]].
- A per user [[agora yaml]] can be volunteered -- as part of a [[digital garden]] if users participate in an [[agora]] community). This file serves to configure an agora for the user. [[agora actions]] may then take place, including on demand rendering through [[agora server]] and running of [[agora actions]].
- Signing up to an [[agora]] involves pointing an [[agora bridge]], run by you or by a community, to your configuration file as published somewhere on the internet.
- Please join us in our [matrix room](anagora.org/go/agora/chat) if you have any questions.
- For developers, feel free to send a PR adding your garden! Or reach out in our [development room](anagora.org/go/agora-development/chat).
- [[contains]] - [[contains]]
- [[pull]] [[agora bot]] -- bot implementations for [[twitter]] and [[mastodon]]. - [[agora]]
- Code to enable users to directly interact with social networks of choice (in the directions social network -> agora and agora -> social network). - [[agora bot]]
- [[moa]]
- [[twitter]]
- [[mastodon]]
## [[done]] ## [[done]]
- Set up private repo. - Got open source approval process.
- Renamed high level effort to [[agora bridge]].
- Started open source approval process.
- Experimented with [[toot cli]]. - Experimented with [[toot cli]].
- Create [[Mastodon]] account for prod. - Create [[Mastodon]] account for prod.
- [[mastodon]] @agora@botsin.space - [[mastodon]] @agora@botsin.space
- [[api]] setup for @an_agora on [[twitter]]. - set up api for @an_agora on [[twitter]].
## [[doing]] ## [[doing]]
## [[do]] ## [[do]]
- [[]]
- implement [[agora yaml]]
- implement [[bridges yaml]]
- [[push]] [[agora bot]] - [[push]] [[agora bot]]
- Create [[Twitter]] account for testing. - Create [[Twitter]] account for testing.
- Create [[Mastodon]] account for testing. - Create [[Mastodon]] account for testing.
@@ -42,8 +50,8 @@
[fediverse]: fediverse "Fediverse" [fediverse]: fediverse "Fediverse"
[yaml]: yaml "Yaml" [yaml]: yaml "Yaml"
[agora bridge]: agora-bridge "Agora Bridge" [agora bridge]: agora-bridge "Agora Bridge"
[pull]: pull "Pull"
[agora bot]: agora-bot "Agora Bot" [agora bot]: agora-bot "Agora Bot"
[moa]: moa "Moa"
[twitter]: twitter "Twitter" [twitter]: twitter "Twitter"
[mastodon]: mastodon "Mastodon" [mastodon]: mastodon "Mastodon"
[done]: done "done" [done]: done "done"