Gentoo Archives: gentoo-python

From: Kacper Kowalik <xarthisius@g.o>
To: gentoo-python@l.g.o
Subject: Re: [gentoo-python] [RFC] Creating Python project overlay
Date: Wed, 16 May 2012 17:06:41
Message-Id: 4FB3DE92.1050003@gentoo.org
In Reply to: Re: [gentoo-python] [RFC] Creating Python project overlay by Matthew Summers
1 On 16.05.2012 18:35, Matthew Summers wrote:
2 > On Wed, May 16, 2012 at 7:26 AM, Kacper Kowalik <xarthisius@g.o> wrote:
3 >> Nice thing to do (already tested with Science overlay) is to have it
4 >> outside of distro infrastructure, on publicly available site like
5 >> github/bitbucket/<place you choice here>. It allows for reviewing quite
6 >> nicely, also enforces basic knowledge of forking, merging working with
7 >> PRs etc.
8 >
9 > I like the general idea you have here. I think it will make
10 > collaboration much easier. I would add a word of caution regarding
11 > extra-gentoo infra. Not everyone will want to use these services.
12 > Further, the concept of a "pull request" is a shiny gui wrapper around
13 > git-format-patch and the git-apply/git-am workflow, or so it seems to
14 > me.
15 It's exactly that. Yet, I've never received git-format-patch from user.
16 At the beginning git's native commands maybe a little more frightening
17 than "clickable" interface. However, with upcoming (hopefully) git
18 migration that should become more popular.
19
20 > I suggest we use g.o.g.o for the proper master and mirror (auto via a
21 > hook) out to various services like github, etc. Then we can easily
22 > merge in changes from any service.
23 That's what we did with Gentoo Science Project's repo. No hook is
24 necessary, just configuring your local git clone[1] and git push/pull
25 --all is enough.
26
27 > This does bring up an related question regarding the idea of official
28 > (or semi-official) gentoo repos using external service providers. I
29 > note that github has an "organization" called "gentoo" already [1].
30 > Anyone know about who set this up? Are there other examples of this?
31 I think that one (github.com/gentoo) is unrelated. Semi-official are
32 beforemention sci repo and Haskell guys[2]
33 > We should use our trademarked name where possible. (I think I will ask
34 > around about the github org bit.)
35 >
36 > I would love to see gentoo encourage contrib, in the way you outline
37 > Kacper, all across the project.
38
39 Some of your concerns (and possibly other things) were also discussed on
40 gentoo-science mailing list, when we were migrating to github[3]
41
42 I'm also not insisting at all that it should be github, if we decide to
43 do it. I know some people detest it :)
44
45 Cheers,
46 Kacper
47
48 [1] https://github.com/gentoo-science/sci/wiki
49 [2] https://github.com/gentoo-haskell/gentoo-haskell
50 [3]
51 http://archives.gentoo.org/gentoo-science/msg_d9f2188fec0e1740a7e966b81d6931c0.xml

Attachments

File name MIME type
signature.asc application/pgp-signature