1 |
On Fri, 9 Oct 2015 06:29:51 -0400 |
2 |
"Anthony G. Basile" <blueness@g.o> wrote: |
3 |
|
4 |
> On 10/9/15 5:44 AM, Rich Freeman wrote: |
5 |
> > On Thu, Oct 8, 2015 at 9:21 PM, Andrew Savchenko |
6 |
> > <bircoph@g.o> wrote: |
7 |
> >> When talking about Gentoo Social Contract violation by GitHub |
8 |
> >> integration I apply to the following cause of the Social |
9 |
> >> Contract [1]: |
10 |
> >> |
11 |
> >> However, Gentoo will never depend upon a piece of software or |
12 |
> >> metadata unless it conforms to the GNU General Public License, |
13 |
> >> the GNU Lesser General Public License, the Creative Commons - |
14 |
> >> Attribution/Share Alike or some other license approved by the |
15 |
> >> Open Source Initiative (OSI). |
16 |
> >> |
17 |
> >> If developer commits changes directly to git without bugzilla being |
18 |
> >> used, this is OK, because out git repo is free and we control it. |
19 |
> >> But when we start to depend on github pull requests or similar |
20 |
> >> proprietary metadata, the Social Contract is violated. |
21 |
> > I don't see how we're "depending" on github if we've already agreed |
22 |
> > that you can do the same thing without using it in the first place. |
23 |
> |
24 |
> You become dependent in that discussions about a bug or patch are now |
25 |
> on github and if that goes away you loose it. Therefore we depend on |
26 |
> github to keep that history for us and that history is as important |
27 |
> as the fix itself. Saying that you don't have to use github doesn't |
28 |
> fix this unless that history is mirrored on our bugzilla. |
29 |
> |
30 |
> xkcd says it best https://xkcd.com/743/ Many gentoo devs get this |
31 |
> and that's why they're unhappy about where we've come with this. I |
32 |
> contribute to Gentoo under the assumption of the Social Contract. I |
33 |
> expect it upheld and not watered down. You can say "I don't see" and |
34 |
> put depend in quotes, but all this does is discourage me from |
35 |
> contributing and remind me that the conditions under which I |
36 |
> contributed can be just waved away by capriciousness. This is not an |
37 |
> issue that you will make go away with redefining "depend". It |
38 |
> strikes at the moral fiber of the open source community. |
39 |
> |
40 |
> As for rage quitting an issue, are you sure that watering down the |
41 |
> Social Contract won't cause other kinds of quitting? This issue is |
42 |
> above such theatrics. |
43 |
> |
44 |
|
45 |
and so on and so forth. Sorry but my head is spinning. If the Council |
46 |
is to do anything on this issue it seems it needs to address the |
47 |
basics. Does github and its pull requests undermine or violate the |
48 |
Social contract or not? Clearly it's a corner stone to the fabric of |
49 |
this dilemma. High profile devs on both sides are arguing yay and ney. |
50 |
Dammit this has split gentoo community like I haven't seen before. |
51 |
|
52 |
I always thought of github as a body that hosts opensource repos of |
53 |
packages embraced by gentoo. Now we're told it's proprietary software |
54 |
like MS. User beware. |
55 |
|
56 |
Once the fundamental issues are sorted the state of the pull requests |
57 |
has a chance of reaching some form of systemic endorsement or approval. |
58 |
On my part I have agreed to merge pull requests only to find most |
59 |
around me have stamped their foot and said no. |
60 |
|
61 |
A housed divided is a house that falls. What do we have here? |
62 |
|
63 |
"We will be handling GitHub pull requests on our own." presumably in |
64 |
isolation to the rest of those who don't. The definition, the epitome of |
65 |
division. What follows now? |
66 |
|
67 |
developers of gentoo community tread very carefully. This is no time |
68 |
for rashness or brashness. |
69 |
|
70 |
|
71 |
-- |
72 |
kind regards |
73 |
|
74 |
Ian Delaney |