Rep Companion Add-On

As suggested by @r_oVhPfcJCUUC5wbm6i4_C2Q here, Im opening a new thread here to discuss the further possibilities of the Rep Companion by @bking Add-On for Firefox which is not compatible with Firefox 21 and up.
As Im not a developer, Im not sure what reasons there might be, but as far as I know it wont take too long to fix.

Add-On:
https://addons.mozilla.org/en-US/firefox/addon/mozilla-reps-companion/?src=search

GitHub Repository:
https://github.com/brianking/ReMo-Helper

Also bringing up the etherpad by Brian again:
https://remo.etherpad.mozilla.org/companion-addon-feedback?

Do we know why the add-on is incompatible right now? How much effort is needed to make it compatible again?

I can’t stress enough how critical this add-on can be in helping mentors and council members.

Features i think would be amazing to have:

  • quick view of pending budget requests that need the approval and quick links to the voting pad, the bug and the events page
  • notifications for votes that you need to cast, reports your mentees have filed, bug comments submitted by your mentee etc…

I’ll pin Alex Lakatos as he used to work with @bking a bit on this…

I’ve worked with the Add-On SDK a bit before, and I’d be happy to help out. Should I ping @bking first, or just fork and fix?

Fork and fix @leo!

1 Like

The Add-On looks all fine over here, I think it just needs to be updated on AMO.

That being said, there were a few links pointing to the wrong places, so I’ve fixed those and submitted a pull request.

1 Like

Thanks @leo for the fixes. I’ve merged, made a new XPI, and uploaded it to AMO. It is awaiting review, but it can be downloaded at https://addons.mozilla.org/en-US/firefox/addon/mozilla-reps-companion/versions/. The new version is 1.2.

Thank you @bking ! Finally we can enjoy this add-on again :slight_smile:

Awesome! Shall pass it on to other reps

Leo - A tiny pointing issue..

The addon is again outdated.
However, maybe we can do a FFOS app out of this?

I dont mind taking on the addon if it’s just simply maintaining. A mobile web application would be welcome though and could be easily ported to Firefox OS and other platforms.

I’ve been a bit busy, so not continuing to contribute bugfixes. The biggest bug which needs to be fixed in order for an updated version to be pushed to AMO is https://github.com/brianking/ReMo-Helper/issues/31. It’s not particularly difficult, just requires a little bit of work.

@helios As for a FFOS app, that wouldn’t require too much work, either. A bit of refactoring would have to happen (possibly putting the static pages which the addon and app share in their own repo). The only real programming which would have to happen is code to download the list of SOPs.

I’ll work on both of these things a little later today (assuming nobody gets there before me!), once I have the time.

Hi @leo any news on this?
Just curious :slight_smile:

I could update the sources to the “official” ones on Thursday afternoon, if nobody else gets to it before… @leo do you mind?

1 Like

Uhhhhhhhh… yeah. It doesn’t look like that happened, did it?

Not at all!

Well, then I’ll work on updated the 3rd party libs on Thursday :slight_smile:

1 Like

We are going to have a notification dashboard really soon on the portal, that would allow to have notifications about pending stuff for Reps. I think that would be a great addition to this addon.

3 Likes

Will there be an API for it?