79 lines
3.9 KiB
Org Mode
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.
|