1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA512 |
3 |
|
4 |
On 02/15/15 04:57, Ben de Groot wrote: |
5 |
> On 15 February 2015 at 10:23, Mart Raudsepp <leio@g.o> |
6 |
> wrote: |
7 |
>> On L, 2015-02-14 at 16:37 -0500, Rich Freeman wrote: |
8 |
>>> On Sat, Feb 14, 2015 at 3:48 PM, Andreas K. Huettel |
9 |
>>> <dilfridge@g.o> wrote: |
10 |
>>>> |
11 |
>>>> We need to resolve this discussion somehow, by formulating a |
12 |
>>>> clear policy. Which is why I'm putting it up here for |
13 |
>>>> discussion and will ask to add it to the next council meeting |
14 |
>>>> agenda. |
15 |
>>> |
16 |
>>> I tend to agree with what seems to be the general sentiment. |
17 |
>>> As long as we still accept patches via bugzilla/etc, then we |
18 |
>>> aren't "depending" on github. |
19 |
>>> |
20 |
>>> FOSS alternatives are to be preferred, but since we don't have |
21 |
>>> those set up, I don't see why we have to live without anything |
22 |
>>> in the meantime. If somebody wants to host such a thing, I'd |
23 |
>>> encourage them to do so, and work with infra if they'll accept |
24 |
>>> help. |
25 |
>> |
26 |
>> That is a good question. I'm sorry if I am the only one to point |
27 |
>> this out, but: We do NOT have even a WEB VIEW of our OFFICIAL |
28 |
>> overlays to see what is going on there without BLINDLY cloning |
29 |
>> git URIs randomly! Why should contributors care ONE BIT about |
30 |
>> things outside their comfort zone of contributions, which is |
31 |
>> github in many cases these days? After 6 months of complete |
32 |
>> blindness on official overlays, I was eventually pointed at an |
33 |
>> outside cgit which shows what's going on there. |
34 |
>> |
35 |
>> After 2 years of talking, we are still using CVS. |
36 |
>> |
37 |
>> It is not surprising one bit that GitHub is the last hope to |
38 |
>> people hoping to help out, with some folks willing to get their |
39 |
>> contributions to actually MATTER. We have failed the community to |
40 |
>> provide any reasonable free software ways to contribute. So |
41 |
>> semi-open source ways it is. |
42 |
>> |
43 |
>> |
44 |
>> With all the respect to the infra team they have done with their |
45 |
>> existing capabilities, but we need to do better and find better |
46 |
>> ways to achieve what we can with existing resources and fix this |
47 |
>> completely sad state. |
48 |
>> |
49 |
>> |
50 |
>> Mart |
51 |
>> |
52 |
>> |
53 |
> |
54 |
> It is unfortunate that things fall through the cracks at infra, |
55 |
> and more and more useful tools are not provided by services under |
56 |
> gentoo.org, but by personal initiatives and hosted on other |
57 |
> domains. |
58 |
> |
59 |
> For this reason I propose that Sven Wegener, Michał Górny, and |
60 |
> Patrick Lauer be made members of the infra team, because they get |
61 |
> things done that the other infra members don't (for whatever |
62 |
> reason, not pointing fingers here). I'm thinking here about useful |
63 |
> tools such as: |
64 |
> |
65 |
> - https://github.com/gentoo/gentoo-portage-rsync-mirror - |
66 |
> http://cgit.gentooexperimental.org/ - #gentoo-commits bot - |
67 |
> AutoRepoman |
68 |
> |
69 |
|
70 |
I too believe that infra shouldn't be a blocking factor in our |
71 |
development process. If the infra team is not giving what we want to |
72 |
develop software in collaboration with the user community we need to |
73 |
look to other alternatives. If we need to use github or $foobar to |
74 |
facilitate that so be it. Maybe the social contract does not apply |
75 |
100% anymore and we need to adapt it. Being flexible and relevant is |
76 |
critical for a distro to succeed. We can't simply turn down |
77 |
contributors based on what means they use to contribute. |
78 |
|
79 |
- -- |
80 |
Regards, |
81 |
Markos Chandras |
82 |
-----BEGIN PGP SIGNATURE----- |
83 |
Version: GnuPG v2 |
84 |
|
85 |
iQIcBAEBCgAGBQJU4HBNAAoJEPqDWhW0r/LCLXkQALvcae5yz4d3TA63GD7ISs7g |
86 |
NjE6QGCnsxtIEhq9yTAd+gZtjhnM0dMn31/DCVCSUA77wPqr5UPCCZSGjHujRTo+ |
87 |
GubHjZfvlDq6Rm2geklqGooxXwflg16Ddc6nuwxZDXhrKDifvX1BuEO645JTz1je |
88 |
/mzNtCaSbe2hGabVbrC7wgnfgYzjV1nh8U3zDKiTXFX+AZd8pd0ciCtUwk58wdKy |
89 |
1peosogTqn2Iahc3XW2NG/J/j/eHnNBy9PCC8+gY0LyJdbVMHKucccRswSUHjlu6 |
90 |
VPlX5UxN+vrZSDI1np8Qk1TvjFh2+iGoT9sEsYE5U5rta8fWmtKAHpvhl92qlC+0 |
91 |
O4BZ6uX20KYx4Wec7b3iUKi3GXnU7Oimw2olz9kZfw6o2oPBrqMORd2Eei4QepAZ |
92 |
OkAlJih6QRhYT3eFVeqX4TYtfVuAcYsTyu7533t64pnNBlV3H0MU93ZVNW48y1Jf |
93 |
/8cW6YkgfpVnvNPT1wIF3+V01IIQfvOpfUzC4wlkwks98v26ySYbokidn4bwoRFs |
94 |
F4QcApdyl9ktTHzkWRj1ll4JuMmYDfvmcHspHkbMRhUWH9W9GzGNwkV5QW9N5Vz8 |
95 |
Moon2DWUWijNtKVmD8w2FHpKsnUUX1ksGk9jcDi/pZmswbGCIysV+Hyh4+qysK+a |
96 |
z/cibkWDZZv9UyVlrs1W |
97 |
=b1N8 |
98 |
-----END PGP SIGNATURE----- |