mislav / hub

A command-line tool that makes git easier to use with GitHub.
https://hub.github.com/
MIT License
22.79k stars 2.2k forks source link

hub issue create --ui #2339

Open jasonkuhrt opened 4 years ago

jasonkuhrt commented 4 years ago

Sometimes I want to use the GitHub UI for authoring issues because its easier to "get right" by which I mean the various metadata like project, assignee, labels, and so on. The cost of getting this wrong is issues that start off with event noise.

Currently I need to leave the workflow of hub to do this. It would be nice if I could pass a flag to have hub help me navigate to the issue creation step of the current repo.

Here is a suggested spec for it, but not married to this:

hub issue create --ui
# opens https://github.com/<org>/<repo>/issues/new

Alternative potential flag names: --browser --open

If this issue gets traction, I would suspect symmetry for e.g. PR creation also be considered.

mislav commented 4 years ago

Related: https://github.com/github/hub/issues/688