Suggestions for CLI applications wanted #42
Replies: 8 comments 1 reply
-
|
Is it able to provide example of full .NET 10 SDK preview.6 support Note It's commented that |
Beta Was this translation helpful? Give feedback.
-
|
Azure CLI, especially for testing the size of the CLI and amount of commands |
Beta Was this translation helpful? Give feedback.
-
|
CLI for Microsoft 365, contains 800+ commands. |
Beta Was this translation helpful? Give feedback.
-
|
Aspire CLI - microsoft/aspire#12824 |
Beta Was this translation helpful? Give feedback.
-
|
The Amper build tool (CLI page here) would also be a good example, as we make use of many features of the https://ajalt.github.io/clikt/ framework. Currently most things are impossible to express in the spec though, especially all the path type subtleties and the interaction between options (see #65). |
Beta Was this translation helpful? Give feedback.
-
|
If I can suggest an oddball CLI app, I think the Chess UCI protocol (standardized protocol chess engines must speak to be able to play against a human or other chess engines) would be interesting. It has more 'state', meaning a session would look like: % stockfish
Stockfish 17 by the Stockfish developers (see AUTHORS file)
> uci
id name Stockfish 17
id author the Stockfish developers (see AUTHORS file)
option name Debug Log File type string default <empty>
option name NumaPolicy type string default auto
option name Threads type spin default 1 min 1 max 1024
option name Hash type spin default 16 min 1 max 33554432
....more options
uciok
> position fen rnb2bnr/pppp1k1p/5q2/8/5p2/4BQ2/PPP3PP/RN3RK1 w - - 2 11
> go
info string Available processors: 0-11
info string Using 1 thread
info string NNUE evaluation using nn-1111cefa1111.nnue (133MiB, (22528, 3072, 15, 32, 1))
info string NNUE evaluation using nn-37f18f62d772.nnue (6MiB, (22528, 128, 15, 32, 1))
info depth 1 seldepth 3 multipv 1 score cp -241 nodes 67 nps 22333 hashfull 0 tbhits 0 time 3 pv e3f4The specification is |
Beta Was this translation helpful? Give feedback.
-
|
I think FFMpeg would be great to stress spec. Same for Unix tools. AWK? |
Beta Was this translation helpful? Give feedback.
-
|
Docker, kubectl, popular unix tools would be great addition. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Right now, we only have one example of what an OpenCLI description would look like, but we need more for several reasons:
Do you have any good suggestions?
Please vote up any suggestions you think are good with a 👍 emoji
Beta Was this translation helpful? Give feedback.
All reactions