Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 459550 - Request a list of staffers to be e-mailed to the retirement alias on monthly basis
Summary: Request a list of staffers to be e-mailed to the retirement alias on monthly ...
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Infrastructure
Classification: Unclassified
Component: Developer account issues (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Infrastructure
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-02-27 15:48 UTC by Markos Chandras (RETIRED)
Modified: 2021-08-26 17:34 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Markos Chandras (RETIRED) gentoo-dev 2013-02-27 15:48:10 UTC
Hi,

Right now we have no idea who the staffers are and how to track their activity. Is there a way to generate a list of them along with the herds/projects they are involved in (probably getting this info from LDAP or the herds.xml file) and send it to the retirement@ alias on a monthly basis like you do with the CVS activity emails?
Comment 1 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2013-02-27 16:29:53 UTC
One idea would be to add a staff.group in LDAP
Comment 2 Markos Chandras (RETIRED) gentoo-dev 2013-02-27 16:36:32 UTC
afaik, right now, the only way to tell if one is staffer or not, is to see if he belongs to the cvs group on flycatcher.
Comment 3 Pacho Ramos gentoo-dev 2013-06-23 09:43:07 UTC
The minimum we would need is a way to difference between people having commit rights or not, that could be done in a new field in the same mail we are currently getting... but I have no preference for either solution, having a way to distinguish between them is enough for me :)
Comment 4 Markos Chandras (RETIRED) gentoo-dev 2013-06-23 10:03:29 UTC
Teo told me this is a WIP for the new identity GSOC project so hopefully we will have something at the end of this summer.
Comment 5 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2013-06-23 10:21:21 UTC
yes, and for the record I'm going to introduce staff.group (or staffer.group) as suggested already
Comment 6 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2013-07-03 17:01:36 UTC
As I said in https://bugs.gentoo.org/show_bug.cgi?id=373751#c3 we need retired.group or retired-dev.group (subset of user.group), which will replace gentooStatus
Comment 7 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2013-07-03 17:01:59 UTC
sorry ignore the previous comment, wrong bug :/
Comment 8 Markos Chandras (RETIRED) gentoo-dev 2013-11-25 15:26:45 UTC
(In reply to Markos Chandras from comment #4)
> Teo told me this is a WIP for the new identity GSOC project so hopefully we
> will have something at the end of this summer.

Now that GSOC is done, do we have an update on that?
Comment 9 Pavlos Ratis (RETIRED) Gentoo Infrastructure gentoo-dev 2013-11-25 15:37:35 UTC
(In reply to Markos Chandras from comment #8)
> (In reply to Markos Chandras from comment #4)
> > Teo told me this is a WIP for the new identity GSOC project so hopefully we
> > will have something at the end of this summer.
> 
> Now that GSOC is done, do we have an update on that?

Identity is still under heavy development and it's not safe for production.

Also, our development activity is idle these days.
I have some plans to start working on the project again in the next few weeks.
Comment 10 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2013-11-25 15:43:14 UTC
regardless of the webapp, we could add the staffer.group in LDAP even now. Markos, do you (or retirement/recruiters team) have a list of current staffers so I can add it in their LDAP account?
Comment 11 Markos Chandras (RETIRED) gentoo-dev 2013-11-26 12:25:48 UTC
(In reply to Theo Chatzimichos from comment #10)
> regardless of the webapp, we could add the staffer.group in LDAP even now.
> Markos, do you (or retirement/recruiters team) have a list of current
> staffers so I can add it in their LDAP account?

Unfortunately no, but it's easy to get one by looking on cvs.gentoo.org box and see which developers are not on the cvs group. It just needs a little bit of scripting. I will have a look.
Comment 12 Alex Legler (RETIRED) archtester gentoo-dev Security 2016-06-22 10:07:18 UTC
Is this request still current?
Comment 13 Pacho Ramos gentoo-dev 2016-06-22 19:48:55 UTC
Well, it's still a problem to differentiate staffers from "normal" developers. For now I have tweaked a bit the summaries of the affected people for remembering in future runs that they need to be handled differently when reviewing their activity... but it is more like a workaround (and prone to fail :/)
Comment 14 Alex Legler (RETIRED) archtester gentoo-dev Security 2016-06-25 20:49:24 UTC
So, with any LDAP/IdM redesigns off the table, back to staff.group. robbat2?
Comment 15 Alec Warner (RETIRED) archtester gentoo-dev Security 2021-08-26 17:34:08 UTC
We have not really decided on how to move forward and its 5 years later.