Gentoo Archives: gentoo-python

From: Matthew Summers <quantumsummers@g.o>
To: gentoo-python@l.g.o
Cc: Kacper Kowalik <xarthisius@g.o>
Subject: Re: [gentoo-python] [RFC] Creating Python project overlay
Date: Wed, 16 May 2012 16:35:39
Message-Id: CAET+hMSMU3-W+ZuhNL8E81MeRRzkLucueGRE1Tf90WYJEbjRtQ@mail.gmail.com
In Reply to: [gentoo-python] [RFC] Creating Python project overlay by Kacper Kowalik
1 On Wed, May 16, 2012 at 7:26 AM, Kacper Kowalik <xarthisius@g.o> wrote:
2 > Nice thing to do (already tested with Science overlay) is to have it
3 > outside of distro infrastructure, on publicly available site like
4 > github/bitbucket/<place you choice here>. It allows for reviewing quite
5 > nicely, also enforces basic knowledge of forking, merging working with
6 > PRs etc.
7
8 I like the general idea you have here. I think it will make
9 collaboration much easier. I would add a word of caution regarding
10 extra-gentoo infra. Not everyone will want to use these services.
11 Further, the concept of a "pull request" is a shiny gui wrapper around
12 git-format-patch and the git-apply/git-am workflow, or so it seems to
13 me.
14
15 I suggest we use g.o.g.o for the proper master and mirror (auto via a
16 hook) out to various services like github, etc. Then we can easily
17 merge in changes from any service.
18
19 This does bring up an related question regarding the idea of official
20 (or semi-official) gentoo repos using external service providers. I
21 note that github has an "organization" called "gentoo" already [1].
22 Anyone know about who set this up? Are there other examples of this?
23 We should use our trademarked name where possible. (I think I will ask
24 around about the github org bit.)
25
26 I would love to see gentoo encourage contrib, in the way you outline
27 Kacper, all across the project.
28
29 Cheers,
30 Matt
31
32 [1] https://github.com/gentoo
33 --
34 Matthew W. Summers
35 Gentoo Foundation Inc.

Replies

Subject Author
Re: [gentoo-python] [RFC] Creating Python project overlay Kacper Kowalik <xarthisius@g.o>