deft/TODO.org
Yann Esposito (Yogsototh) 76c4f5824d
Just a save point
2019-09-14 21:26:57 +02:00

79 lines
3.9 KiB
Org Mode

#+Title:TODO
#+Author: Yann Esposito
#+ARCHIVE: archives/TODO.archive.org::
#+TODO: TODO(t) IN-PROGRESS(p) HOLD(h@/!) WAITING(w@/!) | DONE(d) CANCELED(c@/!)
#+COLUMNS: %TODO %3PRIORITY %40ITEM(Task) %17Effort(Estimated Effort){:} %CLOCKSUM %8TAGS(TAG)
* COLUMNS is SPC o c
** Agenda
*** DONE finir le dyndns https://www.davd.io/build-your-own-dynamic-dns-in-5-minutes/
CLOSED: [2019-09-03 Tue 12:54] DEADLINE: <2019-09-03 Tue>
Le port 8080 est utilisé dans docker apparemment.
*** DONE Amadeus :film:
CLOSED: [2019-09-04 Wed 07:42] DEADLINE: <2019-09-03 Tue>
[2019-09-03 Tue 12:55]
*** DONE Coraline :film:
CLOSED: [2019-09-04 Wed 07:42] DEADLINE: <2019-09-03 Tue>
[2019-09-03 Tue 12:57]
*** DONE Evil Dead :film:
CLOSED: [2019-09-04 Wed 07:42] DEADLINE: <2019-09-03 Tue>
[2019-09-03 Tue 12:58]
** Personal Projects :dev:
*** Redbot [0%]
**** TODO [#B] User Management :hs:
***** TODO [#B] Invitations, send mail notifications
***** TODO [#C] Rate Limiting
***** TODO Complexity Limit (max nb of bots, responders, nb of matches by responders, etc...)
**** TODO [#C] Basic stats (nb msg/s, etc...) :hs:
**** TODO [#C] Enhance matching
***** HOLD [#C] Use a split and Index on n-grams to match for all bots fast
***** HOLD [#C] User regex?
**** TODO [#C] Enhance Producer by retrieving all post/comments [[https://intoli.com/blog/f5bot/][f5bot]]
**** TODO [#C] Send mails on matches
**** TODO [#C] Dev/Ops Improvement
***** TODO Improve reproducible build; check https://github.com/cprussin/nixjs
***** TODO Improve easier safer and more robust deployment
***** TODO Make it possible to handle parallelism using F5Bot technique with parity for example.
*** Enhance Hosting / Privacy / DWeb :dweb:
**** DONE Self Hosted Mails
CLOSED: [2019-07-23 Tue 00:54]
**** TODO Enhance quality of hosting, switch to NixOS
**** TODO Change Selft Hosted Code
- Remove gitlab and switch to something else (certainly: http://sr.ht see
https://man.sr.ht/installation.md)
- Something rawer like gpm?
*** HOLD Write a comments system :dweb:
- State "HOLD" from "IN-PROGRESS" [2019-04-22 Mon 22:27] \\
Maybe not the best solution after all. Still the code learnt me a lot.
Requirements:
- no js, or as few as possible
- plugin mechanism to allow future way to produce and show/aggregate
comments/mentions
- should look like HN/Reddit, just text, no media
- should have method to prevent spam. Ideas:
- easy to report/delete comments
- should be able to enable full public, review pass, review + trusted users
- might want to use a simple antibot system
- workflows:
- unlogged users can comment, but comment is send for review before being
displayed
- ability to log users via different methods (see plugins) and might have
different status (unknown, trusted, blocked...)
- should send a notification (via mail/activiypub/tweeter/etc...) when comment
are waiting for review
- bonus: try to detect incivilities, block some words, etc...
*
*** TODO self-hosted single-owner twitter
- make a single page, with a simple form, I enter a text, a URL, it is added.
- very close to the comment system, but only for me.
- very close to a reddit, but only for me.
- provide a RSS + mechanism to publish to many different social medias
- twitter
- mastodon?
- reddit?
Goal, publish to many people what I want to make them aware of.
Do not buy the bullshit, if they want to contact me, then, fuck off the private layer.
Mainly, write only, no read, no interaction system.
Other people reaction is scary.