guix-commits
[Top][All Lists]
Advanced

[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>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]