1 |
On 03:31 Wed 08 Feb 2012, Alexey Shvetsov wrote: |
2 |
> fbissey@××××××××××××.nz писал 2012-02-07 23:52: |
3 |
> > Quoting Sébastien Fabbro <bicatali@g.o>: |
4 |
> > |
5 |
> >> Hi, |
6 |
> >> |
7 |
> >> We are contemplating the idea of switching the official science |
8 |
> >> overlay |
9 |
> >> to an external repository such as github. Here are some of the |
10 |
> >> advantages we would like to |
11 |
> >> get: |
12 |
> >> 1. easier to contribute |
13 |
> >> 2. specific issue tracker |
14 |
> >> 3. wiki |
15 |
> >> |
16 |
> > Other people have made useful comments already. The only point that I |
17 |
> > think |
18 |
> > is interesting about github is the possibility to clone the overlay |
19 |
> > and have |
20 |
> > pull requests. |
21 |
> > Effectively that means people can contribute without ever getting |
22 |
> > infra |
23 |
> > involved and an external contributor can send a pull request even if |
24 |
> > they are |
25 |
> > not a member of the github science team. |
26 |
> > |
27 |
> > Francois |
28 |
> |
29 |
> Actualy you can send pull request even now =) Its git. See for example |
30 |
> linux kernel related work |
31 |
|
32 |
Sure, the New Yorker publishes short stories. In my experience this is |
33 |
a huge barrier for first time contributors. I'm seeing this with the |
34 |
offlineimap project which enforces the git-format-patch and mailing list |
35 |
pull-requests/review. There are people who just want to fix three lines |
36 |
in the doc but don't want to get black belts in git-fu. Then sometimes |
37 |
the maintainers won't implement the 3 line change to the doc themselves |
38 |
because they want proper credit for the original contributor, so after |
39 |
~10 e-mails the original contributor tries git-email and fails to meet |
40 |
the standards. Another couple of e-mails are required do explain |
41 |
sign-off, reply-to headers, ... I'll stop here you get the point. |
42 |
|
43 |
IMHO using github or a self-hosted equivalent will make contributing |
44 |
easier. Clone, commit, and to some web-thingie for the pull-request. |
45 |
|
46 |
Cheers, |
47 |
Thomas |
48 |
|
49 |
|
50 |
-- |
51 |
Thomas Kahle |
52 |
http://dev.gentoo.org/~tomka/ |