]> xn--ix-yja.es Git - alex.git/commitdiff
Rearrange some OpenTelemetry ideas
authorAlex Corcoles <alex@pdp7.net>
Sun, 14 Apr 2024 16:13:09 +0000 (18:13 +0200)
committerGitHub <noreply@github.com>
Sun, 14 Apr 2024 16:13:09 +0000 (18:13 +0200)
IDEAS.org

index 0b25537acfb5542659c7a9f011de3eb926635328..543059c7b3a6a55b67ccd4210ad817e9fb4ee605 100644 (file)
--- a/IDEAS.org
+++ b/IDEAS.org
@@ -8,9 +8,26 @@
 
 * Process nanny
 
+See [[https://github.com/open-telemetry/opentelemetry-specification/blob/main/experimental/trace/zpages.md]].
+
 - A program to manage long running processes
 - Acts as a bot in IRC, email, Slack, etc. posting when the job is done, providing updates, etc.
-- Starts an xterm to watch the output
+- Starts an xterm.js to watch the output
+
+** Parallel execution framework
+
+See https://github.com/alexpdp7/scripts-py-libs
+
+- A tool to run stuff such as CI builds which need sophisticated parallelization
+- Create differently sized resource pools (for CPU-bound tasks, "API"-bound, etc.)
+- Local execution of workflows on a workstation, remote execution on a CI server
+- Handle task dependencies and artifact passing from parent to child tasks
+- Capture stdout/stderr of tasks, allow viewing in realtime
+- Timestamp stdout/stderr for crude profiling
+- Implement a CI system on top?
+
+Some parts could be implemented with OpenTelemetry.
+For example, piping command output as OpenTelemetry logs.
 
 * Terminal mail client
 
@@ -85,21 +102,6 @@ See https://github.com/EvgSkv/logica, [[https://prql-lang.org/]]
 - Declarative join via foreign key constraint names
 - Better ordering for code completion (e.g. FROMs first)
 
-* Parallel execution framework
-
-See https://github.com/alexpdp7/scripts-py-libs
-
-- A tool to run stuff such as CI builds which need sophisticated parallelization
-- Create differently sized resource pools (for CPU-bound tasks, "API"-bound, etc.)
-- Local execution of workflows on a workstation, remote execution on a CI server
-- Handle task dependencies and artifact passing from parent to child tasks
-- Capture stdout/stderr of tasks, allow viewing in realtime
-- Timestamp stdout/stderr for crude profiling
-- Implement a CI system on top?
-
-Some parts could be implemented with OpenTelemetry.
-For example, piping command output as OpenTelemetry logs.
-
 * Random review experiment
 
 I want to review all my blog posts (~1000) for formatting, broken links, etc.