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 |