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 &lt;<a href=3D"mailto:[email protected]">p.j.a.cock@googl=
email.com</a>&gt; 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==--