You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@reef.apache.org by Markus Weimer <ma...@weimo.de> on 2016/02/04 01:23:04 UTC
Firefox extension to ease the GitHub / JIRA madness
Hi,
working with both GitHub and JIRA has its challenges. To help a little
bit, I started a Firefox extension:
http://www.markusweimer.com/2016/02/03/better-code-reviews/
For now, it does only one thing: It adds a link to the JIRAs to the
overview page at:
https://github.com/apache/reef/pulls
Next step would be to do the same on the per-pull-request page.
Eventually, I'd like to add the ability to close a JIRA from the PR
page, with all the proper forward- and backward links applied.
Markus
Re: Firefox extension to ease the GitHub / JIRA madness
Posted by Markus Weimer <ma...@weimo.de>.
On 2016-02-04 17:05, Dongjoon Hyun wrote:
> I made a PR for that. Since its modular design is good, I can do it by
> making only one file, `manifest.json`.
Awesome. Will check & merge soon.
> By the way, are you planning for Microsoft Edge, too? :-)
Once the extension support for that is out, sure!
Markus
Re: Firefox extension to ease the GitHub / JIRA madness
Posted by Dongjoon Hyun <do...@apache.org>.
Thanks!
I made a PR for that. Since its modular design is good, I can do it by
making only one file, `manifest.json`.
I'm sure that other people also agree your opinion if they try to use this.
(Maybe, dev/extension ?)
By the way, are you planning for Microsoft Edge, too? :-)
Warmly,
Dongjoon.
On Thu, Feb 4, 2016 at 4:52 PM, Markus Weimer <ma...@weimo.de> wrote:
> On 2016-02-04 16:27, Dongjoon Hyun wrote:
> > is it okay for me to make a Chrome-plugin PR to your repo? :-)
>
> Of course. The project setup is super-basic, though. We'd have to figure
> out how to build two different kind of extensions from the same source.
> Are there build tools for Javascript?
>
> More broadly speaking, I am also happy to put the code into REEF. If
> that's ok with everyone else?
>
> Markus
>
Re: Firefox extension to ease the GitHub / JIRA madness
Posted by Markus Weimer <ma...@weimo.de>.
On 2016-02-04 16:27, Dongjoon Hyun wrote:
> is it okay for me to make a Chrome-plugin PR to your repo? :-)
Of course. The project setup is super-basic, though. We'd have to figure
out how to build two different kind of extensions from the same source.
Are there build tools for Javascript?
More broadly speaking, I am also happy to put the code into REEF. If
that's ok with everyone else?
Markus
Re: Firefox extension to ease the GitHub / JIRA madness
Posted by Dongjoon Hyun <do...@apache.org>.
Those scenarios sounds very attractive to me, too.
The plugin also can help other similar Apache Project in general.
If you didn't start chrome-plugin stuff,
is it okay for me to make a Chrome-plugin PR to your repo? :-)
Dongjoon.
On Thu, Feb 4, 2016 at 3:06 PM, Markus Weimer <ma...@weimo.de> wrote:
> On 2016-02-04 10:58, Dongjoon Hyun wrote:
> > It's great. It really saves my time a lot. Now, I feel inconvenience with
> > Chrome. :-)
>
> The code itself should be trivial to port to Chrome, as it is just a few
> lines of JQuery. The next thing I'd like to add is check on the pull
> request page that highlights when the JIRA-ID in the header and the text
> don't match or when the URL in the commit message doesn't resolve. We've
> had that in the past and it should be easy to highlight.
>
> Markus
>
Re: Firefox extension to ease the GitHub / JIRA madness
Posted by Markus Weimer <ma...@weimo.de>.
On 2016-02-04 10:58, Dongjoon Hyun wrote:
> It's great. It really saves my time a lot. Now, I feel inconvenience with
> Chrome. :-)
The code itself should be trivial to port to Chrome, as it is just a few
lines of JQuery. The next thing I'd like to add is check on the pull
request page that highlights when the JIRA-ID in the header and the text
don't match or when the URL in the commit message doesn't resolve. We've
had that in the past and it should be easy to highlight.
Markus
Re: Firefox extension to ease the GitHub / JIRA madness
Posted by Dongjoon Hyun <do...@apache.org>.
Thank you, Markus.
When I works on Ubuntu, I usually use Firefox as a main browser.
It's great. It really saves my time a lot. Now, I feel inconvenience with
Chrome. :-)
Thanks,
Dongjoon.
On Wed, Feb 3, 2016 at 4:23 PM, Markus Weimer <ma...@weimo.de> wrote:
> Hi,
>
> working with both GitHub and JIRA has its challenges. To help a little
> bit, I started a Firefox extension:
>
> http://www.markusweimer.com/2016/02/03/better-code-reviews/
>
> For now, it does only one thing: It adds a link to the JIRAs to the
> overview page at:
>
> https://github.com/apache/reef/pulls
>
> Next step would be to do the same on the per-pull-request page.
> Eventually, I'd like to add the ability to close a JIRA from the PR page,
> with all the proper forward- and backward links applied.
>
> Markus
>