Open MichaelKohler opened 7 years ago
working on it.
Initial version available at: https://github.com/soapdog/webextension-reps-feedback-needed, be aware that there is a bug in Firefox Nightly 56.0a1 (2017-07-18) (64-bit) on Windows 10 that prevents the add-on CSS from loading, it works as expected on Dev Edition.
Screen capture from sample session below:
Great! Will test tomorrow and maybe you'll get a PR :) Definitely a nice PoC version anyway. Thank you!
The extension is on AMO?
I don't think so. since it is made for Reps council and not end user specific, there was a discussion on telegram and finally decided not to publish it. Do you think andre should publish it?
Maybe it is possible to do for all the waffle users in any case I think that issue can be closed at this point because the extension exist
The user base for this is probably too specific for listing on AMO, but you should definitely encourage members of the Reps Council to sideload it.
Also, nicely done @soapdog!
@Mte90 AMO reviewer rejected the extension. We can always sign it and release it here on Github if people think this is a good idea.
@caitmuenster thanks a lot for the kind words 😻
@soapdog please do, as long as we don't need to install it every time we restart the browser, I'm happy
@MichaelKohler I will, just give me some days to sort it out. I will add the signed version to the releases tab on github.
For the Reps Council to be more efficient, it would be great to have a WebExt with a panel to view all Reps issues that currently need Council input.
This is the following GitHub query: https://github.com/mozilla/reps/issues?q=is%3Aissue+is%3Aopen+label%3A%22Council+Feedback+Needed%22 (mozilla/Reps repo, all open issued tagged with the "Council Feedback Needed" label).
I see two possible ways to solve this. Both case are a panel in the toolbar which opens a visually pleasing overview. Clicking on the title (and/or) number of the issue would open the specific GitHub issue in a new tab.
1) Write a content script for https://waffle.io/mozilla/Reps to only display the "FEEDBACK NEEDED" column in a panel 2) Write a custom HTML/JS implementation with a GitHub API query listing the issues in the panel
In both cases, it should be displayed similar to this in terms of information provided:
The important parts here are:
Bonus: