Re: GitHub's CODEOWNERS to automate pull request review assignment
João Rodrigues <[email protected]> Thu, 21 Sep 2017 15:21:31 +0000
| Newsgroups | gmane.comp.python.bio.devel |
|---|---|
| Message-ID | <CAB=-b2ZHyZakex+tfj=M=pqPQ=Qa4joYbX8t=wutUO-U_FrYYg@mail.gmail.com> |
--===============1854911375261327923== Content-Type: multipart/alternative; boundary="001a113c28a63de7fb0559b4a69b" --001a113c28a63de7fb0559b4a69b Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Peter, Sounds like a good policy to me. Also for the branch protection, makes perfect sense. Cheers, Jo=C3=A3o On qua, 20/09/2017, 14:13 Peter Cock <[email protected]> wrote: > Hi all, > > I recently learnt of another GitHub feature which may be > of use for Biopython: > > https://github.com/blog/2392-introducing-code-owners > > The Galaxy Project are now trying this for their repository of > training materials (which is how I heard about the idea): > > https://github.com/galaxyproject/training-material/pull/539 > > The idea is we can label a default owner for files or entire > folders, and if a pull request changes those files, GitHub > will automatically assign their owner as a reviewer. > > For example, we might include the following mappings: > > Bio/Cluster/* @mdehoon > Bio/SeqIO/* @peterjc > Bio/PopGen/* @tiagoantao > Bio/Phylo/* @etal > ... > > This can be combined with the branch protection options, > which I proposed using recently: > > http://mailman.open-bio.org/pipermail/biopython-dev/2017-August/021861.ht= ml > > Peter > _______________________________________________ > Biopython-dev mailing list > [email protected] > http://mailman.open-bio.org/mailman/listinfo/biopython-dev > --001a113c28a63de7fb0559b4a69b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <p dir=3D"ltr">Hi Peter,</p> <p dir=3D"ltr">Sounds like a good policy to me. Also for the branch protect= ion, makes perfect sense.</p> <p dir=3D"ltr">Cheers,</p> <p dir=3D"ltr">Jo=C3=A3o </p> <br><div class=3D"gmail_quote"><div dir=3D"ltr">On qua, 20/09/2017, 14:13 P= eter Cock <<a href=3D"mailto:[email protected]">p.j.a.cock@googl= email.com</a>> wrote:<br></div><blockquote class=3D"gmail_quote" style= =3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all,<= br> <br> I recently learnt of another GitHub feature which may be<br> of use for Biopython:<br> <br> <a href=3D"https://github.com/blog/2392-introducing-code-owners" rel=3D"nor= eferrer" target=3D"_blank">https://github.com/blog/2392-introducing-code-ow= ners</a><br> <br> The Galaxy Project are now trying this for their repository of<br> training materials (which is how I heard about the idea):<br> <br> <a href=3D"https://github.com/galaxyproject/training-material/pull/539" rel= =3D"noreferrer" target=3D"_blank">https://github.com/galaxyproject/training= -material/pull/539</a><br> <br> The idea is we can label a default owner for files or entire<br> folders, and if a pull request changes those files, GitHub<br> will automatically assign their owner as a reviewer.<br> <br> For example, we might include the following mappings:<br> <br> Bio/Cluster/* @mdehoon<br> Bio/SeqIO/* @peterjc<br> Bio/PopGen/* @tiagoantao<br> Bio/Phylo/* @etal<br> ...<br> <br> This can be combined with the branch protection options,<br> which I proposed using recently:<br> <br> <a href=3D"http://mailman.open-bio.org/pipermail/biopython-dev/2017-August/= 021861.html" rel=3D"noreferrer" target=3D"_blank">http://mailman.open-bio.o= rg/pipermail/biopython-dev/2017-August/021861.html</a><br> <br> Peter<br> _______________________________________________<br> Biopython-dev mailing list<br> <a href=3D"mailto:[email protected]" target=3D"_blank">Bio= [email protected]</a><br> <a href=3D"http://mailman.open-bio.org/mailman/listinfo/biopython-dev" rel= =3D"noreferrer" target=3D"_blank">http://mailman.open-bio.org/mailman/listi= nfo/biopython-dev</a><br> </blockquote></div> --001a113c28a63de7fb0559b4a69b-- --===============1854911375261327923== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Biopython-dev mailing list [email protected] http://mailman.open-bio.org/mailman/listinfo/biopython-dev --===============1854911375261327923==--