User:Marcus H
current osc ui status
- complicated commands:
ls project package repo arch -b <=> ls project package -b -a arch -r repo request, build have too many options
- some commands use --repo repo --arch arch while others use "repo arch" arguments instead of options (or both are supported):
results --repo repo --arch arch rebuild project package repo arch rebuild project package --repo repo --arch arch
- counterintuitive commands
abortbuild project package abortbuild project package repo arch abortbuild (in pkg wc) abortbuild --repo repo --arch arch (in pkg wc) abortbuild repo arch (in pkg wc) => treats "repo" "arch" as "project" "package"
- "duplicated" commands (not really duplicates but the code can probably be consolidated somehow):
bugowner, maintainer whois, meta user buildlog, remotebuildlog (, localbuildlog) diff, rdiff branch, mbranch rdelete, rremove
- candidates for "grouping":
requestmaintainership, changedevelrequest, deleterequest maintenance stuff
- broken code:
creq -a set_bugowner user project package
- "strange" heuristics for finding a project
changedevelrequest, getpac, bco, bugowner