[Jenkins-infra] Board election (INFRA-536)
ml at beckweb.net
Thu Oct 20 14:53:45 UTC 2016
> On 20.10.2016, at 16:42, nicolas de loof <nicolas.deloof at gmail.com> wrote:
> Also, board election process require to exclude >2 board members from same company, BUT this information isn't available on jenkins.io LDAP afaik.
> How do we plan to handle this ?
> I suggest we add this as a new LDAP attribute that would be set as board candidates get defined (this would avoid people to enter by themselves with risk for distinct names for same actual company), wdyt ?
Nominating candidates etc. can all be done outside the application. I recommend we keep this simple.
Then, candidates are just an arbitrary string and URL. "R. Tyler Croy (CloudBees)" and "https://jenkins.io/blog/whatever-rtylers-candidate-introduction-blog-post-is" should be sufficient in the account app.
As Tyler wrote earlier,
> [Writing to a voting log from the account app] would make the changes to the account-app minimal, and then we can just write some Groovy or Python to process the election transaction log.
So the actual dropping of candidates in the same company after two of the same company are in can be done in that tool.
More information about the Jenkins-infra