utopoi, agora plan

This commit is contained in:
2020-11-14 20:54:59 +01:00
parent 75a788297f
commit e222ebc07c
4 changed files with 76 additions and 22 deletions
+29 -18
View File
@@ -2,43 +2,53 @@
I'll use this as a sort of inline project page for the [[agora]] implementation you're likely reading this in now: [[anagora]].org. This'll be a place to centrally track lightly sorted TODOs, to begin with :) I'll use this as a sort of inline project page for the [[agora]] implementation you're likely reading this in now: [[anagora]].org. This'll be a place to centrally track lightly sorted TODOs, to begin with :)
As you might know by now, an Agora is a beast with multiple legs:
- A knowledge garden. This is the heart of the [[Agora]]. It is kept in the <https://flancia.org/go/agora> repo.
- A web renderer, which I run on anagora.org. This is [[Agora Server]]. It is kept in the <https://flancia.org/go/agora-server> repo.
This page is about both, although it's probably going to be [[Agora Server]] heavy as I'm currently focused on developing features for it.
## Latest ## Latest
- Moved prod (uwsgi) serving off my user into 'agora'. - Moved prod (uwsgi) serving off my user into 'agora'.
- dev environment is now available (when up) at http://dev.anagora.org. - dev environment is now available (when up) at http://dev.anagora.org.
- Moved both dev and prod to separate 'agora' and 'agora-server' repos. - Moved both dev and prod to separate 'agora' and 'agora-server' repos.
### Signups ### Signups
- [[pen-coded]]: https://github.com/KGBicheno/KGB_Agora - [x] [[pen-coded]]: https://github.com/KGBicheno/KGB_Agora
- [ ] likely [[arghzero]]
- [ ] likely [[solomon naim]]
## Feature requests ## Feature requests
- [[titushora]] [[FR]]: make the [[Agora]] look like this: https://twitter.com/TitusHora/status/1325147589197484036 - [ ] [[titushora]] [[FR]]: make the [[Agora]] look like this: https://twitter.com/TitusHora/status/1325147589197484036
## Next ## Next
- Add user handler: /u - [x] Add user handler: /u
- /u/flancian -> all nodes by flancian - /u/flancian -> all nodes by flancian
- /node/flancia/u/flancian -> flancia by flancian - /node/flancia/u/flancian -> flancia by flancian
- Also added @flancian. Shorter is better, and it's a common convention.
- perhaps /g/ for groups later? or /s/ for stoa. - perhaps /g/ for groups later? or /s/ for stoa.
- Add support for media serving (useful for pictures of [[ocell]]). - [ ] Add support for media serving (useful for pictures of [[ocell]]).
- assets/foo end up at node/assets/foo; just adding a handler for node/assets/ seems like it could be enough. - assets/foo end up at node/assets/foo; just adding a handler for node/assets/ seems like it could be enough.
- It would conflict with a node named 'assets' though, so perhaps it's not ideal. - It would conflict with a node named 'assets' though, so perhaps it's not ideal.
- Perhaps it'd be better to just serve images/media as subnodes? - Perhaps it'd be better to just serve images/media as subnodes?
- User profiles: perhaps just note [[flancian]] as written by user [[flancian]]? Unsure. - [ ] User profiles: perhaps just note [[flancian]] as written by user [[flancian]]? Unsure.
- [[s5bug]] suggested using [[README]] in gardens for this. Makes sense. - [[s5bug]] suggested using [[README]] in gardens for this. Makes sense.
- Add 'link to this note'. - [ ] Add 'link to this note'.
- What's the best term for a node-user combination? Is it just 'note'? Entry? - Now called subnode.
- subnode. - Subnode rendering is ready, just need to add links.
- Improve backlinks: show snippets as well as just the link. - [ ] Improve backlinks: show snippets as well as just the link.
- Improve pull loop. - [ ] Improve pull loop to also support arbitrary hooks, like that needed to implement [[agora go links integration]].
- Multi user improvements: - [ ] Multi user improvements:
- Better sorting (right now all my notes show up at the top, doesn't make sense). - Better sorting (right now all my notes show up at the top, doesn't make sense).
- Ability to "zoom into" a user, to navigate just their garden for a while. - Ability to "zoom into" a user, to navigate just their garden for a while.
- Perhaps ability to "uprank" users, pinning their notes to the top of any sorting order. - [ ] Perhaps ability to "uprank" users, pinning their notes to the top of any sorting order.
- Add 'dark mode' to the Agora, I like this kind of scheme: https://twitter.com/ablueaeshna/status/1323439284272222208/photo/1 - [ ] Add 'dark mode' to the Agora, I like this kind of scheme: https://twitter.com/ablueaeshna/status/1323439284272222208/photo/1
- Implement search (full text). - [ ] Implement search (full text).
- Add config.py file with things such as paths. - [x] Add config.py file with things such as paths.
- Add monitoring/alerting. - [ ] Add monitoring/alerting.
- Make the index be just another note [[ding-levery]]. - [ ] Make the index be just another note [[ding-levery]].
- Clean up stale journal pages which don't follow [[iso 8601]]. - [ ] Clean up stale journal pages which don't follow [[iso 8601]].
## Some day: ## Some day:
- Support [[Roam]], [[Athens]], [[org-roam]] digital gardens. - Support [[Roam]], [[Athens]], [[org-roam]] digital gardens.
@@ -54,6 +64,7 @@ I'll use this as a sort of inline project page for the [[agora]] implementation
[agora]: agora "Agora" [agora]: agora "Agora"
[anagora]: anagora "Anagora" [anagora]: anagora "Anagora"
[pen-coded]: pen-coded "Pen Coded" [pen-coded]: pen-coded "Pen Coded"
[arghzero]: arghzero "Arghzero"
[titushora]: titushora "Titushora" [titushora]: titushora "Titushora"
[ocell]: ocell "Ocell" [ocell]: ocell "Ocell"
[flancian]: flancian "Flancian" [flancian]: flancian "Flancian"
+7 -4
View File
@@ -15,10 +15,10 @@
- [[Memory]] is a footprint left in [[time]]. - [[Memory]] is a footprint left in [[time]].
- [[semantic versioning]]. - [[semantic versioning]].
- [[Codex]] has a [[motto]]: https://twitter.com/codexeditor/status/1327439075511472128, https://twitter.com/flancian/status/1327664339957010432 - [[Codex]] has a [[motto]]: https://twitter.com/codexeditor/status/1327439075511472128, https://twitter.com/flancian/status/1327664339957010432
- Fix:
- /nodes (jinja exception) - [[agora-plan]]
- /journal (empty) - [[agora-0.5.1]] is out!
- [[agora-0.5.1]] - [[ethan-plante]] is interested in [[go links]], and might be interested in collaborating on [[agora-go-links-integration]].
[//begin]: # "Autogenerated link references for markdown compatibility" [//begin]: # "Autogenerated link references for markdown compatibility"
[foam]: ../foam "Foam" [foam]: ../foam "Foam"
@@ -30,4 +30,7 @@
[twitter]: ../twitter "Twitter" [twitter]: ../twitter "Twitter"
[memory]: ../memory "Memory" [memory]: ../memory "Memory"
[time]: ../time "Time" [time]: ../time "Time"
[agora-plan]: ../agora-plan "Agora Plan"
[ethan-plante]: ../ethan-plante "Ethan Plante"
[agora-go-links-integration]: ../agora-go-links-integration "Agora Go Links Integration"
[//end]: # "Autogenerated link references" [//end]: # "Autogenerated link references"
+10
View File
@@ -0,0 +1,10 @@
# Solomon Naim
- A [[person]] on [[twitter]]: https://twitter.com/SolomonNaim
- Founder of [[utopoi]]: http://lorand.earth/utopoi/about/
[//begin]: # "Autogenerated link references for markdown compatibility"
[person]: person "Person"
[twitter]: twitter "Twitter"
[//end]: # "Autogenerated link references"
+30
View File
@@ -0,0 +1,30 @@
# Utopoi
- [[go]] http://lorand.earth/utopoi/about/
- Utopoi is a space for [[applied utopia]] and [[constructive imagination]].
- Utopoi has a [[personality]].
- Excerpt follows, authored by [[solomon-naim]].
The following would be ways to interact with Utopoi:
## Oasis for energetic regeneration
The most basic function of the space for applied utopia is to be a place where one can go to simply "be" in a relaxing, gentle way. This might mean resting, meditating, conversing, day-dreaming, reading, being lazy, thinking, feeling. The role of the space is to radiate a harmonious, quiet energy, and serve as an oasis, away from the pressures and signals of society. An oasis in the geographic sense, and also one in terms of tempo, wave-lengths, states, and paradigms.
## Cultural events
Utopoi hosts events which explore formats for culture with an emphasis on embodied experiencing, living-room vibes, knowledge-sharing, and transdisciplinary dialogue. This means such things as: listening sessions, reading raves, meditation, living-room lectures, ambient installations, performances, etc.
## Group projects and workshops
Utopoi hosts participatory activities in the form of workshops and group projects. We believe that spaces influence the interactions that happen within them; we aim to create space for ways of working together that are utopically constructive, gently playful, aware, and explorative.
## Node for utopic resources
Within the physical space there will be a small library, and online a digital garden. And perhaps other resources as well.
[//begin]: # "Autogenerated link references for markdown compatibility"
[go]: go "Go"
[solomon-naim]: solomon-naim "Solomon Naim"
[//end]: # "Autogenerated link references"