From: alexpdp7 Date: Sat, 30 Aug 2025 09:51:04 +0000 (+0200) Subject: Add shell idea X-Git-Url: https://xn--ix-yja.es/gitweb/?a=commitdiff_plain;h=f2a13c4d4bacc07671328bb8c365b735430396bd;p=alex.git Add shell idea --- diff --git a/IDEAS.org b/IDEAS.org index 2de8274..1d03a19 100644 --- a/IDEAS.org +++ b/IDEAS.org @@ -237,6 +237,14 @@ See [[https://github.com/open-telemetry/opentelemetry-specification/blob/main/ex * Collaborative database of places where you can play arcade games +* Shell + +- Interface for programs to declare their interface; types of arguments, etc. + (This would enable things such as automatic tab completion, etc.) +- Richer interface for output, such as allowing programs to state that they have bound to a port and serving an HTTP interface. + This way, `top` could have a "rich interface" (HTML/JS is not ideal, but it exists). + You could likely integrate a web browser into a terminal program nicely this way. + * SQL Query tool - ipython notebook style interface