I think I’m going to start using the stoa in [[do]] to keep my top level todo list – or at least my [[inbox]]. Unfortunately [[do]] the node is overloaded, and this is very convenient as I can just edit it in any browser :) Feel free to do the same if it helps! (I’ll likely soon add one doc per user in the Agora.)

[[flancian]]

  • #push [[done]]
    • I don’t finish a lot of things, but when I do, sometimes I push them to [[done]] :)
  • #push [[agora plan]]
    • [[agora 2022]]
      • [[agora chapter]]
    • [[agora 2023]]
    • [[agora 2024]]
    • maybe sign up for [[open university]]
    • write [[building bridges]]
      • I think about this a lot but for some reason I never get to work on it
        • related to [[knowledge commons]] and [[protopoi]]
        • the [[commons]] aspect is probably top priority
        • some of this is now in [[agora chapter]]
  • code [[agora server]] / default UI
    • [[recursive]] experiment
      • I shipped this and I’m happy :) It did away with a lot of bugs!
  • code [[agora bridge]] / bots
    • [[agora bot replies to wikilinks from followers]]
    • [[agora bot links wikilinked posts from followers]]
    • [[agora bot]] links from [[matrix]]
    • [[agora bot stores messages for users]]
      • I shipped this as-is (writing to disk) but only for users who opted in, like I did.
      • we are for now blocking on giving each user an independent (git) repository that stores their messages instead of using a centralized approach.
      • it does do this for matrix messages by default though, as users have joined a room with an agora bot or have remained in its presence + used wikilinks, and the fact that this happens has been communicated
        • let me know if you find it problematic though
        • add support for #noxp tag, like [[moa]]
  • code [[auto pull]]
    • perhaps base it on inline transclusion like wikipedia/url pulls
      • update (2023): yes, this is the default approach to all integrations nowadays.
    • this is partially implemented now, finally
      • I think I added this as ‘node X pulled by Agora’
        • I don’t remember where the code is :) I think there are currently two different paths that pull things?
        • It should be easy to find though.
  • code [[auto push]]
    • [[foo]]
      • foo gets this line auto pushed because it’s a wikilinked parent of a block (as defined by indentation or user set syntax)
      • this is still not done surprisingly! I’m not sure it’s actually blocking on getting a proper [[agora protocol]] [[ast]]; we could extend the current [[lxml]]-based hack.
      • honestly parsing the DOM of a site sounds like an OK approach? that is, when it doesn’t include microformats, etc.
  • see also: all pulled and my [[journals]].
    • #pull [[todo]], [[now]], [[later]], [[next action]], [[plan]], [[did]], [[done]] :)
I think I’m going to start using the stoa in [[do]] to keep my top level todo list – or at least my [[inbox]]. Unfortunately [[do]] the node is overloaded, and this is very convenient as I can just edit it in any browser :) Feel free to do the same if it helps! (I’ll likely soon add one doc per user in the Agora.) [[flancian]] #push [[done]] I don’t finish a lot of things, but when I do, sometimes I push them to [[done]] :) #push [[agora plan]] [[agora 2022]] [[agora chapter]] [[agora 2023]] [[agora 2024]] maybe sign up for [[open university]] write [[building bridges]] I think about this a lot but for some reason I never get to work on it related to [[knowledge commons]] and [[protopoi]] the [[commons]] aspect is probably top priority some of this is now in [[agora chapter]] code [[agora server]] / default UI [x] [[recursive]] experiment I shipped this and I’m happy :) It did away with a lot of bugs! code [[agora bridge]] / bots [x] [[agora bot replies to wikilinks from followers]] [x] [[agora bot links wikilinked posts from followers]] [x] [[agora bot]] links from [[matrix]] [x] [[agora bot stores messages for users]] I shipped this as-is (writing to disk) but only for users who opted in, like I did. we are for now blocking on giving each user an independent (git) repository that stores their messages instead of using a centralized approach. it does do this for matrix messages by default though, as users have joined a room with an agora bot or have remained in its presence + used wikilinks, and the fact that this happens has been communicated let me know if you find it problematic though [ ] add support for #noxp tag, like [[moa]] code [[auto pull]] perhaps base it on inline transclusion like wikipedia/url pulls update (2023): yes, this is the default approach to all integrations nowadays. this is partially implemented now, finally I think I added this as ‘node X pulled by Agora’ I don’t remember where the code is :) I think there are currently two different paths that pull things? It should be easy to find though. code [[auto push]] [[foo]] foo gets this line auto pushed because it’s a wikilinked parent of a block (as defined by indentation or user set syntax) this is still not done surprisingly! I’m not sure it’s actually blocking on getting a proper [[agora protocol]] [[ast]]; we could extend the current [[lxml]]-based hack. honestly parsing the DOM of a site sounds like an OK approach? that is, when it doesn’t include microformats, etc. see also: all pulled and my [[journals]]. #pull [[todo]], [[now]], [[later]], [[next action]], [[plan]], [[did]], [[done]] :)
{}