nate-parrott / Flashlight

The missing Spotlight plugin system
http://flashlight.nateparrott.com
Other
5.39k stars 411 forks source link

Add github issue plugin #265

Closed marcbachmann closed 9 years ago

marcbachmann commented 9 years ago

Github Issue Plugin

To create an issue on github, use ghi {{repository}} {{title}}, {{description}}.

Commands

Create an issue
ghi {{repository}} {{title}}, {{description}} labels=bug,critical github issue {{repository}} {{title}}, {{description}}

You can add repository aliases in the new module preferences pane.

ScreenShot

marcbachmann commented 9 years ago

@nate-parrott sorry for spamming you :smile: We need an automated system as soon as possible.

nate-parrott commented 9 years ago

looks useful!

I'm fine with the PRs, it's not spam :) I actually got most of the way through building an entirely automated system, but didn't end up launching it, since I like the fact that all the plugins are in a single repo. It encourages people to make changes to plugins other than their own without much friction. I'd be interested to hear any suggestions you might have for making this system work better, though.