[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[no subject]
From: |
Ludovic Courtès |
Date: |
Sat, 15 Jul 2023 11:37:30 -0400 (EDT) |
branch: master
commit ee8b6b269843737d643fc11750aa5df92e8e4926
Author: Ludovic Courtès <ludo@gnu.org>
AuthorDate: Sat Jul 15 17:36:28 2023 +0200
Update 'TODO'.
* TODO: Augment.
---
TODO | 35 +++++++++++++++++++++++++++++++++++
1 file changed, 35 insertions(+)
diff --git a/TODO b/TODO
index e87a2b4..a149c08 100644
--- a/TODO
+++ b/TODO
@@ -3,4 +3,39 @@
#+TITLE: What's left to do?
#+STARTUP: content hidestars
+* Agentize everything
+
+ - fetch/evaluate
+ - build
+ - metrics
+
+* Implement web hooks
+
+ - add a POST endpoint so we don't have to pull
+ - see
https://docs.gitlab.com/15.11/ee/user/project/integrations/webhooks.html
+
+* Notify instead of polling
+
+ - 'register' notifies 'remote-server' of available builds
+ - 'remote-server' notifies 'remote-worker' processes of available builds
+ - 'web' notifies 'register' of build requests
+
+* Improve the user interface
+
+** Clarify the new success/failure/queued figures on eval page
+** Colorize build logs
+
+With client-side JS; folding of build phases, etc.
+
+* Replace alists with records
+
+Similar to what =define-json-mapping= does.
+
+* Use Spritely Goblins
+
+ - make it possible to hand over capabilities to invidivual agents
+
+* COMMENT Copyright
+
Copyright © 2021 Mathieu Othacehe <othacehe@gnu.org>
+Copyright © 2023 Ludovic Courtès <ludo@gnu.org>
- master updated (17a306a -> ee8b6b2), Ludovic Courtès, 2023/07/15
- [no subject], Ludovic Courtès, 2023/07/15
- [no subject], Ludovic Courtès, 2023/07/15
- [no subject], Ludovic Courtès, 2023/07/15
- [no subject], Ludovic Courtès, 2023/07/15
- [no subject], Ludovic Courtès, 2023/07/15
- [no subject], Ludovic Courtès, 2023/07/15
- [no subject], Ludovic Courtès, 2023/07/15
- [no subject],
Ludovic Courtès <=
- [no subject], Ludovic Courtès, 2023/07/15