acquire icon indicating copy to clipboard operation
acquire copied to clipboard

Improve artifact argument ordering/grouping

Open q2dg opened this issue 1 month ago • 2 comments

Currently, acquire's arguments are a mess...Windows-only ones are next to Linux-ones, there's no clear scope for them, etc. I think it would be better present all artifacts in a more ordered manner. For instance (it's just an idea: acquire -a windows-artifactname,linux-artifactname,generic-artifact-name... I don't know, but I'm sure there's a better way than just throw individual arguments without connection Thanks!

q2dg avatar Nov 20 '25 09:11 q2dg

Some degree of grouping would be nice. I'm not sure I agree renaming the arguments themselves is a good idea though. Perhaps we can add a "category" attribute i.e. "Windows", "Unix", and group them by that. Not sure if argparse is flexible enough to allow for that formatting though.

Schamper avatar Nov 20 '25 16:11 Schamper

Hi @q2dg , thanks for your suggestion and as @Schamper said, we agree with the idea and think that implementing a category attribute would be the right solution. Unfortunately this is on low priority for us, but feel free to submit your own contribution.

EinatFox avatar Nov 24 '25 14:11 EinatFox