Foundation.mozilla.org: Open Leaders 6 on the Foundation site

Created on 5 Jul 2018  路  14Comments  路  Source: mozilla/foundation.mozilla.org

Open Leaders 6 starts in September and I'd like to feature them on the foundation site. Do you think we can use Pulse profiles to do this (like on the Fellowships page)?

I will ask all the OL6 participants to create a Pulse account during registration if:

  • [ ] they can create a profile without a Google account starting September 1st. I'd be okay if GitHub and/or Twitter was added in oauth.
  • [ ] I can create a page on the Foundation site that displays all the Open Leaders (new profile type or program). Profiles will need to tagged by Round (so I can display everyone in Round 6 -- and not all the previous rounds). Page must be live by Sept 11, 2018.

Let me know if this is feasible! If not, I'll just have them register in a regular form and display it in a regular page.

All 14 comments

cc @xmatthewx, @jessevondoom, @alanmoo for scoping out the requirements for this.

We definitely have aspirations of doing both of these things, it's a matter of the availability of engineers and priorities. @acabunoc can you file a (very minimal) project brief and link to this issue so it hits our planning meetings?

Cool cool. I'm excited about this. Now that we have our super powered pulse-to-site component built, the people component should follow quickly when there's a pause in other work.

The auth piece should be do-able, though that's a bit trickier to prioritize with everything else on our collective plates.

The auth piece is starting to seem like a pretty big problem that blocks us from adding new features (it's def a roadblock in implementing org profiles completely) that require some sort of ownership on Pulse. Added to that, the library we use for auth has been deprecated so that's probably another flag that's calling for an upgrade. I was experimenting a bit with replacing the existing library with the recommended (and maintained) python auth library so that we can plug in different auth providers (possibly even a passwordless system that django provides as a backup), and I don't think it will be that much of a big lift to swap it in.

If it's quick, yeah, let's do it- though keep in mind we're still considering IAM; I'm just not sure it's worth the time right now to implement that if we can get Github auth rather quickly.

It might take 1-2 weeks max. Re: IAM, is there a ticket for discussion? I'm a little apprehensive about adding that.

@cadecairos and I had an informational conversation with Henrik about it a few weeks ago. Let's catch up next week and discuss it further.

Ping @alanmoo - just wanted to follow up on this. Also just noticed the project brief ask - super sorry I missed that!

submit a project brief! When I was doing it, the form looked super familiar. So... sorry if I submit this twice!

Update: checked my email and I submit one on July 12. Please disregard the new one!

Gideon's been working on the authentication level of it. I believe that's moving along. The profiles work has been stalled, but I think we can get that going in time still.

Participants will start making Mozilla Pulse accounts on Sept 4th
We'll announce the new round on the website on Sept 11th

Let me know if both dates still work! Otherwise, I'll have them fill out a form (instead of making a pulse account) to make it easier for me to manually add them to the website.

Exciting stuff! I'm back from PTO. Let me know how I can help.

After talking to Gideon last week, we're skipping Pulse this round and I'll use a regular form

Given the timeline involved, should we close this issue? @acabunoc

Was this page helpful?
0 / 5 - 0 ratings

Related issues

kristinashu picture kristinashu  路  3Comments

sabrinang picture sabrinang  路  5Comments

kristinashu picture kristinashu  路  5Comments

kristinashu picture kristinashu  路  5Comments

xmatthewx picture xmatthewx  路  3Comments