[ocaml-infra] Access rights to ocaml.org's github repo

Louis Gesbert louis.gesbert at ocamlpro.com
Thu Jan 21 09:59:56 GMT 2016


Le mardi 19 janvier 2016, 11:38:06 Ashish Agarwal a écrit :
> > As long as all commits go through PRs and there is broad consensus for
> 
> changes
> 
> Exactly, so in fact having commit rights to ocaml/ocaml.org is not about
> being able to make contributions. Everyone can do that by way of a pull
> request. I'd rather we kept the list of direct committers to fewer people,
> and not keep strictly increasing the size of the list. The director
> committers should be people who can be trusted to review pull requests.
> This means: you have a reasonable understanding of the code base and
> ocaml.org policies, and a broad understanding of the website's content. We
> should remove people who have not been active in these ways. I propose the
> list be:
> 
> - agarwal
> - amirmc
> - Chris00
> - dsheets
> - mauny
> - pw374
> 
> Mauny is being kept despite not meeting the above criteria, but he meets a
> different one: the INRIA team should have 1 person on the list since they
> want to and they own the domain.
> 
> Louis, I have no objection to adding you since you contribute to the
> community in plenty of ways. However, can you please explain what your
> contribution to ocaml.org has been or will be. Why do you want access?

As Anil mentionned, I don't have direct contributions to ocaml.org itself, 
but maintain the services at opam.ocaml.org. In this regard, it would maybe 
make more sense to give the access to ocaml.org.git to Fabrice rather than me 
-- I believe we'd be happy with either (or, of course, both).

Also, in this matter as well as other ongoing ones, I believe things would be 
much easier if each party accepted to trust the others a little more. Nobody 
is tring to harm the other ones or has a secret agenda...

> 
> Regarding listing people's organizations, this was discussed before, and I
> proposed: people's organization be listed if their contribution to 
ocaml.org
> is on behalf of that organization. In other words, if you want to add your
> organization after your name, go ahead.
> 
> On Tue, Jan 19, 2016 at 9:21 AM, Anil Madhavapeddy <anil at recoil.org> wrote:
> > Dear all, (+CC Xavier Leroy as an FYI)
> > 
> > Yes, this list should certainly be kept up-to-date.  The current set of
> > ocaml.org-dev maintainers are:
> > 
> > - agarwal
> > - amirmc
> > - Chris00
> > - dsheets
> > - eelsther
> > - gildor478
> > - lpw25
> > - mauny
> > - pw374
> > - samoht
> > - AltGr (just added as requested).
> > 
> > Note that I am not on this list -- since the move of the compiler to the
> > same organisation, I am dropping admin privileges for my account and am
> > not
> > an ocaml.org maintainer.  If one of the maintainers could update the
> > list, I'd appreciate it.
> > 
> > Fabrice also said:
> > 
> > it seems that all my work on OCaml-lang.org <http://ocaml-lang.org> and
> > on the French translation of OCaml.org <http://ocaml.org> were not enough
> > to be granted any rights...
> > 
> > 
> > Have you actually explicitly requested access?  I don't believe that
> > rights are ever granted, which perhaps they should be.  I certainly have
> > no
> > objection to you having merge access for your hard work on ocaml.org and
> > ocaml-lang.org. As long as all commits go through PRs and there is broad
> > consensus for changes, we should expand the maintainer list to anyone
> > willing to spend time on the website.
> > 
> > best,
> > Anil
> > 
> > 
> > On 19 Jan 2016, at 13:55, Fabrice Le Fessant 
<Fabrice.Le_fessant at inria.fr>
> > 
> > wrote:
> > > And also yes, I was in the initial ocaml.org team when I was at
> > 
> > OCamlPro. I gladly give my seat to Louis or Fabrice :p
> > 
> > Thanks Thomas, but the problem is : the governance says we need a
> > consensus of the current members to add a new one, but the list of 
current
> > members is unknown... :-)
> > 
> > --Fabrice
> > 
> > On Mon, Jan 18, 2016 at 7:38 PM Thomas Gazagnaire <thomas at gazagnaire.org>
> > 
> > wrote:
> >> >> Has it ever been up to date ? I thought Thomas was a member with
> >> >> commit
> >> >> rights already at that time...
> >> > 
> >> > Git log indicates that Thomas had commit rights in 2013, and even
> >> > 2012... also in 2015...  ôÔ
> >> > So the list has never really been up-to-date! :'D
> >> 
> >> Damn, my secret power is now known: I can commit to every repository
> >> containing "ocaml" in their name on GitHub :p
> >> 
> >> More seriously, I think I was able to push there unofficially because I
> >> was part of the "ocaml" organisation (as I helped Anil to set up the
> >> organisation initially). GitHub fixed their organisation ACLs recently 
so
> >> normally I should not be able to do it anymore if I am not in the team.
> >> 
> >> And also yes, I was in the initial ocaml.org team when I was at
> >> OCamlPro. I gladly give my seat to Louis or Fabrice :p
> >> 
> >> Thomas
> >> 
> >> >> If you have access to the github repo, could
> >> >> you send the complete list in this thread ?
> >> > 
> >> > I don't have the access that would permit me to see that list. (Or I
> >> > do, but then I haven't found how.)
> >> > Amir, Anil?
> >> > 
> >> > Also, it'd be worth listing who have access to the server hosting
> >> > ocaml.org, as I suppose that would make a different list.
> >> > 
> >> > 
> >> > Philippe
> >> > _______________________________________________
> >> > Infrastructure mailing list
> >> > Infrastructure at lists.ocaml.org
> >> > http://lists.ocaml.org/listinfo/infrastructure
> >> 
> >> _______________________________________________
> > 
> > Infrastructure mailing list
> > Infrastructure at lists.ocaml.org
> > http://lists.ocaml.org/listinfo/infrastructure
> > 
> > 
> > 
> > _______________________________________________
> > Infrastructure mailing list
> > Infrastructure at lists.ocaml.org
> > http://lists.ocaml.org/listinfo/infrastructure


More information about the Infrastructure mailing list