Learn more about these different git repos.
Other Git URLs
It's all local to Hubs, and only considers users that have already logged in to Hubs.
Do we need it to be connected to FAS before we can deploy to production? I'd say it can wait, but let's track it here and discuss it if necessary.
Metadata Update from @abompard: - Issue priority set to: Normal - Issue set to the milestone: Production
Here's the scenario (from the 2017-11-28 meeting):
There must be a way to disable the members edition tabs we currently have in hubs in favor of a sync from FAS.
The UI should show the user that their membership is pending, so we could have a new Association type called "pending-member". Do we have a mockup for how that bit is displayed?
Association
"pending-member"
So I think we need two scripts:
create-group-hub-from-fas
sync-membership-from-fas
Metadata Update from @abompard: - Issue assigned to abompard
Sounds good to me! I think we will also need to come up with a list of the groups in FAS that we want hubs for initially too.
So I tested the invite URL and it works with email addys and not FAS ids. So I think We better instead have the email link to:
https://admin.fedoraproject.org/accounts/group/view/$fasgroupname
The email should say something like:
Subject: New Recruit for your Fedora team ($fasgroupname)!
Message:
Fedora user $fasuserid ($fasrealname) would like to join $fasgroupname, a Fedora group that you admin. The request was made via Fedora Hubs.
To accept $fasuserid 's membership request, please visit the following URL and enter their Fedora Account System ID (FAS ID) into the "Add User" box and submit it:
FAS ID: $fasuserid
Thanks for serving as a group administrator in the Fedora community!
Cheers, The Fedora Hubs Team
Also! The workflow will work like this then:
Oh OK so joe is considered a Hub group member even if he is not sponsored?
Metadata Update from @ryanlerch: - Issue marked as blocking: #474
Commit 7b4735e fixes this issue
Login to comment on this ticket.