@sfalken
How do you delete/revert a branch operation?
How do you amend a commit?
Compared to the Fedora Copr workflow, osc feels like a blast from the past. It tries to be too much at once. It has is it's own "source forge" in addition to being a build service. And the "source forge" part is extremely limited. And then all the commands for that is intermingled with local and remote service build operations in a highly unintuitive way. From the command itself, there are no way to spot if the command is a local or remote operation.
And when you're part of a team with abilities to modify a package directly, you need to "branch out" in a different directory duplicating the package to be able to modify and push it into a review request. Instead of the git way of a cheap local branch operation pushing that branch directly when ready after local test builds to create a pull-request for review.
osc is the poorest user experience implementation I've seen in over 20 years for such a service.