On 27/08/15 10:45, Wei Liu wrote:
Can you elaborate what "Getting of the positional arguments" means?
Currently the syntax is
rumpbake TARGET OUTPUT FILE ...
i.e. all arguments are positional.
We can change to something like
rumpbake -t TARGET -o OUTPUT -c COMPONENT_LIST -f FILE ...
There's no reason to make mandatory arguments non-positional. It's not
"cp -f from -t to" either. It also makes using xargs harder than
necessary for the last "varargs" parameter.
But I would also like to stabilise the syntax at some point. That's
another topic.
Yes, me too, very much actually, but I believe the overall
rumpbake-rumprun chain to be broken for our purposes, so it requires
quite a lot of thinking. The good news is that I think we now have the
necessary data from varied use cases, so "only" the thinking is required.