<div dir="ltr"><div dir="ltr">## Feb 3, 2021<br><br>* open PR's - <a href="https://github.com/pulp/pulp-cli/pulls">https://github.com/pulp/pulp-cli/pulls</a><br>* Command Structure<br>    * Do we want interspersed arguments (e.g. lookup parameters before the action to perform) (Our current technology should allow both)<br>        * **examples**<br>        `pulp <settings> file repository -t file --name foo show`<br>        `pulp <settings> file repository -t file --name foo update --name bar --description "renamed"`<br>        `pulp <settings> file repository -t file --href p/a/v3/repositories/file/file/<uuid>/ version --number 2 show`<br>        * **pros:**<br>            * this means the name-or-href lookup question will be handled in one place for each resource type<br>            * the "same" option can be used for different purposes (lookup vs. payload)<br>            * commands for a repository and it's versions start the same way<br>        * **cons:**<br>            * It can be confusing to know where an option needs to go<br>                * Would it be possible for help screens to show all missing options and where they go? <br>                * For example, if I run `pulp file repository show --help` it can show me `--name` and btwn `repository` and `show`<br>    * collect all parameters at the end (all but settings and type)<br>        * **examples**<br>        `pulp <settings> file repository -t file show --name foo`<br>        `pulp <settings> file repository -t file update --name foo --description "cannot be renamed"`<br>        `pulp <settings> file repository -t file update --name foo --new-name bar --description "renamed"`<br>        `pulp <settings> file repository -t file repository version show --repository-href p/a/v3/repositories/file/file/<uuid>/ --number 2`<br>        * **pros:**<br>            * may be more intuitive<br>            * consistent with pulp-admin (pulp 2) and hammer<br>        * **cons:**<br>            * renaming things will become harder this way<br>                * What does it mean to change the 'natural key' (eg, 'name') of an entity?<br>    * AI: Choose Option 2, send email to list describing what we're doing and why and ask for feedback, revisit in a month<br>* pulp-cli project on redmine - archive?<br>    * Issues will not be accessible<br>    * AI: daviddavis to archive, fix changelog links to not-point to <a href="http://plan.io">plan.io</a> anymore<br>* 0.3.0 release<br>    * AI: daviddavis to release this week or next<br>* gettext<br>    * AI: x9c4 Yes please! at least get us into _() land</div></div>