* [gentoo-project] Questions for Gentoo Council nominees @ 2019-06-15 9:42 Andrew Savchenko 2019-06-15 9:49 ` [gentoo-project] Questions for Gentoo Council nominees: GLEP 76 Andrew Savchenko ` (8 more replies) 0 siblings, 9 replies; 110+ messages in thread From: Andrew Savchenko @ 2019-06-15 9:42 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 469 bytes --] Hi all! Last year we had a good initiative: it addition to (or even instead of) manifests nominees were asked questions by voters. So let's continue this year. I propose to have one question per thread spawned by this e-mail to keep discussion focused. If you have multiple questions, please start multiple threads. If your question was already asked, please join a thread. I'll ask my questions in subsequent e-mails. Best regards, Andrew Savchenko [-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* [gentoo-project] Questions for Gentoo Council nominees: GLEP 76 2019-06-15 9:42 [gentoo-project] Questions for Gentoo Council nominees Andrew Savchenko @ 2019-06-15 9:49 ` Andrew Savchenko 2019-06-15 10:20 ` Ulrich Mueller ` (5 more replies) 2019-06-15 10:00 ` [gentoo-project] Questions for Gentoo Council nominees: Power balance Andrew Savchenko ` (7 subsequent siblings) 8 siblings, 6 replies; 110+ messages in thread From: Andrew Savchenko @ 2019-06-15 9:49 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1053 bytes --] On Sat, 15 Jun 2019 12:42:20 +0300 Andrew Savchenko wrote: > Hi all! > > Last year we had a good initiative: it addition to (or even instead > of) manifests nominees were asked questions by voters. So let's > continue this year. > > I propose to have one question per thread spawned by this e-mail to > keep discussion focused. If you have multiple questions, please > start multiple threads. If your question was already asked, please > join a thread. > > I'll ask my questions in subsequent e-mails. In my opinion GLEP 76 is the most controversial decision made by running council. While it fixed some long standing issues like copyright headers and proper acknowledgement of out of the tree contributors, it created grave problems: now some long-time contributors and even developer are seriously discriminated because they want to keep their privacy. What is your opinion on this problem? Should GLEP 76 be left as is? Should GLEP 76 be cancelled? Should GLEP 76 be improved and how? Best regards, Andrew Savchenko [-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: GLEP 76 2019-06-15 9:49 ` [gentoo-project] Questions for Gentoo Council nominees: GLEP 76 Andrew Savchenko @ 2019-06-15 10:20 ` Ulrich Mueller 2019-06-15 16:17 ` Kristian Fiskerstrand ` (4 subsequent siblings) 5 siblings, 0 replies; 110+ messages in thread From: Ulrich Mueller @ 2019-06-15 10:20 UTC (permalink / raw To: Andrew Savchenko; +Cc: gentoo-project [-- Attachment #1: Type: text/plain, Size: 667 bytes --] >>>>> On Sat, 15 Jun 2019, Andrew Savchenko wrote: > In my opinion GLEP 76 is the most controversial decision made by > running council. While it fixed some long standing issues like > copyright headers and proper acknowledgement of out of the tree > contributors, it created grave problems: now some long-time > contributors and even developer are seriously discriminated because > they want to keep their privacy. > What is your opinion on this problem? > Should GLEP 76 be left as is? > Should GLEP 76 be cancelled? > Should GLEP 76 be improved and how? I believe that I've made my opinion on these matters clear, in the discussions leading to GLEP 76. Ulrich [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 487 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: GLEP 76 2019-06-15 9:49 ` [gentoo-project] Questions for Gentoo Council nominees: GLEP 76 Andrew Savchenko 2019-06-15 10:20 ` Ulrich Mueller @ 2019-06-15 16:17 ` Kristian Fiskerstrand 2019-06-16 22:01 ` Thomas Deutschmann ` (3 subsequent siblings) 5 siblings, 0 replies; 110+ messages in thread From: Kristian Fiskerstrand @ 2019-06-15 16:17 UTC (permalink / raw To: gentoo-project, Andrew Savchenko [-- Attachment #1.1: Type: text/plain, Size: 461 bytes --] On 6/15/19 11:49 AM, Andrew Savchenko wrote: > What is your opinion on this problem? > Should GLEP 76 be left as is? > Should GLEP 76 be cancelled? > Should GLEP 76 be improved and how? As I voted on it my opinion is a matter of public record. It is a necessary improvement and needs to remain as it is. -- Kristian Fiskerstrand OpenPGP keyblock reachable at hkp://pool.sks-keyservers.net fpr:94CB AFDD 3034 5109 5618 35AA 0B7F 8B60 E3ED FAE3 [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 488 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: GLEP 76 2019-06-15 9:49 ` [gentoo-project] Questions for Gentoo Council nominees: GLEP 76 Andrew Savchenko 2019-06-15 10:20 ` Ulrich Mueller 2019-06-15 16:17 ` Kristian Fiskerstrand @ 2019-06-16 22:01 ` Thomas Deutschmann 2019-06-18 14:12 ` William Hubbs ` (2 subsequent siblings) 5 siblings, 0 replies; 110+ messages in thread From: Thomas Deutschmann @ 2019-06-16 22:01 UTC (permalink / raw To: gentoo-project [-- Attachment #1.1: Type: text/plain, Size: 1474 bytes --] On 2019-06-15 11:49, Andrew Savchenko wrote: > What is your opinion on this problem? > Should GLEP 76 be left as is? > Should GLEP 76 be cancelled? > Should GLEP 76 be improved and how? I don't see GLEP 76 being cancelled. I personally do *not* share your privacy concerns and really believe that this was a necessary, long overdue, change. But my opinion doesn't matter. What I want to say: My opinion has the same value as your opinion or the opinion of any other developer. And from that POV, you have to acknowledge that nobody really raised such a concern. The truth is, only 1 active developer is really affected by this change (at least just one developer expressed problems and stopped contributing since then). But this wasn't a council-only decision. When this was discussed on mailing list, everyone should have known the consequences. In other words: Most people in Gentoo agreed that we have to address copyright and we don't do anything crazy in comparison to Fedora/Redhat, Arch Linux or Debian. Wrong? If you or anyone else have an idea how GLEP 76 could be improved please share! That's not special about GLEP 76, that's valid for anything in Gentoo. We all are Gentoo. And if there's a problem which could be solved or something which could be improved, raise your voice so we can become better -- together. -- Regards, Thomas Deutschmann / Gentoo Linux Developer C4DD 695F A713 8F24 2AA1 5638 5849 7EE5 1D5D 74A5 [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 618 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: GLEP 76 2019-06-15 9:49 ` [gentoo-project] Questions for Gentoo Council nominees: GLEP 76 Andrew Savchenko ` (2 preceding siblings ...) 2019-06-16 22:01 ` Thomas Deutschmann @ 2019-06-18 14:12 ` William Hubbs 2019-06-18 15:43 ` Luca Barbato 2019-06-24 22:18 ` Andrew Savchenko 2019-06-30 7:11 ` Patrick Lauer 5 siblings, 1 reply; 110+ messages in thread From: William Hubbs @ 2019-06-18 14:12 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 708 bytes --] On Sat, Jun 15, 2019 at 12:49:33PM +0300, Andrew Savchenko wrote: > In my opinion GLEP 76 is the most controversial decision made by > running council. While it fixed some long standing issues like > copyright headers and proper acknowledgement of out of the tree > contributors, it created grave problems: now some long-time > contributors and even developer are seriously discriminated because > they want to keep their privacy. I only know of one developer who this affected, so I don't see it as that big of an issue. Personally, I'm fine with the real name requirement for sign-offs;. The Linux kernel requires real names, and I believe many open source projects do. William [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 195 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: GLEP 76 2019-06-18 14:12 ` William Hubbs @ 2019-06-18 15:43 ` Luca Barbato 2019-06-18 15:47 ` William Hubbs 0 siblings, 1 reply; 110+ messages in thread From: Luca Barbato @ 2019-06-18 15:43 UTC (permalink / raw To: gentoo-project On 18/06/2019 16:12, William Hubbs wrote: > On Sat, Jun 15, 2019 at 12:49:33PM +0300, Andrew Savchenko wrote: >> In my opinion GLEP 76 is the most controversial decision made by >> running council. While it fixed some long standing issues like >> copyright headers and proper acknowledgement of out of the tree >> contributors, it created grave problems: now some long-time >> contributors and even developer are seriously discriminated because >> they want to keep their privacy. > > I only know of one developer who this affected, so I don't see it as > that big of an issue. Well all the developers are affected by the extra steps needed to push. lu ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: GLEP 76 2019-06-18 15:43 ` Luca Barbato @ 2019-06-18 15:47 ` William Hubbs 0 siblings, 0 replies; 110+ messages in thread From: William Hubbs @ 2019-06-18 15:47 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 895 bytes --] On Tue, Jun 18, 2019 at 05:43:17PM +0200, Luca Barbato wrote: > On 18/06/2019 16:12, William Hubbs wrote: > > On Sat, Jun 15, 2019 at 12:49:33PM +0300, Andrew Savchenko wrote: > >> In my opinion GLEP 76 is the most controversial decision made by > >> running council. While it fixed some long standing issues like > >> copyright headers and proper acknowledgement of out of the tree > >> contributors, it created grave problems: now some long-time > >> contributors and even developer are seriously discriminated because > >> they want to keep their privacy. > > > > I only know of one developer who this affected, so I don't see it as > > that big of an issue. > > Well all the developers are affected by the extra steps needed to push. I'm not sure what extra steps you are referring to, I just answered this in regard to the pseudonym issue. Thanks, William [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 195 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: GLEP 76 2019-06-15 9:49 ` [gentoo-project] Questions for Gentoo Council nominees: GLEP 76 Andrew Savchenko ` (3 preceding siblings ...) 2019-06-18 14:12 ` William Hubbs @ 2019-06-24 22:18 ` Andrew Savchenko 2019-06-25 6:15 ` Michał Górny 2019-06-30 7:11 ` Patrick Lauer 5 siblings, 1 reply; 110+ messages in thread From: Andrew Savchenko @ 2019-06-24 22:18 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 4311 bytes --] Hi all! On Sat, 15 Jun 2019 12:49:33 +0300 Andrew Savchenko wrote: > On Sat, 15 Jun 2019 12:42:20 +0300 Andrew Savchenko wrote: > > Hi all! > > > > Last year we had a good initiative: it addition to (or even instead > > of) manifests nominees were asked questions by voters. So let's > > continue this year. > > > > I propose to have one question per thread spawned by this e-mail to > > keep discussion focused. If you have multiple questions, please > > start multiple threads. If your question was already asked, please > > join a thread. > > > > I'll ask my questions in subsequent e-mails. > > In my opinion GLEP 76 is the most controversial decision made by > running council. While it fixed some long standing issues like > copyright headers and proper acknowledgement of out of the tree > contributors, it created grave problems: now some long-time > contributors and even developer are seriously discriminated because > they want to keep their privacy. > > What is your opinion on this problem? > Should GLEP 76 be left as is? > Should GLEP 76 be cancelled? > Should GLEP 76 be improved and how? Since I've accepted the nomination, it's my turn to answer as well. I'll tell you frankly that GLEP 76 was the main motivation for me to accept the nomination. I consider it — in the way it exists now — harmful and in need to be fixed. This is how free software works: if something is broken and nobody repairs it, go and fix it yourself. What is wrong with GLEP 76? It kicks some active contributors and rejects some of new ones. No, it is not just one developer affected as someone may assume. We have external contributors kicked out, we have at least one high quality maintainer who worked on quizzes, but this work was stopped due to hostility to and further ban on anonymous contributions. I believe that for free software development privacy concern is of paramount importance, especially when we are dealing with security or privacy oriented software. One may argue that ban on anonymous contributions was to protect Gentoo from possible copyright claims in the future. But does it really gives us such protection? In my opinion NO, because: 1. GLEP 76 was prepared without legal expertise from experts in this field. (At least such expertise was not published.) Hereby we have no evidence that it will work if real case will be opened. 2. No law or legal precedent was provided to prove that GLEP 76 will be useful in alleged case or that we have a legal requirement to put such restrictive demand on our contributors. 3. We objectively have no means to verify developer's credentials. Current approach is based on realistic-like approach: if someone names themselve "John Doe" we accept it, if someone names as "qwerty123" we do not recognize this as an ID. But we have no means to verify that "John Doe" is real (natural) name. Even GnuPG Web of Trust doesn't provide such means, because what it really provides is a link between a person and their GnuPG key, as we're not authorized legal entities empowered and fully informed to verify validity of IDs present during GnuPG signing. So in my opinion current state of affairs is not acceptable and must be amended. What I propose to do: 1. To mitigate current crisis we should allow developers to commit under any unique non-offensive id (text string) as long as the trustees know how it maps to a real name. The rationale is that the trustees are the legal body to handle all legal issues of Gentoo, so even if we agree that real names are mandatory, there is no practical legal need for anyone outside of trustees to know them. This way we can include people who agree to keep their privacy from anyone except trustees and in the same way this will keep the legal effect of GLEP 76 intact. 2. Work together with trustees and possibly some external expertise (both legal and risk assessment) to clarify if we are really expected to check all these data and search for a way to accept private contributions. My goal is to help Gentoo to be open and inclusive society and not some bureaucratic club fighting ghosts (I *don't* claim it is that way now, but there are some alarming tendencies...). Best regards, Andrew Savchenko [-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: GLEP 76 2019-06-24 22:18 ` Andrew Savchenko @ 2019-06-25 6:15 ` Michał Górny 2019-06-28 11:49 ` Andrew Savchenko 0 siblings, 1 reply; 110+ messages in thread From: Michał Górny @ 2019-06-25 6:15 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 4441 bytes --] On Tue, 2019-06-25 at 01:18 +0300, Andrew Savchenko wrote: > Hi all! > > On Sat, 15 Jun 2019 12:49:33 +0300 Andrew Savchenko wrote: > > On Sat, 15 Jun 2019 12:42:20 +0300 Andrew Savchenko wrote: > > > Hi all! > > > > > > Last year we had a good initiative: it addition to (or even instead > > > of) manifests nominees were asked questions by voters. So let's > > > continue this year. > > > > > > I propose to have one question per thread spawned by this e-mail to > > > keep discussion focused. If you have multiple questions, please > > > start multiple threads. If your question was already asked, please > > > join a thread. > > > > > > I'll ask my questions in subsequent e-mails. > > > > In my opinion GLEP 76 is the most controversial decision made by > > running council. While it fixed some long standing issues like > > copyright headers and proper acknowledgement of out of the tree > > contributors, it created grave problems: now some long-time > > contributors and even developer are seriously discriminated because > > they want to keep their privacy. > > > > What is your opinion on this problem? > > Should GLEP 76 be left as is? > > Should GLEP 76 be cancelled? > > Should GLEP 76 be improved and how? > > Since I've accepted the nomination, it's my turn to answer as well. > > I'll tell you frankly that GLEP 76 was the main motivation for me > to accept the nomination. I consider it — in the way it exists now — > harmful and in need to be fixed. This is how free software works: > if something is broken and nobody repairs it, go and fix it > yourself. > > What is wrong with GLEP 76? It kicks some active contributors and > rejects some of new ones. No, it is not just one developer > affected as someone may assume. We have external contributors > kicked out, we have at least one high quality maintainer who worked > on quizzes, but this work was stopped due to hostility to and > further ban on anonymous contributions. > > I believe that for free software development privacy concern is of > paramount importance, especially when we are dealing with security > or privacy oriented software. > > One may argue that ban on anonymous contributions was to protect > Gentoo from possible copyright claims in the future. But does it > really gives us such protection? In my opinion NO, because: > > 1. GLEP 76 was prepared without legal expertise from experts in > this field. (At least such expertise was not published.) Hereby we > have no evidence that it will work if real case will be opened. > > 2. No law or legal precedent was provided to prove that GLEP 76 > will be useful in alleged case or that we have a legal requirement > to put such restrictive demand on our contributors. What 'legal expertise', 'law' or 'legal precedent' do you have to say otherwise? It's easy to blame others when all you have is your private opinion. > > 3. We objectively have no means to verify developer's credentials. > Current approach is based on realistic-like approach: if someone > names themselve "John Doe" we accept it, if someone names as > "qwerty123" we do not recognize this as an ID. But we have no means > to verify that "John Doe" is real (natural) name. Even GnuPG Web of > Trust doesn't provide such means, because what it really provides > is a link between a person and their GnuPG key, as we're not > authorized legal entities empowered and fully informed to verify > validity of IDs present during GnuPG signing. > > So in my opinion current state of affairs is not acceptable and > must be amended. What I propose to do: > > 1. To mitigate current crisis we should allow developers to commit > under any unique non-offensive id (text string) as long as the > trustees know how it maps to a real name. > > The rationale is that the trustees are the legal body to handle all > legal issues of Gentoo, so even if we agree that real names are > mandatory, there is no practical legal need for anyone outside of > trustees to know them. This way we can include people who agree to > keep their privacy from anyone except trustees and in the same way > this will keep the legal effect of GLEP 76 intact. > How are Trustees supposed to know whether the 'real name' is actually a real natural name? You just said it is apparently impossible to verify. -- Best regards, Michał Górny [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 618 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: GLEP 76 2019-06-25 6:15 ` Michał Górny @ 2019-06-28 11:49 ` Andrew Savchenko 2019-06-28 12:09 ` Rich Freeman 0 siblings, 1 reply; 110+ messages in thread From: Andrew Savchenko @ 2019-06-28 11:49 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 4291 bytes --] Hi all! On Tue, 25 Jun 2019 08:15:07 +0200 Michał Górny wrote: > On Tue, 2019-06-25 at 01:18 +0300, Andrew Savchenko wrote: [...] > > Since I've accepted the nomination, it's my turn to answer as well. > > > > I'll tell you frankly that GLEP 76 was the main motivation for me > > to accept the nomination. I consider it — in the way it exists now — > > harmful and in need to be fixed. This is how free software works: > > if something is broken and nobody repairs it, go and fix it > > yourself. > > > > What is wrong with GLEP 76? It kicks some active contributors and > > rejects some of new ones. No, it is not just one developer > > affected as someone may assume. We have external contributors > > kicked out, we have at least one high quality maintainer who worked > > on quizzes, but this work was stopped due to hostility to and > > further ban on anonymous contributions. > > > > I believe that for free software development privacy concern is of > > paramount importance, especially when we are dealing with security > > or privacy oriented software. > > > > One may argue that ban on anonymous contributions was to protect > > Gentoo from possible copyright claims in the future. But does it > > really gives us such protection? In my opinion NO, because: > > > > 1. GLEP 76 was prepared without legal expertise from experts in > > this field. (At least such expertise was not published.) Hereby we > > have no evidence that it will work if real case will be opened. > > > > 2. No law or legal precedent was provided to prove that GLEP 76 > > will be useful in alleged case or that we have a legal requirement > > to put such restrictive demand on our contributors. > > What 'legal expertise', 'law' or 'legal precedent' do you have to say > otherwise? It's easy to blame others when all you have is your private > opinion. This is not blaming, this not how the law works: everything which is not denied is allowed, everything which is not required is not mandatory. Of course this applies to full set of laws: from federal to local level and legal precendents. So, at least for my knowledge, Gentoo Foundation is not forbidden by the law to require real name signatures, but is neither obliged to do so. > > 3. We objectively have no means to verify developer's credentials. > > Current approach is based on realistic-like approach: if someone > > names themselve "John Doe" we accept it, if someone names as > > "qwerty123" we do not recognize this as an ID. But we have no means > > to verify that "John Doe" is real (natural) name. Even GnuPG Web of > > Trust doesn't provide such means, because what it really provides > > is a link between a person and their GnuPG key, as we're not > > authorized legal entities empowered and fully informed to verify > > validity of IDs present during GnuPG signing. > > > > So in my opinion current state of affairs is not acceptable and > > must be amended. What I propose to do: > > > > 1. To mitigate current crisis we should allow developers to commit > > under any unique non-offensive id (text string) as long as the > > trustees know how it maps to a real name. > > > > The rationale is that the trustees are the legal body to handle all > > legal issues of Gentoo, so even if we agree that real names are > > mandatory, there is no practical legal need for anyone outside of > > trustees to know them. This way we can include people who agree to > > keep their privacy from anyone except trustees and in the same way > > this will keep the legal effect of GLEP 76 intact. > > > > How are Trustees supposed to know whether the 'real name' is actually a > real natural name? You just said it is apparently impossible to verify. Please read carefully my original e-mail and do not twist my words. I never stated that the trustees will know better, I stated that their knowledge of what we assume to be real names will be sufficient and there is no need for all developers to know them. This is because the trustees are responsible for legal issues of Gentoo. With such approach we lose nothing, but gain something valuable: we may and will accept more people and more contributions. Best regards, Andrew Savchenko [-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: GLEP 76 2019-06-28 11:49 ` Andrew Savchenko @ 2019-06-28 12:09 ` Rich Freeman 2019-06-28 17:51 ` Andrew Savchenko 2019-06-30 4:48 ` desultory 0 siblings, 2 replies; 110+ messages in thread From: Rich Freeman @ 2019-06-28 12:09 UTC (permalink / raw To: gentoo-project On Fri, Jun 28, 2019 at 7:49 AM Andrew Savchenko <bircoph@gentoo.org> wrote: > > I never stated that the trustees will know better, I stated that > their knowledge of what we assume to be real names will be > sufficient and there is no need for all developers to know them. > This is because the trustees are responsible for legal issues of > Gentoo. > > With such approach we lose nothing, but gain something valuable: we > may and will accept more people and more contributions. IMO you lose a professional atmosphere. I think there is a difference in atmosphere when you have Andrew and Rich and Michał having a discussion, versus codebozo and leetcoder and trollmaster. (Just making up random handles - no correspondence implied.) I mean, which would you prefer to have on your linkedin network? Many FOSS projects require the use of real names, including Linux. -- Rich ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: GLEP 76 2019-06-28 12:09 ` Rich Freeman @ 2019-06-28 17:51 ` Andrew Savchenko 2019-06-30 4:48 ` desultory 1 sibling, 0 replies; 110+ messages in thread From: Andrew Savchenko @ 2019-06-28 17:51 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1700 bytes --] Hi! On Fri, 28 Jun 2019 08:09:28 -0400 Rich Freeman wrote: > On Fri, Jun 28, 2019 at 7:49 AM Andrew Savchenko <bircoph@gentoo.org> wrote: > > > > I never stated that the trustees will know better, I stated that > > their knowledge of what we assume to be real names will be > > sufficient and there is no need for all developers to know them. > > This is because the trustees are responsible for legal issues of > > Gentoo. > > > > With such approach we lose nothing, but gain something valuable: we > > may and will accept more people and more contributions. > > IMO you lose a professional atmosphere. I think there is a difference > in atmosphere when you have Andrew and Rich and Michał having a > discussion, versus codebozo and leetcoder and trollmaster. (Just > making up random handles - no correspondence implied.) Gentoo is made by volunteers. I see nothing wrong that we all are not sitting in suits and white shirts. (If someone are I'm also fine with this.) > I mean, which would you prefer to have on your linkedin network? I refused to use linkedin and other social networks long time ago. Practice shows that people interested in finding me can do this without linkedin or similar networks. In my professional activities on my job I'm often refered to on wiki or mail lists as bircoph and I'm fine with this. I often refer my colleagues including superiors and managers up to directors board the same way. > Many FOSS projects require the use of real names, including Linux. Linux foundation is run mostly by conglomeration of corporations, so little surprise they do. But many FOSS projects don't. Best regards, Andrew Savchenko [-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: GLEP 76 2019-06-28 12:09 ` Rich Freeman 2019-06-28 17:51 ` Andrew Savchenko @ 2019-06-30 4:48 ` desultory 2019-06-30 18:53 ` Rich Freeman 1 sibling, 1 reply; 110+ messages in thread From: desultory @ 2019-06-30 4:48 UTC (permalink / raw To: gentoo-project On 06/28/19 08:09, Rich Freeman wrote: > On Fri, Jun 28, 2019 at 7:49 AM Andrew Savchenko <bircoph@gentoo.org> wrote: >> >> I never stated that the trustees will know better, I stated that >> their knowledge of what we assume to be real names will be >> sufficient and there is no need for all developers to know them. >> This is because the trustees are responsible for legal issues of >> Gentoo. >> >> With such approach we lose nothing, but gain something valuable: we >> may and will accept more people and more contributions. > > IMO you lose a professional atmosphere. I think there is a difference > in atmosphere when you have Andrew and Rich and Michał having a > discussion, versus codebozo and leetcoder and trollmaster. (Just > making up random handles - no correspondence implied.) > What you describe as, in effect, a dehumamizing interface, others perceive as a way to keep minimize their social exposure. Where you find some ill-defined negative, others find a distinct positive. Is Gentoo really in a position where it can turn away demonstrably skilled contributors based solely on their wanting to minimize personal exposure? > I mean, which would you prefer to have on your linkedin network? > Maybe, just maybe, people who have no interest in publishing their involvement with a project have no interest in publishing their involvement with a project's members. Which leads me to the radical leap of logic that they probably wouldn't be making such associations known on a social networking site, and if they would at some point want to do so, they would likely make their involvement itself public. > Many FOSS projects require the use of real names, including Linux. > "Other people do it" is not exactly a great logical argument, given that precisely the same argument could be used to justify doing literally anything that anyone else has done. ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: GLEP 76 2019-06-30 4:48 ` desultory @ 2019-06-30 18:53 ` Rich Freeman 2019-07-01 5:02 ` desultory 0 siblings, 1 reply; 110+ messages in thread From: Rich Freeman @ 2019-06-30 18:53 UTC (permalink / raw To: gentoo-project On Sun, Jun 30, 2019 at 12:48 AM desultory <desultory@gentoo.org> wrote: > > On 06/28/19 08:09, Rich Freeman wrote: > > On Fri, Jun 28, 2019 at 7:49 AM Andrew Savchenko <bircoph@gentoo.org> wrote: > >> > >> I never stated that the trustees will know better, I stated that > >> their knowledge of what we assume to be real names will be > >> sufficient and there is no need for all developers to know them. > >> This is because the trustees are responsible for legal issues of > >> Gentoo. > >> > >> With such approach we lose nothing, but gain something valuable: we > >> may and will accept more people and more contributions. > > > > IMO you lose a professional atmosphere. I think there is a difference > > in atmosphere when you have Andrew and Rich and Michał having a > > discussion, versus codebozo and leetcoder and trollmaster. (Just > > making up random handles - no correspondence implied.) > > > What you describe as, in effect, a dehumamizing interface, others > perceive as a way to keep minimize their social exposure. Where you find > some ill-defined negative, others find a distinct positive. Is Gentoo > really in a position where it can turn away demonstrably skilled > contributors based solely on their wanting to minimize personal exposure? I think either decision will turn people away. You claim that we have an environment that people do not want to be personally exposed to. I think it makes more sense to fix these issues than to cover them up by making it easier to avoid personal association with the distro. Minimizing social exposure also means minimizing the personal consequences of your own actions. I suspect that is likely to make the existing problems worse. I think it is more important to make Gentoo a project that people are proud to be associated with. This isn't just to avoid personal damage to reputation, but because it will actually make people want to participate. If Gentoo turns into just another online forum where everybody trolls everybody else all the time and nobody bothers to do anything about it, then why would anybody but a troll want to participate? > "Other people do it" is not exactly a great logical argument Sure, not on its own. However, keep in mind that most of the stuff that people are complaining about with regard to GLEP 76 are standing policy in other well-funded and mainstream FOSS projects, like the Linux kernel. The fact that the Linux Foundation considers something a good idea doesn't automatically make it a good idea. However, they do have all those pesky lawyers and all that which people seem to think we don't have enough of, and they also have a very positive reputation for the most part. I don't see too many people who are ashamed to have their name in a signed-off-by header in the kernel. It doesn't hurt to point out when a process resembles something that has been used elsewhere, so that others can look more closely and decide for themselves whether this has been a positive or negative thing. MANY of Gentoo's policies are patterned after things other projects have done, since there is no point in re-inventing the wheel. -- Rich ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: GLEP 76 2019-06-30 18:53 ` Rich Freeman @ 2019-07-01 5:02 ` desultory 2019-07-01 11:59 ` Rich Freeman 0 siblings, 1 reply; 110+ messages in thread From: desultory @ 2019-07-01 5:02 UTC (permalink / raw To: gentoo-project On 06/30/19 14:53, Rich Freeman wrote: > On Sun, Jun 30, 2019 at 12:48 AM desultory <desultory@gentoo.org> wrote: >> >> On 06/28/19 08:09, Rich Freeman wrote: >>> On Fri, Jun 28, 2019 at 7:49 AM Andrew Savchenko <bircoph@gentoo.org> wrote: >>>> >>>> I never stated that the trustees will know better, I stated that >>>> their knowledge of what we assume to be real names will be >>>> sufficient and there is no need for all developers to know them. >>>> This is because the trustees are responsible for legal issues of >>>> Gentoo. >>>> >>>> With such approach we lose nothing, but gain something valuable: we >>>> may and will accept more people and more contributions. >>> >>> IMO you lose a professional atmosphere. I think there is a difference >>> in atmosphere when you have Andrew and Rich and Michał having a >>> discussion, versus codebozo and leetcoder and trollmaster. (Just >>> making up random handles - no correspondence implied.) >>> >> What you describe as, in effect, a dehumamizing interface, others >> perceive as a way to keep minimize their social exposure. Where you find >> some ill-defined negative, others find a distinct positive. Is Gentoo >> really in a position where it can turn away demonstrably skilled >> contributors based solely on their wanting to minimize personal exposure? > > I think either decision will turn people away. > I realize that I am asking for hearsay here, but have you have anyone tell you that allowing contributors to remain anonymous, at least to the public at large, is an active turnoff to contributing to the project? > You claim that we have an environment that people do not want to be > personally exposed to. I think it makes more sense to fix these > issues than to cover them up by making it easier to avoid personal > association with the distro. > No, my claim is that some people would prefer to avoid social exposure in general, regardless of the environment; not that Gentoo has some special toxicity to it. Furthermore, by even pseudonymously contributing, they would be exposing themselves to the immediate environment regardless, however by contributing pseudonymously they could avoid secondary social effects. That and the recent purported attempt to "fix" issues is more likely to turn people away than attract them. Further, it is overtly silly to claim that something is being "covered up" with regard to public interactions by not publishing the particulars of all potential individuals engaged in those interactions, after all, the interactions would be in public. > Minimizing social exposure also means minimizing the personal > consequences of your own actions. I suspect that is likely to make > the existing problems worse. > Again you make the argument that people need to be personally exposed to "consequences" in order to be trustworthy while ignoring that existing disciplinary mechanisms in Gentoo do not depend in any functional way on PII, and that publishing PII purely on the basis of disciplinary considerations could be quite reasonably considered to be an outrageous overreach. There are reasons that "doxing" is generally considered to be rather reprehensible. > I think it is more important to make Gentoo a project that people are > proud to be associated with. This isn't just to avoid personal damage > to reputation, but because it will actually make people want to > participate. > If your contention, as you had previously strawmanned my contention to be, is that people as a whole don't want to contribute to Gentoo now, how do you explain the current pool of developers and other contributors who are not listed in the rolls [devlist]? Are we all being coerced? > If Gentoo turns into just another online forum where everybody trolls > everybody else all the time and nobody bothers to do anything about > it, then why would anybody but a troll want to participate? > Is your contention seriously that anyone who is not publicly know is a troll and anyone who is publicly know is not? This seems distinctly counter-evidentiary. >> "Other people do it" is not exactly a great logical argument > > Sure, not on its own. However, keep in mind that most of the stuff > that people are complaining about with regard to GLEP 76 are standing > policy in other well-funded and mainstream FOSS projects, like the > Linux kernel. > > The fact that the Linux Foundation considers something a good idea > doesn't automatically make it a good idea. However, they do have all > those pesky lawyers and all that which people seem to think we don't > have enough of, and they also have a very positive reputation for the > most part. I don't see too many people who are ashamed to have their > name in a signed-off-by header in the kernel. > The fact that the Linux Foundation considers something to be a good idea for itself does not mean that even the Linux Foundation would consider that same thing to be a good idea for everyone, or even anyone, else. Having "all those pesky lawyers" working for you tends to imply that they are, at least nominally, providing counsel apropos your specific needs, or at least their conception thereof. Also, why, exactly, do you think that if someone wishes to remain anonymous, they would necessarily be "ashamed" of their work, or the project they contributed to? Apropos Gentoo in specific, are you deliberately implying that we regularly accept contributions which should leave those providing them "ashamed" of themselves? If so, perhaps that is something which should be fixed. > It doesn't hurt to point out when a process resembles something that > has been used elsewhere, so that others can look more closely and > decide for themselves whether this has been a positive or negative > thing. MANY of Gentoo's policies are patterned after things other > projects have done, since there is no point in re-inventing the wheel. > And, again, the circumstances of different projects are, somewhat unsurprisingly, different. That project A does one thing and project B does another does not make either necessarily right or wrong for project C. Simply stating "they do it too" remains a weak argument for doing any particular thing. For instance: Linux kernel uses GPL2 only (in that it does not adopt the "or later" clause), that in itself is not a particularly strong argument for another project to use GPL2 only, or even GPL at all, if the project has different considerations in play. Given that Gentoo is not the Linux Foundation, there are almost certainly different considerations in play, and ignoring them on poorly supported grounds is not productive. [devlist] https://www.gentoo.org/inside-gentoo/developers/ ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: GLEP 76 2019-07-01 5:02 ` desultory @ 2019-07-01 11:59 ` Rich Freeman 2019-07-02 4:24 ` desultory 0 siblings, 1 reply; 110+ messages in thread From: Rich Freeman @ 2019-07-01 11:59 UTC (permalink / raw To: gentoo-project On Mon, Jul 1, 2019 at 1:02 AM desultory <desultory@gentoo.org> wrote: > > publishing PII purely on the basis of disciplinary > considerations could be quite reasonably considered to be an outrageous > overreach. There are reasons that "doxing" is generally considered to be > rather reprehensible. It obviously is reprehensible. However, nobody is suggesting publishing PII for any reason, and I have no idea where this idea even came from. For the sake of clarity, I do not believe that Gentoo should publish PII collected confidentially for any reason. Furthermore, I do not think that Gentoo should be collecting PII under conditions of confidentiality for any reason in the first place. Nor should we be doing any activities that require us to do so, such as accepting money from people, or paying people. IMO we do not have the demonstrated ability to do this in a safe and compliant manner, and we have a history of not performing legally-required activities in a compliant manner. For this reason, I think it would be a big mistake to allow people to contribute under pseudonyms under the condition that they reveal their real identities to some Gentoo body that would retain this information in confidentiality. That would expose Gentoo to a rather large number of privacy laws in a large number of places, for IMO little gain. None of this is a risk with GLEP 76 as it currently stands. People who wish to contribute code to Gentoo must divulge their names. They can choose to do this, or not, and if they choose not to, then their contributions will not be accepted. If they do, then Gentoo doesn't have any private information they have to safeguard, because it has been made public by the person it pertains to. There is no database of PII that we have to make accessible to people we already barely know scattered around the world, but protect from exposure via hacking attacks/etc. None of this is intended as some kind of attack on Trustees/Infra/etc. They're volunteers doing the best they can do without pay, and generally trying to clean up after a long period of neglect. It is simply a fact that if you have nothing to steal, then it is impossible to steal it, and no effort is required to protect it. -- Rich ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: GLEP 76 2019-07-01 11:59 ` Rich Freeman @ 2019-07-02 4:24 ` desultory 2019-07-02 11:57 ` Rich Freeman 0 siblings, 1 reply; 110+ messages in thread From: desultory @ 2019-07-02 4:24 UTC (permalink / raw To: gentoo-project On 07/01/19 07:59, Rich Freeman wrote: > On Mon, Jul 1, 2019 at 1:02 AM desultory <desultory@gentoo.org> wrote: >> >> publishing PII purely on the basis of disciplinary >> considerations could be quite reasonably considered to be an outrageous >> overreach. There are reasons that "doxing" is generally considered to be >> rather reprehensible. > > It obviously is reprehensible. However, nobody is suggesting > publishing PII for any reason, and I have no idea where this idea even > came from. > How, exactly, is a requirement to provide and publish "legal name as a natural person, i.e., the name that would appear in a government issued document" [GLEP76] not a requirement to publish persona data [PII]? Though, I suppose GLEP 76 is not "suggesting" anything. > For the sake of clarity, I do not believe that Gentoo should publish > PII collected confidentially for any reason. > On that much, we agree. Well, modulo when it is actually legally required. > Furthermore, I do not think that Gentoo should be collecting PII under > conditions of confidentiality for any reason in the first place. Nor > should we be doing any activities that require us to do so, such as > accepting money from people, or paying people. IMO we do not have the > demonstrated ability to do this in a safe and compliant manner, and we > have a history of not performing legally-required activities in a > compliant manner. > Too late, Gentoo has multiple services which collect some form of PII (e.g. the EU considers an IP address to be, at least potentially, PII), and retain at least some of that data without publishing it. > For this reason, I think it would be a big mistake to allow people to > contribute under pseudonyms under the condition that they reveal their > real identities to some Gentoo body that would retain this information > in confidentiality. That would expose Gentoo to a rather large number > of privacy laws in a large number of places, for IMO little gain. > So, under the mistaken premise that Gentoo does not collect or retain any form of PII you believe that Gentoo should not collect or retain any PII, correct? Knowing that Gentoo does indeed collect and retain some PII, does your opinion change? And no, not collecting any PII, at all, ever is not a practical solution to "replace" the cases where it is presently collected and retained. > None of this is a risk with GLEP 76 as it currently stands. People > who wish to contribute code to Gentoo must divulge their names. They > can choose to do this, or not, and if they choose not to, then their > contributions will not be accepted. If they do, then Gentoo doesn't > have any private information they have to safeguard, because it has > been made public by the person it pertains to. There is no database > of PII that we have to make accessible to people we already barely > know scattered around the world, but protect from exposure via hacking > attacks/etc. > LDAP, though most of that data is now published in some form it is still by and large a collection of PII. > None of this is intended as some kind of attack on Trustees/Infra/etc. > They're volunteers doing the best they can do without pay, and > generally trying to clean up after a long period of neglect. It is > simply a fact that if you have nothing to steal, then it is impossible > to steal it, and no effort is required to protect it. > Believing that you have nothing worth stealing is no defense against those who believe that you do and intend to take it. Note that in this message I am addressing only the the points you raised in regard to the comments which you quoted out of context. And, diverting as it may be to have your attention so squarely focused on part of one point, I would very much appreciate it if you would address the other concerns I mentioned in that e-mail. Most especially I would appreciate clarification on why your arguments appear to completely discount introverted individuals, is it a disbelief in their existence, in the value of their work, or mere oversight? Also, would you be so kind as to either respond to the whole of the comment you took out of context or, better still, the entire message? [GLEP76] https://www.gentoo.org/glep/glep-0076.html [PII] https://en.wikipedia.org/wiki/Personal_data ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: GLEP 76 2019-07-02 4:24 ` desultory @ 2019-07-02 11:57 ` Rich Freeman 2019-07-03 4:31 ` desultory 0 siblings, 1 reply; 110+ messages in thread From: Rich Freeman @ 2019-07-02 11:57 UTC (permalink / raw To: gentoo-project On Tue, Jul 2, 2019 at 12:24 AM desultory <desultory@gentoo.org> wrote: > > On 07/01/19 07:59, Rich Freeman wrote: > > On Mon, Jul 1, 2019 at 1:02 AM desultory <desultory@gentoo.org> wrote: > >> > >> publishing PII purely on the basis of disciplinary > >> considerations could be quite reasonably considered to be an outrageous > >> overreach. There are reasons that "doxing" is generally considered to be > >> rather reprehensible. > > > > It obviously is reprehensible. However, nobody is suggesting > > publishing PII for any reason, and I have no idea where this idea even > > came from. > > > How, exactly, is a requirement to provide and publish "legal name as a > natural person, i.e., the name that would appear in a government issued > document" [GLEP76] not a requirement to publish persona data [PII]? It isn't an issue if the person involved publishes itself and Gentoo is merely the medium, IMO. > > Furthermore, I do not think that Gentoo should be collecting PII under > > conditions of confidentiality for any reason in the first place. Nor > > should we be doing any activities that require us to do so, such as > > accepting money from people, or paying people. IMO we do not have the > > demonstrated ability to do this in a safe and compliant manner, and we > > have a history of not performing legally-required activities in a > > compliant manner. > > > Too late, Gentoo has multiple services which collect some form of PII > (e.g. the EU considers an IP address to be, at least potentially, PII), > and retain at least some of that data without publishing it. I said that I don't think that it should be. I never claimed that it wasn't. > > For this reason, I think it would be a big mistake to allow people to > > contribute under pseudonyms under the condition that they reveal their > > real identities to some Gentoo body that would retain this information > > in confidentiality. That would expose Gentoo to a rather large number > > of privacy laws in a large number of places, for IMO little gain. > > > So, under the mistaken premise that Gentoo does not collect or retain > any form of PII you believe that Gentoo should not collect or retain any > PII, correct? I never said that Gentoo doesn't collect PII. I said it shouldn't. And it shouldn't. > Knowing that Gentoo does indeed collect and retain some PII, does your > opinion change? No. Obviously whatever PII we do collect needs to be properly protected, just as we ought to be filing taxes and doing various other things that we have trouble doing. In both cases the problem can simply be avoided by structuring ourselves in a manner that doesn't introduce the burden of compliance. > LDAP, though most of that data is now published in some form it is still > by and large a collection of PII. We should not collect non-public PII in LDAP. There is no harm in allowing individuals to freely list their names/locations/etc if they wish, but we shouldn't have anything in the database, other than passwords or similar credentials, which isn't just published on the website. Hence there should be nothing to steal (well, other than passwords, and those are useless after they are changed). As I understand it we've already been pushing to eliminate much of the PII from LDAP as it is - I'm curious as to what still remains that would be of concern. In particular I believe the birthdate field was dropped some time ago. Much of the rest gets published in the directory/etc and so it isn't anything that isn't open to see. > > None of this is intended as some kind of attack on Trustees/Infra/etc. > > They're volunteers doing the best they can do without pay, and > > generally trying to clean up after a long period of neglect. It is > > simply a fact that if you have nothing to steal, then it is impossible > > to steal it, and no effort is required to protect it. > > Believing that you have nothing worth stealing is no defense against > those who believe that you do and intend to take it. I never claimed that we should shield ourselves with "belief." I said we shouldn't have anything to steal in the first place. Sure, that won't stop people from trying. It will definitely stop them from succeeding. -- Rich ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: GLEP 76 2019-07-02 11:57 ` Rich Freeman @ 2019-07-03 4:31 ` desultory 2019-07-03 11:13 ` Rich Freeman 0 siblings, 1 reply; 110+ messages in thread From: desultory @ 2019-07-03 4:31 UTC (permalink / raw To: gentoo-project On 07/02/19 07:57, Rich Freeman wrote: > On Tue, Jul 2, 2019 at 12:24 AM desultory <desultory@gentoo.org> wrote: >> >> On 07/01/19 07:59, Rich Freeman wrote: >>> On Mon, Jul 1, 2019 at 1:02 AM desultory <desultory@gentoo.org> wrote: >>>> >>>> publishing PII purely on the basis of disciplinary >>>> considerations could be quite reasonably considered to be an outrageous >>>> overreach. There are reasons that "doxing" is generally considered to be >>>> rather reprehensible. >>> >>> It obviously is reprehensible. However, nobody is suggesting >>> publishing PII for any reason, and I have no idea where this idea even >>> came from. >>> >> How, exactly, is a requirement to provide and publish "legal name as a >> natural person, i.e., the name that would appear in a government issued >> document" [GLEP76] not a requirement to publish persona data [PII]? > > It isn't an issue if the person involved publishes itself and Gentoo > is merely the medium, IMO. > In effect, so long as you can get some people to do it, the rest don't matter. Is that really such a good stance for an organization which is chronically in search of additional volunteers? >>> Furthermore, I do not think that Gentoo should be collecting PII under >>> conditions of confidentiality for any reason in the first place. Nor >>> should we be doing any activities that require us to do so, such as >>> accepting money from people, or paying people. IMO we do not have the >>> demonstrated ability to do this in a safe and compliant manner, and we >>> have a history of not performing legally-required activities in a >>> compliant manner. >>> >> Too late, Gentoo has multiple services which collect some form of PII >> (e.g. the EU considers an IP address to be, at least potentially, PII), >> and retain at least some of that data without publishing it. > > I said that I don't think that it should be. I never claimed that it wasn't. > You based your argument on your preference, as opposed to reality. The reality is that it does, and that there is no practical way to avoid it entirely. Accepting and providing payments are fairly basic operations for legal entities to engage in, even if the foundation were to be dissolved there would still be financial transactions apropos Gentoo. Not to mention that accepting and providing payments are hardly the only areas in which PII is exchanged and/or retained. Having a preference does not change reality; treating that preference as reality when it is counter to reality is, at best, unproductive. >>> For this reason, I think it would be a big mistake to allow people to >>> contribute under pseudonyms under the condition that they reveal their >>> real identities to some Gentoo body that would retain this information >>> in confidentiality. That would expose Gentoo to a rather large number >>> of privacy laws in a large number of places, for IMO little gain. >>> >> So, under the mistaken premise that Gentoo does not collect or retain >> any form of PII you believe that Gentoo should not collect or retain any >> PII, correct? > > I never said that Gentoo doesn't collect PII. I said it shouldn't. > And it shouldn't. > How, exactly, would this work in practice? >> Knowing that Gentoo does indeed collect and retain some PII, does your >> opinion change? > > No. Obviously whatever PII we do collect needs to be properly > protected, just as we ought to be filing taxes and doing various other > things that we have trouble doing. > Are you deliberately implying that Gentoo has systemic problems with maintaining user confidentiality where required? If so, why? > In both cases the problem can simply be avoided by structuring > ourselves in a manner that doesn't introduce the burden of compliance. > Again, you claim that it is a simple matter to restructure services to avoid any retention of PII or the need to comply with regulations regarding PII, and again, I ask you to detail your simple plan. Or at least license the patents to allow Gentoo services to use them. >> LDAP, though most of that data is now published in some form it is still >> by and large a collection of PII. > > We should not collect non-public PII in LDAP. There is no harm in > allowing individuals to freely list their names/locations/etc if they > wish, but we shouldn't have anything in the database, other than > passwords or similar credentials, which isn't just published on the > website. Hence there should be nothing to steal (well, other than > passwords, and those are useless after they are changed). > Again, you state your preferences as though they take precedence over reality, while handwaving away any practical considerations, this is not productive. Passwords are often considered high value targets for data theft, even if they "are useless after they are changed". You are familiar with the common practice of password reuse, aren't you? It is highly deprecated, and with good reason, but still quite common. > As I understand it we've already been pushing to eliminate much of the > PII from LDAP as it is - I'm curious as to what still remains that > would be of concern. In particular I believe the birthdate field was > dropped some time ago. Much of the rest gets published in the > directory/etc and so it isn't anything that isn't open to see. > As I noted, and you even included in your quotation, most of the data is public but not all. Given that this is a public mailing list, I will leave my description of what unpublished PII is present on LDAP as: things which are not typically high value for theft, but still technically PII. >>> None of this is intended as some kind of attack on Trustees/Infra/etc. >>> They're volunteers doing the best they can do without pay, and >>> generally trying to clean up after a long period of neglect. It is >>> simply a fact that if you have nothing to steal, then it is impossible >>> to steal it, and no effort is required to protect it. >> >> Believing that you have nothing worth stealing is no defense against >> those who believe that you do and intend to take it. > > I never claimed that we should shield ourselves with "belief." I said > we shouldn't have anything to steal in the first place. > In that case, you are advocating for having no: passwords, password hashes, private e-mail (including security related correspondence), no encryption keys, no signing keys, no pre-release code, no closed source code, no code not meant for release for any reason at all, no confidential data at all, and probably other things that I neglected to list. In short, there would need to be an abolition of all services which were at all secured just to start with complying with your preferences. Dissolving Gentoo as a functional entity to satisfy your preferences with regard to the state of Gentoo seems like it would be rather counterproductive. > Sure, that won't stop people from trying. It will definitely stop > them from succeeding. > While we can both agree that you cannot steal something which does not exist, you also cannot use it. By your rationale, I appear to be under the grossly mistaken impression that we are here to make something useful and make that available to ourselves and others to use by means of maintaining basic infrastructure by which it is maintained and supported in addition to the maintenance of the thing itself. Pardon me while I retain, and even attempt to spread, my delusions. ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: GLEP 76 2019-07-03 4:31 ` desultory @ 2019-07-03 11:13 ` Rich Freeman 2019-07-04 4:32 ` desultory 0 siblings, 1 reply; 110+ messages in thread From: Rich Freeman @ 2019-07-03 11:13 UTC (permalink / raw To: gentoo-project On Wed, Jul 3, 2019 at 12:31 AM desultory <desultory@gentoo.org> wrote: > > You based your argument on your preference, as opposed to reality. This entire thread is about preference. The reality is that you need to use your real name to contribute to Gentoo right now. You would prefer that it be otherwise. There is no harm in expressing that. > Accepting and providing payments are fairly basic operations > for legal entities to engage in, even if the foundation were to be > dissolved there would still be financial transactions apropos Gentoo. If we were operating under an umbrella org, Gentoo would not be legally responsible for these activities. Also, I believe that these activities should STILL be minimized, ideally towards zero. Physical servers and bank accounts are vulnerabilities that can be disrupted. The less you depend on them, the more resilient you are. If Gentoo were nothing more than a git repo it would be almost impossible to disrupt its operations as these are trivially replicated. If the services it did run were entirely open they would be trivially mirrored (I mean open everything - not just the upstream code, but all our configs/etc - obviously short of the credentials). Yes, I'm obviously speaking aspirationally, but the principle is still valid. IMO FOSS solutions for replacing some of the infra-heavy existing solutions like bugzilla are lacking, so this could be a long road. However, anytime we deploy something new we should be asking whether any Gentoo user can trivially replicate the entire service based on our documentation and published data (ideally with a few lines), ideally including even authentication (no reason a Gentoo credential shouldn't work on a non-Gentoo site in a world where federation is common). If the answer is no, then we're creating a dependency on some black box that could be taken away from us. > In that case, you are advocating for having no: passwords, password > hashes, private e-mail (including security related correspondence), no > encryption keys, no signing keys, no pre-release code, no closed source > code, no code not meant for release for any reason at all, no > confidential data at all, and probably other things that I neglected to > list. None of those are really PII. However, we should certainly be minimizing our dependence on all of these. We should depend on actual PII even less, and I'm skeptical that we need to retain this at all if we stop operating a legal entity. I'm not saying that we'll ever reach zero, but anytime we can accomplish our goals without resorting to using the laundry list of stuff you just provided, we should. -- Rich ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: GLEP 76 2019-07-03 11:13 ` Rich Freeman @ 2019-07-04 4:32 ` desultory 0 siblings, 0 replies; 110+ messages in thread From: desultory @ 2019-07-04 4:32 UTC (permalink / raw To: gentoo-project On 07/03/19 07:13, Rich Freeman wrote: > On Wed, Jul 3, 2019 at 12:31 AM desultory <desultory@gentoo.org> wrote: >> >> You based your argument on your preference, as opposed to reality. > > This entire thread is about preference. The reality is that you need > to use your real name to contribute to Gentoo right now. You would > prefer that it be otherwise. There is no harm in expressing that. > That "reality" is, once again, not real. Sure, there is the (practically unverifiable) requirement for signing off commits, but that is hardly the only way to contribute to Gentoo right now. >> Accepting and providing payments are fairly basic operations >> for legal entities to engage in, even if the foundation were to be >> dissolved there would still be financial transactions apropos Gentoo. > > If we were operating under an umbrella org, Gentoo would not be > legally responsible for these activities. > > Also, I believe that these activities should STILL be minimized, > ideally towards zero. Physical servers and bank accounts are > vulnerabilities that can be disrupted. The less you depend on them, > the more resilient you are. > Again, I ask: how? > If Gentoo were nothing more than a git repo it would be almost > impossible to disrupt its operations as these are trivially > replicated. If the services it did run were entirely open they would > be trivially mirrored (I mean open everything - not just the upstream > code, but all our configs/etc - obviously short of the credentials). > If Gentoo were nothing more than a git repo it would be almost useless. No bug tracking, no integrated communications channels beyond various forms of repo abuse, no user support, no mailing lists, no bespoke package manager, no non-trivial analogs of e.g. eselect, not even documentation outside of a git repo. On the plus side, there would likely be next to no pesky users either. > Yes, I'm obviously speaking aspirationally, but the principle is still > valid. IMO FOSS solutions for replacing some of the infra-heavy > existing solutions like bugzilla are lacking, so this could be a long > road. However, anytime we deploy something new we should be asking > whether any Gentoo user can trivially replicate the entire service > based on our documentation and published data (ideally with a few > lines), ideally including even authentication (no reason a Gentoo > credential shouldn't work on a non-Gentoo site in a world where > federation is common). If the answer is no, then we're creating a > dependency on some black box that could be taken away from us. > As with most principles, what validity it has only extends to a point and that point s far and away exceeded by what could loosely be termed your proposals (given that there are no details beyond handwaving away all practical considerations). By your argument, virtually everything hosted on Gentoo controlled infra is a liability, not just bugzilla, but the mailing lists (especially -core), developer mail in general, the forums, the wiki, even your reductive case of gentoo.git would bear some "black box". >> In that case, you are advocating for having no: passwords, password >> hashes, private e-mail (including security related correspondence), no >> encryption keys, no signing keys, no pre-release code, no closed source >> code, no code not meant for release for any reason at all, no >> confidential data at all, and probably other things that I neglected to >> list. > > None of those are really PII. However, we should certainly be > minimizing our dependence on all of these. We should depend on actual > PII even less, and I'm skeptical that we need to retain this at all if > we stop operating a legal entity. > Having "nothing to steal" means having nothing that other people value, not just not having one specific class of things other people might value. Bearing in mind that none of the things I listed are at all specific to the foundation; how, exactly, would not having a legal entity (good luck with enforcing and defending licensing and the use of marks, among other things) remove the need to have any of the things I listed? Any given one, your choice, how would an existing need for it go away without a legal entity? > I'm not saying that we'll ever reach zero, but anytime we can > accomplish our goals without resorting to using the laundry list of > stuff you just provided, we should. > While having preferences for lighter and more open systems is, to an extent, something toward which one can work, the degree of purity testing that you are implying is a virtually guaranteed path to extinction. ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: GLEP 76 2019-06-15 9:49 ` [gentoo-project] Questions for Gentoo Council nominees: GLEP 76 Andrew Savchenko ` (4 preceding siblings ...) 2019-06-24 22:18 ` Andrew Savchenko @ 2019-06-30 7:11 ` Patrick Lauer 2019-06-30 7:42 ` Michał Górny 5 siblings, 1 reply; 110+ messages in thread From: Patrick Lauer @ 2019-06-30 7:11 UTC (permalink / raw To: gentoo-project On 6/15/19 11:49 AM, Andrew Savchenko wrote: > On Sat, 15 Jun 2019 12:42:20 +0300 Andrew Savchenko wrote: >> Hi all! >> >> Last year we had a good initiative: it addition to (or even instead >> of) manifests nominees were asked questions by voters. So let's >> continue this year. >> >> I propose to have one question per thread spawned by this e-mail to >> keep discussion focused. If you have multiple questions, please >> start multiple threads. If your question was already asked, please >> join a thread. >> >> I'll ask my questions in subsequent e-mails. > > In my opinion GLEP 76 is the most controversial decision made by > running council. While it fixed some long standing issues like > copyright headers and proper acknowledgement of out of the tree > contributors, it created grave problems: now some long-time > contributors and even developer are seriously discriminated because > they want to keep their privacy. > > What is your opinion on this problem? I think everyone involved in the discussion meant well, but different cultural starting points (e.g. different ideas about what copyright means), trying to find a compromise, not being experienced with legal language/concepts (or even legal concepts not translating well between languages) etc.etc. conspired to make this a very weirdly shaped thing that imo doesn't do what people think it does. I mostly ignored the discussion because it was a too high volume of email on a topic where I don't see a strong need to act, in hindsight that was naive optimism on my side. > Should GLEP 76 be left as is? No,it should be improved. E.g. having signed commits, and adding signed-off-by, is ... weird. It also leads to semantic satiation, where every commit has signed-off-by, every commit, signed-off-by, signed-off-by ... And since it's autogenerated it doesn't really mean anything. It would make more sense to add it *only* to commits from not-gentoo-devs, since all the other commits are already signed by authenticated users. > Should GLEP 76 be cancelled? > Should GLEP 76 be improved and how? See above :) ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: GLEP 76 2019-06-30 7:11 ` Patrick Lauer @ 2019-06-30 7:42 ` Michał Górny 2019-06-30 8:03 ` Patrick Lauer 0 siblings, 1 reply; 110+ messages in thread From: Michał Górny @ 2019-06-30 7:42 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 2525 bytes --] On Sun, 2019-06-30 at 09:11 +0200, Patrick Lauer wrote: > On 6/15/19 11:49 AM, Andrew Savchenko wrote: > > On Sat, 15 Jun 2019 12:42:20 +0300 Andrew Savchenko wrote: > > > Hi all! > > > > > > Last year we had a good initiative: it addition to (or even instead > > > of) manifests nominees were asked questions by voters. So let's > > > continue this year. > > > > > > I propose to have one question per thread spawned by this e-mail to > > > keep discussion focused. If you have multiple questions, please > > > start multiple threads. If your question was already asked, please > > > join a thread. > > > > > > I'll ask my questions in subsequent e-mails. > > > > In my opinion GLEP 76 is the most controversial decision made by > > running council. While it fixed some long standing issues like > > copyright headers and proper acknowledgement of out of the tree > > contributors, it created grave problems: now some long-time > > contributors and even developer are seriously discriminated because > > they want to keep their privacy. > > > > What is your opinion on this problem? > > I think everyone involved in the discussion meant well, but different > cultural starting points (e.g. different ideas about what copyright > means), trying to find a compromise, not being experienced with legal > language/concepts (or even legal concepts not translating well between > languages) etc.etc. conspired to make this a very weirdly shaped thing > that imo doesn't do what people think it does. > > I mostly ignored the discussion because it was a too high volume of > email on a topic where I don't see a strong need to act, in hindsight > that was naive optimism on my side. It's funny you say that given that you've trolled the result for 4 months. > > > Should GLEP 76 be left as is? > > No,it should be improved. > E.g. having signed commits, and adding signed-off-by, is ... weird. > It also leads to semantic satiation, where every commit has > signed-off-by, every commit, signed-off-by, signed-off-by ... > > And since it's autogenerated it doesn't really mean anything. It would > make more sense to add it *only* to commits from not-gentoo-devs, since > all the other commits are already signed by authenticated users. How would you verify that devs have actually read the new spec, and not just ignored it? Do you prefer that we disabled commit access for everyone, and then asked everyone to make a vow? -- Best regards, Michał Górny [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 618 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: GLEP 76 2019-06-30 7:42 ` Michał Górny @ 2019-06-30 8:03 ` Patrick Lauer 2019-06-30 22:27 ` Robin H. Johnson 0 siblings, 1 reply; 110+ messages in thread From: Patrick Lauer @ 2019-06-30 8:03 UTC (permalink / raw To: gentoo-project On 6/30/19 9:42 AM, Michał Górny wrote: > On Sun, 2019-06-30 at 09:11 +0200, Patrick Lauer wrote: >> On 6/15/19 11:49 AM, Andrew Savchenko wrote: >>> On Sat, 15 Jun 2019 12:42:20 +0300 Andrew Savchenko wrote: >>>> Hi all! >>>> >>>> Last year we had a good initiative: it addition to (or even instead >>>> of) manifests nominees were asked questions by voters. So let's >>>> continue this year. >>>> >>>> I propose to have one question per thread spawned by this e-mail to >>>> keep discussion focused. If you have multiple questions, please >>>> start multiple threads. If your question was already asked, please >>>> join a thread. >>>> >>>> I'll ask my questions in subsequent e-mails. >>> >>> In my opinion GLEP 76 is the most controversial decision made by >>> running council. While it fixed some long standing issues like >>> copyright headers and proper acknowledgement of out of the tree >>> contributors, it created grave problems: now some long-time >>> contributors and even developer are seriously discriminated because >>> they want to keep their privacy. >>> >>> What is your opinion on this problem? >> >> I think everyone involved in the discussion meant well, but different >> cultural starting points (e.g. different ideas about what copyright >> means), trying to find a compromise, not being experienced with legal >> language/concepts (or even legal concepts not translating well between >> languages) etc.etc. conspired to make this a very weirdly shaped thing >> that imo doesn't do what people think it does. >> >> I mostly ignored the discussion because it was a too high volume of >> email on a topic where I don't see a strong need to act, in hindsight >> that was naive optimism on my side. > > It's funny you say that given that you've trolled the result > for 4 months. > Hey I've really missed the personal attacks from you. Do you think I can get 20% off if I order a pack of ten? I consider the *ideas* behind GLEP76 pretty reasonable (even if I don't agree with it completely), just the way it is written is ... eh ... very much open to individual subjective interpretation, which is not what you want in a standard. Especially not near legal issues. >> >>> Should GLEP 76 be left as is? >> >> No,it should be improved. >> E.g. having signed commits, and adding signed-off-by, is ... weird. >> It also leads to semantic satiation, where every commit has >> signed-off-by, every commit, signed-off-by, signed-off-by ... >> >> And since it's autogenerated it doesn't really mean anything. It would >> make more sense to add it *only* to commits from not-gentoo-devs, since >> all the other commits are already signed by authenticated users. > > How would you verify that devs have actually read the new spec, and not > just ignored it? Do you prefer that we disabled commit access for > everyone, and then asked everyone to make a vow? > I don't quite understand what you read into my comment. Adding an autogenerated "Blessed-by-Krom" has very little *meaning*, so what do we gain by adding an autogenerated "Blessed-by-Krom"? (No, eternal battle in the afterlife is not guaranteed) Since it's mandatory to continue committing, and autogenerated ... what does it really do? And how does it do more than requiring people to read and understand the rules before, and signing their commits? (Which, legally, shows an equivalent intent) (Does anyone actually read *and understand* Terms&Conditions? How do you verify that? Usually you'd just assume that people are not actively malicious and that their word is enough) So from my perspective GLEP76 doesn't really improve the situation, just makes everything more complex and causes exhausting discussions about non-technical topics that don't improve the distro. ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: GLEP 76 2019-06-30 8:03 ` Patrick Lauer @ 2019-06-30 22:27 ` Robin H. Johnson 2019-07-01 1:31 ` Thomas Deutschmann 0 siblings, 1 reply; 110+ messages in thread From: Robin H. Johnson @ 2019-06-30 22:27 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 2227 bytes --] On Sun, Jun 30, 2019 at 10:03:52AM +0200, Patrick Lauer wrote: > Adding an autogenerated "Blessed-by-Krom" has very little *meaning*, so > what do we gain by adding an autogenerated "Blessed-by-Krom"? (No, > eternal battle in the afterlife is not guaranteed) > > Since it's mandatory to continue committing, and autogenerated ... what > does it really do? And how does it do more than requiring people to read > and understand the rules before, and signing their commits? (Which, > legally, shows an equivalent intent) > > (Does anyone actually read *and understand* Terms&Conditions? How do you > verify that? Usually you'd just assume that people are not actively > malicious and that their word is enough) > > So from my perspective GLEP76 doesn't really improve the situation, just > makes everything more complex and causes exhausting discussions about > non-technical topics that don't improve the distro. As a clear example of meaningful agreement to the DCO vs the autogenerated agreement that Patrick is concerned about, look at GnuPG's model: 1. A new contributor must send a OpenPGP-signed copy of the GnuPG DCO text to the public mailing list (the exact wording of the DCO contains only a minor change s/open/free/ per FSF principles). 2. Signed-off-by trailer in the commit message is ALSO required, and is only used to verify against the DCO registry. 3. The documentation says a) no pseudonyms, and b) anonymous contributions can be done with a proxy who is willing to certify for you: https://gnupg.org/faq/HACKING.html#sec-1-3 4. There's a registry of DCO signatories: https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=blob;f=AUTHORS;hb=HEAD#l163 However, there are two names that stand out as pseudonyms: https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=blob;f=AUTHORS;hb=HEAD#l187 I think is an implicit outcome of the two policy statements together: Pseudonyms are also valid if there is a certifying proxy. -- Robin Hugh Johnson Gentoo Linux: Dev, Infra Lead, Foundation Treasurer E-Mail : robbat2@gentoo.org GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85 GnuPG FP : 7D0B3CEB E9B85B1F 825BCECF EE05E6F6 A48F6136 [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 1113 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: GLEP 76 2019-06-30 22:27 ` Robin H. Johnson @ 2019-07-01 1:31 ` Thomas Deutschmann 0 siblings, 0 replies; 110+ messages in thread From: Thomas Deutschmann @ 2019-07-01 1:31 UTC (permalink / raw To: gentoo-project [-- Attachment #1.1: Type: text/plain, Size: 2995 bytes --] On 2019-07-01 00:27, Robin H. Johnson wrote: > As a clear example of meaningful agreement to the DCO vs the > autogenerated agreement that Patrick is concerned about, look at GnuPG's > model: > > 1. A new contributor must send a OpenPGP-signed copy of the GnuPG DCO > text to the public mailing list (the exact wording of the DCO > contains only a minor change s/open/free/ per FSF principles). > 2. Signed-off-by trailer in the commit message is ALSO required, and is > only used to verify against the DCO registry. From my understanding of Patrick's concerns, this doesn't change anything for him: It's still possible to autogenerate such a statement. From my understanding he is questioning the whole idea behind this: I.e. is there really a chance that this will protect anyone/anything? Is there really a chance that the committer can be legally held accountable? At least in Europe, a GPG signature has no legal meaning. You will need a qualified digital signature for any legal implications. There are still companies/projects out there requiring that you add your handwritten signature below the CLA (i.e. this will require that you send the document via post or fax). So if we are not 100% sure that this will fix a real problem and will stand up in court if necessary, the whole thing was just a waste of time. But maybe that's not what Patrick wanted to say :-) I was told that the main driver for GLEP 76 was to protect the Gentoo foundation: Whenever something happens within Gentoo namespace, Gentoo foundation is the only accountable body. In case someone violated DCO and added IP he/she didn't own, the main interest of the actual copyright owner is to remove the IP in question. I really hope we will never experience such a situation but judging from GitHub's public DMCA log I would expect that we will either have to spend a lot of money trying to defend Gentoo or would at least have to prune (rewrite) repository to get rid of any affected fragment (which could be challenging). The copyright holder may also demand compensation. It's important to understand that the foundation will have to pay for this... Now thanks to the DCO statement, the foundation is in the position to get the money back from contributor who violated DCO and caused the trouble. Because I don't expect that the contributor will say, "Oh right, I am sorry, this was my fault, let me pay your expenses", foundation will now have to sue the contributor. The chances of success are very low if contributor isn't within same jurisdiction. In other words: It will be hard for the foundation to sue anyone in Europe for example because the GPG-signed statement has no legal significance for Europeans. So this is mainly a US-only thing from legal perspective, if at all (I am not familiar with US law). -- Regards, Thomas Deutschmann / Gentoo Linux Developer C4DD 695F A713 8F24 2AA1 5638 5849 7EE5 1D5D 74A5 [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 618 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* [gentoo-project] Questions for Gentoo Council nominees: Power balance 2019-06-15 9:42 [gentoo-project] Questions for Gentoo Council nominees Andrew Savchenko 2019-06-15 9:49 ` [gentoo-project] Questions for Gentoo Council nominees: GLEP 76 Andrew Savchenko @ 2019-06-15 10:00 ` Andrew Savchenko 2019-06-15 10:34 ` Ulrich Mueller ` (7 more replies) 2019-06-15 10:24 ` [gentoo-project] Questions for Gentoo Council nominees: Bringing new people Andrew Savchenko ` (6 subsequent siblings) 8 siblings, 8 replies; 110+ messages in thread From: Andrew Savchenko @ 2019-06-15 10:00 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1449 bytes --] On Sat, 15 Jun 2019 12:42:20 +0300 Andrew Savchenko wrote: > Hi all! > > Last year we had a good initiative: it addition to (or even instead > of) manifests nominees were asked questions by voters. So let's > continue this year. > > I propose to have one question per thread spawned by this e-mail to > keep discussion focused. If you have multiple questions, please > start multiple threads. If your question was already asked, please > join a thread. > > I'll ask my questions in subsequent e-mails. Gentoo power balance was carefully crafted over the years. However during last year that balance was disrupted: 1. The same person can now be in the Gentoo Council and the Trustees board. 2. QA can now bypass Comrel on bans. What is your opinion on this? Should this balance be left as is? If it should be tuned, then how? I'm worried about that some people or teams may gain too much power and misuse it. One possible solution will be to limit number of teams or roles a single person may participate, but this may result in some teams outnumbered since many have lack of manpower problem. A better solution may be "single person => single vote" rule, so everyone is free to participate where and how they want, but in a case when multiple teams are involved in processing an issue a single person may vote only once and it is up to them to choose using what role. Best regards, Andrew Savchenko [-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Power balance 2019-06-15 10:00 ` [gentoo-project] Questions for Gentoo Council nominees: Power balance Andrew Savchenko @ 2019-06-15 10:34 ` Ulrich Mueller 2019-06-15 21:25 ` Andreas K. Huettel ` (6 subsequent siblings) 7 siblings, 0 replies; 110+ messages in thread From: Ulrich Mueller @ 2019-06-15 10:34 UTC (permalink / raw To: Andrew Savchenko; +Cc: gentoo-project [-- Attachment #1: Type: text/plain, Size: 757 bytes --] >>>>> On Sat, 15 Jun 2019, Andrew Savchenko wrote: > Gentoo power balance was carefully crafted over the years. However > during last year that balance was disrupted: > 1. The same person can now be in the Gentoo Council and the Trustees > board. Ultimately, the electorate is going to decide if that will actually happen. Personally, I wouldn't vote for the same person in both Council and Trustee elections. > 2. QA can now bypass Comrel on bans. Yeah, and I had a part in mitigating it by limiting the duration of such bans to 14 days, instead of 30 days as originally proposed. (Which I was heavily criticised for and accused of being "childish" in another mail sent to -project earlier today. I guess it's impossible to please everybody.) Ulrich [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 487 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Power balance 2019-06-15 10:00 ` [gentoo-project] Questions for Gentoo Council nominees: Power balance Andrew Savchenko 2019-06-15 10:34 ` Ulrich Mueller @ 2019-06-15 21:25 ` Andreas K. Huettel 2019-06-16 7:31 ` Mikle Kolyada ` (5 subsequent siblings) 7 siblings, 0 replies; 110+ messages in thread From: Andreas K. Huettel @ 2019-06-15 21:25 UTC (permalink / raw To: gentoo-project; +Cc: Andrew Savchenko [-- Attachment #1: Type: text/plain, Size: 534 bytes --] > > Gentoo power balance was carefully crafted over the years. However > during last year that balance was disrupted: > [...] > 2. QA can now bypass Comrel on bans. > That is not a change of policy, but a clarification of how it was intended in a previous council decision (years ago). Even if nobody believes me, this is how things would have been handled during my tenure as comrel lead. -- Andreas K. Hüttel dilfridge@gentoo.org Gentoo Linux developer (council, toolchain, base-system, perl, libreoffice) [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 981 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Power balance 2019-06-15 10:00 ` [gentoo-project] Questions for Gentoo Council nominees: Power balance Andrew Savchenko 2019-06-15 10:34 ` Ulrich Mueller 2019-06-15 21:25 ` Andreas K. Huettel @ 2019-06-16 7:31 ` Mikle Kolyada 2019-06-16 15:56 ` Roy Bamford ` (4 subsequent siblings) 7 siblings, 0 replies; 110+ messages in thread From: Mikle Kolyada @ 2019-06-16 7:31 UTC (permalink / raw To: gentoo-project [-- Attachment #1.1: Type: text/plain, Size: 682 bytes --] On 15.06.2019 13:00, Andrew Savchenko wrote: [...] > 1. The same person can now be in the Gentoo Council and the Trustees > board. > 2. QA can now bypass Comrel on bans. > > What is your opinion on this? > Should this balance be left as is? > If it should be tuned, then how? > 1. Personally I would not vote for the same person being council and trustees member at the same time. 2. QA has already had the right of bypassing ComRel on bans once QA lead requested it from infra directly. Now we have clear policy about it which helps people avoiding confusion, no implicit actions anymore therefore this is less questionable now than it was before. [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 488 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Power balance 2019-06-15 10:00 ` [gentoo-project] Questions for Gentoo Council nominees: Power balance Andrew Savchenko ` (2 preceding siblings ...) 2019-06-16 7:31 ` Mikle Kolyada @ 2019-06-16 15:56 ` Roy Bamford 2019-06-16 22:18 ` Thomas Deutschmann ` (3 subsequent siblings) 7 siblings, 0 replies; 110+ messages in thread From: Roy Bamford @ 2019-06-16 15:56 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 2295 bytes --] On 2019.06.15 11:00, Andrew Savchenko wrote: > On Sat, 15 Jun 2019 12:42:20 +0300 Andrew Savchenko wrote: > > Hi all! > > > > Last year we had a good initiative: it addition to (or even instead > > of) manifests nominees were asked questions by voters. So let's > > continue this year. > > > > I propose to have one question per thread spawned by this e-mail to > > keep discussion focused. If you have multiple questions, please > > start multiple threads. If your question was already asked, please > > join a thread. > > > > I'll ask my questions in subsequent e-mails. > > Gentoo power balance was carefully crafted over the years. However > during last year that balance was disrupted: [snip] I don't that is correct but it may not matter to the rest of the discussion. When drobbins left in 2004, the Foundation was formed to take over the assets of Gentoo Technologies Inc., which had owned Gentoos assets while drobbins was BDFL. At that time the TLPL, without the BDFL continued to look after the technical issues. For whatever reasons, the TLPL became ineffective and the council was formed to address that. I don't have any data to suggest that the Foundation endorsed the councils terms of reference or otherwise. The point is, the Gentoo power balance just happened as a series of responses to local problems at the time. > 1. The same person can now be in the Gentoo Council and the Trustees > board. Its not new. drobbins was both BDFL (TLPL Manager) and one of the directors of Gentoo Technologies Inc. When the Foundation bylaws were adopted in 2008, the thinking was that the council would put forward project ideas that needed to be funded and separation of duties requires that those that want to spend the money should be a separate group from those that approve it. Its never been an issue since to my knowledge, council as a body, have never requested funding for anything. It would still be a bad thing if the trustees was a subset of the council. The two roles require different skill sets, so I don't think overlap is either useful or desirable. > Best regards, > Andrew Savchenko > -- Regards, Roy Bamford (Neddyseagoon) a member of elections gentoo-ops forum-mods arm64 [-- Attachment #2: Type: application/pgp-signature, Size: 488 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Power balance 2019-06-15 10:00 ` [gentoo-project] Questions for Gentoo Council nominees: Power balance Andrew Savchenko ` (3 preceding siblings ...) 2019-06-16 15:56 ` Roy Bamford @ 2019-06-16 22:18 ` Thomas Deutschmann 2019-06-17 1:38 ` Kristian Fiskerstrand ` (2 subsequent siblings) 7 siblings, 0 replies; 110+ messages in thread From: Thomas Deutschmann @ 2019-06-16 22:18 UTC (permalink / raw To: gentoo-project [-- Attachment #1.1: Type: text/plain, Size: 1298 bytes --] Hi, On 2019-06-15 12:00, Andrew Savchenko wrote: > Gentoo power balance was carefully crafted over the years. However > during last year that balance was disrupted: > > 1. The same person can now be in the Gentoo Council and the Trustees > board. > 2. QA can now bypass Comrel on bans. > > What is your opinion on this? > Should this balance be left as is? > If it should be tuned, then how? > > I'm worried about that some people or teams may gain too much power > and misuse it. I fully share your concerns. Please read what I wrote before council voted on that topic https://archives.gentoo.org/gentoo-project/message/ba028e0ca53f6f55cf04f52645b52cee and during that meeting and today in https://archives.gentoo.org/gentoo-project/message/a3b6bf6b96d2703ea71ec3e0fdc4889b. But even if some of us are disagreeing and concerned, for now we have to accept and respect that this motion passed. That's part of any democratic process. May I ask you if you know GLEP 77 (Gentoo General Resolution)? With such a 'rescue tool' in place we all should be a little bit more relaxed and have some faith in each other, even if we disagree on some topics. -- Regards, Thomas Deutschmann / Gentoo Linux Developer C4DD 695F A713 8F24 2AA1 5638 5849 7EE5 1D5D 74A5 [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 618 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Power balance 2019-06-15 10:00 ` [gentoo-project] Questions for Gentoo Council nominees: Power balance Andrew Savchenko ` (4 preceding siblings ...) 2019-06-16 22:18 ` Thomas Deutschmann @ 2019-06-17 1:38 ` Kristian Fiskerstrand 2019-06-18 14:41 ` William Hubbs 2019-06-30 7:26 ` Patrick Lauer 7 siblings, 0 replies; 110+ messages in thread From: Kristian Fiskerstrand @ 2019-06-17 1:38 UTC (permalink / raw To: gentoo-project, Andrew Savchenko [-- Attachment #1.1: Type: text/plain, Size: 1038 bytes --] On 6/15/19 12:00 PM, Andrew Savchenko wrote: > > Gentoo power balance was carefully crafted over the years. However > during last year that balance was disrupted: > > 1. The same person can now be in the Gentoo Council and the Trustees > board. This isn't unprecedented, and ultimately it likely isn't a big concern. > 2. QA can now bypass Comrel on bans. This is more a formality than anything else, and since it is only for short term matters, the clarifications are likely a good thing. > > A better solution may be "single person => single vote" rule, so > everyone is free to participate where and how they want, but in a > case when multiple teams are involved in processing an issue a > single person may vote only once and it is up to them to choose > using what role. > As long as there is no conflict of interest this seems counter-intuitive. -- Kristian Fiskerstrand OpenPGP keyblock reachable at hkp://pool.sks-keyservers.net fpr:94CB AFDD 3034 5109 5618 35AA 0B7F 8B60 E3ED FAE3 [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 488 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Power balance 2019-06-15 10:00 ` [gentoo-project] Questions for Gentoo Council nominees: Power balance Andrew Savchenko ` (5 preceding siblings ...) 2019-06-17 1:38 ` Kristian Fiskerstrand @ 2019-06-18 14:41 ` William Hubbs 2019-06-30 7:26 ` Patrick Lauer 7 siblings, 0 replies; 110+ messages in thread From: William Hubbs @ 2019-06-18 14:41 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1251 bytes --] On Sat, Jun 15, 2019 at 01:00:33PM +0300, Andrew Savchenko wrote: > Gentoo power balance was carefully crafted over the years. However > during last year that balance was disrupted: > > 1. The same person can now be in the Gentoo Council and the Trustees > board. I personally wouldn't vote for that, but you are right, they can. > 2. QA can now bypass Comrel on bans. I was on the council when this first came up. I had several discussions with the comrel lead at the time and comrel did not want to be involved in the process of qa temporarily suspending commit privileges. > What is your opinion on this? > Should this balance be left as is? > If it should be tuned, then how? > > I'm worried about that some people or teams may gain too much power > and misuse it. I'm not as concerned about the trustees/council as I am about other teams. For example, it is possible right now for someone to serve on qa, comrel and the council at the same time. I have voiced my concerns about this in the past, but there are a number of people in the distro who don't see this as a problem, so nothing happened. I do plan to bring up a glep 39 change again for this issue and we'll see what happens. William [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 195 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Power balance 2019-06-15 10:00 ` [gentoo-project] Questions for Gentoo Council nominees: Power balance Andrew Savchenko ` (6 preceding siblings ...) 2019-06-18 14:41 ` William Hubbs @ 2019-06-30 7:26 ` Patrick Lauer 7 siblings, 0 replies; 110+ messages in thread From: Patrick Lauer @ 2019-06-30 7:26 UTC (permalink / raw To: gentoo-project On 6/15/19 12:00 PM, Andrew Savchenko wrote: > On Sat, 15 Jun 2019 12:42:20 +0300 Andrew Savchenko wrote: >> Hi all! >> >> Last year we had a good initiative: it addition to (or even instead >> of) manifests nominees were asked questions by voters. So let's >> continue this year. >> >> I propose to have one question per thread spawned by this e-mail to >> keep discussion focused. If you have multiple questions, please >> start multiple threads. If your question was already asked, please >> join a thread. >> >> I'll ask my questions in subsequent e-mails. > > Gentoo power balance was carefully crafted over the years. However > during last year that balance was disrupted: > Over the years there were lots of changes. The recent changes are not /that/ unusual, so I don't see it as a disruption of the balance more than previous changes. > 1. The same person can now be in the Gentoo Council and the Trustees > board. I don't directly see that as a problem. But both Council and Trustees seem to have a lack of members with enough time already, so not having time in two places sounds inconvenient > 2. QA can now bypass Comrel on bans. Every decision involving QA and ComRel upsets someone. The goal of these rules is to contain and isolate bad actors, now we have ... infra, qa, comrel at least, able to act. I'm not sure if delegating capabilities to that many groups make sense, but there are good arguments why any of them should be able to act. > What is your opinion on this? > Should this balance be left as is? > If it should be tuned, then how? > > I'm worried about that some people or teams may gain too much power > and misuse it. > Those with more free time already have a disproportional effect, should we limit their acceptable amount of contributions? If you're worried about people pushing things the wrong way the only way I see to fix it is to recruit allies (e.g. recruit new devs who have ideas similar to yours, or motivate existing devs to work on a problem) and spend time on bending things more towards your ideals. ^ permalink raw reply [flat|nested] 110+ messages in thread
* [gentoo-project] Questions for Gentoo Council nominees: Bringing new people 2019-06-15 9:42 [gentoo-project] Questions for Gentoo Council nominees Andrew Savchenko 2019-06-15 9:49 ` [gentoo-project] Questions for Gentoo Council nominees: GLEP 76 Andrew Savchenko 2019-06-15 10:00 ` [gentoo-project] Questions for Gentoo Council nominees: Power balance Andrew Savchenko @ 2019-06-15 10:24 ` Andrew Savchenko 2019-06-15 16:24 ` Kristian Fiskerstrand ` (4 more replies) 2019-06-16 18:09 ` [gentoo-project] Questions for Gentoo Council nominees: Gentoo as hobbyist distro Michał Górny ` (5 subsequent siblings) 8 siblings, 5 replies; 110+ messages in thread From: Andrew Savchenko @ 2019-06-15 10:24 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1276 bytes --] On Sat, 15 Jun 2019 12:42:20 +0300 Andrew Savchenko wrote: > Hi all! > > Last year we had a good initiative: it addition to (or even instead > of) manifests nominees were asked questions by voters. So let's > continue this year. > > I propose to have one question per thread spawned by this e-mail to > keep discussion focused. If you have multiple questions, please > start multiple threads. If your question was already asked, please > join a thread. > > I'll ask my questions in subsequent e-mails. As almost any FOSS project Gentoo suffers from lack of manpower in various areas. While there are technical ways to amend this like automation improvements I'd like to focus on bringing new people. Life changes, some developers eventually quit; number of packages is growing (not only in Gentoo, but world-wide), their complexity grows. All this requires new developers. How do you propose to bring new people to our team? What as the Council member you can do? What do you think on current entrance threshold? What about contributions by non-developers? Should we focus on e.g. encouraging proxied maintainers to become developers or should we grow out of the tree contributions without git tree access? Best regards, Andrew Savchenko [-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Bringing new people 2019-06-15 10:24 ` [gentoo-project] Questions for Gentoo Council nominees: Bringing new people Andrew Savchenko @ 2019-06-15 16:24 ` Kristian Fiskerstrand 2019-06-15 21:23 ` Andreas K. Huettel ` (3 subsequent siblings) 4 siblings, 0 replies; 110+ messages in thread From: Kristian Fiskerstrand @ 2019-06-15 16:24 UTC (permalink / raw To: gentoo-project, Andrew Savchenko [-- Attachment #1.1: Type: text/plain, Size: 1436 bytes --] On 6/15/19 12:24 PM, Andrew Savchenko wrote: > How do you propose to bring new people to our team? What as the > Council member you can do? Ensure Gentoo is a distro taken serious, which is a multi-step matter; (i) by having a good reputation for good technical solutions of (a) the distro itself; and (b) amongst upstream developers by ensuring patches etc are contributed; and (ii) a professional behavior so it is taken serious by others; and (iii) it is definitely needed to become more active at (a) various conferences, both with stands to promote gentoo, (b) but also participations in various LUGs and other venues. > What do you think on current entrance threshold? It is definitely not difficult to become a developer if you're devoted/interested in doing so, if anything it is a bit too low, but that can be a good thing if balanced with proper mentoring to bring people in. > What about contributions by non-developers? Should we focus on e.g. > encouraging proxied maintainers to become developers or should we > grow out of the tree contributions without git tree access? Depends on type of package, for core packages, unless the proxied maintainer are also upstream developers etc we likely want to maintian control within gentoo developers. -- Kristian Fiskerstrand OpenPGP keyblock reachable at hkp://pool.sks-keyservers.net fpr:94CB AFDD 3034 5109 5618 35AA 0B7F 8B60 E3ED FAE3 [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 488 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Bringing new people 2019-06-15 10:24 ` [gentoo-project] Questions for Gentoo Council nominees: Bringing new people Andrew Savchenko 2019-06-15 16:24 ` Kristian Fiskerstrand @ 2019-06-15 21:23 ` Andreas K. Huettel 2019-06-16 18:51 ` Mikle Kolyada ` (2 subsequent siblings) 4 siblings, 0 replies; 110+ messages in thread From: Andreas K. Huettel @ 2019-06-15 21:23 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 891 bytes --] Am Samstag, 15. Juni 2019, 12:24:15 CEST schrieb Andrew Savchenko: > > How do you propose to bring new people to our team? What as the > Council member you can do? Focus less on pointless mailing list discussions and more on improving gentoo. > What do you think on current entrance threshold? Technical knowledge is necessary. The entrance threshold is to a large extent a matter of perception. If you know what you are doing (and someone from recruiters has time= you can in principle go through the entire recruitment procedure within 48h. > What about contributions by non-developers? Should we focus on e.g. > encouraging proxied maintainers to become developers Yes. People should take responsibility for their own contributions. -- Andreas K. Hüttel dilfridge@gentoo.org Gentoo Linux developer (council, toolchain, base-system, perl, libreoffice) [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 981 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Bringing new people 2019-06-15 10:24 ` [gentoo-project] Questions for Gentoo Council nominees: Bringing new people Andrew Savchenko 2019-06-15 16:24 ` Kristian Fiskerstrand 2019-06-15 21:23 ` Andreas K. Huettel @ 2019-06-16 18:51 ` Mikle Kolyada 2019-06-16 22:21 ` Thomas Deutschmann 2019-06-19 2:39 ` William Hubbs 4 siblings, 0 replies; 110+ messages in thread From: Mikle Kolyada @ 2019-06-16 18:51 UTC (permalink / raw To: gentoo-project [-- Attachment #1.1: Type: text/plain, Size: 2392 bytes --] On 15.06.2019 13:24, Andrew Savchenko wrote: > On Sat, 15 Jun 2019 12:42:20 +0300 Andrew Savchenko wrote: >> Hi all! >> >> Last year we had a good initiative: it addition to (or even instead >> of) manifests nominees were asked questions by voters. So let's >> continue this year. >> >> I propose to have one question per thread spawned by this e-mail to >> keep discussion focused. If you have multiple questions, please >> start multiple threads. If your question was already asked, please >> join a thread. >> >> I'll ask my questions in subsequent e-mails. > As almost any FOSS project Gentoo suffers from lack of manpower in > various areas. While there are technical ways to amend this like > automation improvements I'd like to focus on bringing new people. > > Life changes, some developers eventually quit; number of packages > is growing (not only in Gentoo, but world-wide), their complexity > grows. All this requires new developers. > > How do you propose to bring new people to our team? What as the > Council member you can do? This does not depend on council directly, but I think we must improve existing polices and procedures, some people who I would like to see amongst devs tell me that they are literally afraid to start the process because we have lots of things to learn and some of them are poorly described. I also think that publicity is a must (conferences/talks/etc), this usually helps new people to get their questions answered therefore they are more interested to be involved. > What do you think on current entrance threshold? The threshold corresponds 1:1 to the current situation in the distro (I mean polices demands and general developers qualification), generally this is not really difficult to become a developer, especially if you have a good mentor (as a recruiter I can firmly claim that the good mentor is the 60% of success), enthusiasm and free time. > What about contributions by non-developers? Should we focus on e.g. > encouraging proxied maintainers to become developers or should we > grow out of the tree contributions without git tree access I'd say being a proxied maintainer is more time consuming deal than the whole process of becoming a developer. Also once you became a dev you have much more freedom to help the distro, so yes. > > Best regards, > Andrew Savchenko [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 488 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Bringing new people 2019-06-15 10:24 ` [gentoo-project] Questions for Gentoo Council nominees: Bringing new people Andrew Savchenko ` (2 preceding siblings ...) 2019-06-16 18:51 ` Mikle Kolyada @ 2019-06-16 22:21 ` Thomas Deutschmann 2019-06-19 2:39 ` William Hubbs 4 siblings, 0 replies; 110+ messages in thread From: Thomas Deutschmann @ 2019-06-16 22:21 UTC (permalink / raw To: gentoo-project [-- Attachment #1.1: Type: text/plain, Size: 1968 bytes --] On 2019-06-15 12:24, Andrew Savchenko wrote: > As almost any FOSS project Gentoo suffers from lack of manpower in > various areas. While there are technical ways to amend this like > automation improvements I'd like to focus on bringing new people. > > Life changes, some developers eventually quit; number of packages > is growing (not only in Gentoo, but world-wide), their complexity > grows. All this requires new developers. > > How do you propose to bring new people to our team? What as the > Council member you can do? > What do you think on current entrance threshold? > What about contributions by non-developers? Should we focus on e.g. > encouraging proxied maintainers to become developers or should we > grow out of the tree contributions without git tree access? I want to quote from my previous Manifest: > Lack of manpower is always a problem. But I don't think it is the > council's job to change this. Job is maybe the wrong word but if you > would hope for a new council which will create a PR campaign for Gentoo > then please don't vote for me. Like I don't think that any government in > this world can create jobs on their own, I don’t believe that a single > committee in Gentoo alone can lead to interested persons becoming > developers. > For me, it is the project itself which must be interesting enough. But a > closed or toxic community would scare away anyone interested in the > project. However, it is not the council's job to make sure these > requirements are met. It is the responsibility of every single member of > the Gentoo community to keep this project interesting and make sure that > people want to join and stay in the community. So it is the community > which must define and live the rules. And the council will only act only > by majority decision of the community. -- Regards, Thomas Deutschmann / Gentoo Linux Developer C4DD 695F A713 8F24 2AA1 5638 5849 7EE5 1D5D 74A5 [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 618 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Bringing new people 2019-06-15 10:24 ` [gentoo-project] Questions for Gentoo Council nominees: Bringing new people Andrew Savchenko ` (3 preceding siblings ...) 2019-06-16 22:21 ` Thomas Deutschmann @ 2019-06-19 2:39 ` William Hubbs 4 siblings, 0 replies; 110+ messages in thread From: William Hubbs @ 2019-06-19 2:39 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1288 bytes --] On Sat, Jun 15, 2019 at 01:24:15PM +0300, Andrew Savchenko wrote: > As almost any FOSS project Gentoo suffers from lack of manpower in > various areas. While there are technical ways to amend this like > automation improvements I'd like to focus on bringing new people. I would like both. Automation is a good thing, but we need new people also. > How do you propose to bring new people to our team? What as the > Council member you can do? In my opinion, this falls on all of us. I think we need to work on making the community more welcoming, and that will take effort by everyone. > What do you think on current entrance threshold? Since I don't know what the entrance threshold for other distros is like, I don't feel really prepared to comment on ours. I do know we have people who are proxiied maintainers and who chose to stay proxied. I'll comment more on this below. > What about contributions by non-developers? Should we focus on e.g. > encouraging proxied maintainers to become developers or should we > grow out of the tree contributions without git tree access? Yes, I would like to see the distro focus on bringing in more developers. Proxy-maint is a good thing, but I would rather see proxy-maint set up as a way to move people toward being developers. William [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 195 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo as hobbyist distro 2019-06-15 9:42 [gentoo-project] Questions for Gentoo Council nominees Andrew Savchenko ` (2 preceding siblings ...) 2019-06-15 10:24 ` [gentoo-project] Questions for Gentoo Council nominees: Bringing new people Andrew Savchenko @ 2019-06-16 18:09 ` Michał Górny 2019-06-16 19:13 ` Kristian Fiskerstrand ` (4 more replies) 2019-06-21 13:21 ` [gentoo-project] Questions for Gentoo Council nominees: your achievements Michał Górny ` (4 subsequent siblings) 8 siblings, 5 replies; 110+ messages in thread From: Michał Górny @ 2019-06-16 18:09 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 916 bytes --] On Sat, 2019-06-15 at 12:42 +0300, Andrew Savchenko wrote: > Last year we had a good initiative: it addition to (or even instead > of) manifests nominees were asked questions by voters. So let's > continue this year. > > I propose to have one question per thread spawned by this e-mail to > keep discussion focused. If you have multiple questions, please > start multiple threads. If your question was already asked, please > join a thread. > Some developers were recently complaining that we're turning Gentoo into a hobbyist distro and that's apparently bad. Do you think Gentoo should allow for experimental and unstable features, and possibly breaking changes that make Gentoo more interesting for hobbyists? Or should we block breaking changes and become more conservative for users who prefer stable distribution with minimal maintenance burden? -- Best regards, Michał Górny [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 618 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo as hobbyist distro 2019-06-16 18:09 ` [gentoo-project] Questions for Gentoo Council nominees: Gentoo as hobbyist distro Michał Górny @ 2019-06-16 19:13 ` Kristian Fiskerstrand 2019-06-16 22:39 ` Thomas Deutschmann ` (3 subsequent siblings) 4 siblings, 0 replies; 110+ messages in thread From: Kristian Fiskerstrand @ 2019-06-16 19:13 UTC (permalink / raw To: gentoo-project, Michał Górny [-- Attachment #1.1: Type: text/plain, Size: 715 bytes --] On 6/16/19 8:09 PM, Michał Górny wrote: > Do you think Gentoo should allow for experimental and unstable features, > and possibly breaking changes that make Gentoo more interesting for > hobbyists? Or should we block breaking changes and become more > conservative for users who prefer stable distribution with minimal > maintenance burden? The upgrade paths within a profile should certainly be non-breaking, whereby breaking changes and changes that require manual interaction beyond normal needs to await for a specific profile change on the system. -- Kristian Fiskerstrand OpenPGP keyblock reachable at hkp://pool.sks-keyservers.net fpr:94CB AFDD 3034 5109 5618 35AA 0B7F 8B60 E3ED FAE3 [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 488 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo as hobbyist distro 2019-06-16 18:09 ` [gentoo-project] Questions for Gentoo Council nominees: Gentoo as hobbyist distro Michał Górny 2019-06-16 19:13 ` Kristian Fiskerstrand @ 2019-06-16 22:39 ` Thomas Deutschmann 2019-06-19 6:24 ` Mikle Kolyada ` (2 subsequent siblings) 4 siblings, 0 replies; 110+ messages in thread From: Thomas Deutschmann @ 2019-06-16 22:39 UTC (permalink / raw To: gentoo-project [-- Attachment #1.1: Type: text/plain, Size: 1547 bytes --] Hi, On 2019-06-16 20:09, Michał Górny wrote: > Some developers were recently complaining that we're turning Gentoo into > a hobbyist distro and that's apparently bad. > > Do you think Gentoo should allow for experimental and unstable features, > and possibly breaking changes that make Gentoo more interesting for > hobbyists? Or should we block breaking changes and become more > conservative for users who prefer stable distribution with minimal > maintenance burden? I am not sure if I fully get the point. Gentoo should never break. If we know something doesn't work yet, it shouldn't reach users (i.e. the breaking change should be masked, opt-in only...). If this is about 17.1 profile: Sure, at some point, when things are stable and working as intended so that they are ready for most users, they could still 'break' things and require user interaction (like a migration). Saying "we never do something like that" would be wrong from my P.O.V. because this would block any possible improvement in general. The important thing is that we as Gentoo agree on that change. I.e. no single person/project should be allowed to force such a change. If a single person/project want to introduce a breaking change, change must be proposed, explained and discussed. If this change will make sense for most Gentoo developers, we will find ways to make that change like in the past -- together. -- Regards, Thomas Deutschmann / Gentoo Linux Developer C4DD 695F A713 8F24 2AA1 5638 5849 7EE5 1D5D 74A5 [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 618 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo as hobbyist distro 2019-06-16 18:09 ` [gentoo-project] Questions for Gentoo Council nominees: Gentoo as hobbyist distro Michał Górny 2019-06-16 19:13 ` Kristian Fiskerstrand 2019-06-16 22:39 ` Thomas Deutschmann @ 2019-06-19 6:24 ` Mikle Kolyada 2019-06-19 15:45 ` William Hubbs 2019-06-19 14:32 ` William Hubbs 2019-06-20 14:48 ` Andreas K. Huettel 4 siblings, 1 reply; 110+ messages in thread From: Mikle Kolyada @ 2019-06-19 6:24 UTC (permalink / raw To: gentoo-project [-- Attachment #1.1: Type: text/plain, Size: 1548 bytes --] On 16.06.2019 21:09, Michał Górny wrote: > On Sat, 2019-06-15 at 12:42 +0300, Andrew Savchenko wrote: >> Last year we had a good initiative: it addition to (or even instead >> of) manifests nominees were asked questions by voters. So let's >> continue this year. >> >> I propose to have one question per thread spawned by this e-mail to >> keep discussion focused. If you have multiple questions, please >> start multiple threads. If your question was already asked, please >> join a thread. >> > Some developers were recently complaining that we're turning Gentoo into > a hobbyist distro and that's apparently bad. > > Do you think Gentoo should allow for experimental and unstable features, > and possibly breaking changes that make Gentoo more interesting for > hobbyists? Or should we block breaking changes and become more > conservative for users who prefer stable distribution with minimal > maintenance burden? > We must keep gentoo as stable as possible taking care of our production users, I can speak of myself here, I am currently maintaining computation clusters with > 1k units (all are under gentoo), and I would not happy to see my cluster somehow affected by unstable features in the mainline (neither would others I believe). Still gentoo is the only meta distribution with freedom of choice, that says we can really implement bleeding edge solutions with a separate profile and something like "I_KNOW_WHAT_I_AM_DOING=1" variable set in the make.conf, the only question of implementation. [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 488 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo as hobbyist distro 2019-06-19 6:24 ` Mikle Kolyada @ 2019-06-19 15:45 ` William Hubbs 2019-06-21 14:55 ` Mikle Kolyada 0 siblings, 1 reply; 110+ messages in thread From: William Hubbs @ 2019-06-19 15:45 UTC (permalink / raw To: gentoo-project; +Cc: zlogene [-- Attachment #1: Type: text/plain, Size: 956 bytes --] On Wed, Jun 19, 2019 at 09:24:10AM +0300, Mikle Kolyada wrote: > We must keep gentoo as stable as possible taking care of our production > users, I can speak of myself here, I am currently maintaining > computation clusters with > 1k units (all are under gentoo), and I would > not happy to see my cluster somehow affected by unstable features in the > mainline (neither would others I believe). > > Still gentoo is the only meta distribution with freedom of choice, that > says we can really implement bleeding edge solutions with a separate > profile and something like "I_KNOW_WHAT_I_AM_DOING=1" variable set in > the make.conf, the only question of implementation. As I said in my last message on this thread, the stable tree is supposed to be for that, so if your cluster is using fully stable packages I would be concerned about this. Is that what you are doing, or are you using ~ keywords for any of the packages? William [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 195 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo as hobbyist distro 2019-06-19 15:45 ` William Hubbs @ 2019-06-21 14:55 ` Mikle Kolyada 0 siblings, 0 replies; 110+ messages in thread From: Mikle Kolyada @ 2019-06-21 14:55 UTC (permalink / raw To: gentoo-project [-- Attachment #1.1: Type: text/plain, Size: 1522 bytes --] On 19.06.2019 18:45, William Hubbs wrote: > On Wed, Jun 19, 2019 at 09:24:10AM +0300, Mikle Kolyada wrote: >> We must keep gentoo as stable as possible taking care of our production >> users, I can speak of myself here, I am currently maintaining >> computation clusters with > 1k units (all are under gentoo), and I would >> not happy to see my cluster somehow affected by unstable features in the >> mainline (neither would others I believe). >> >> Still gentoo is the only meta distribution with freedom of choice, that >> says we can really implement bleeding edge solutions with a separate >> profile and something like "I_KNOW_WHAT_I_AM_DOING=1" variable set in >> the make.conf, the only question of implementation. > As I said in my last message on this thread, the stable tree is supposed > to be for that, so if your cluster is using fully stable packages I > would be concerned about this. The question implied nothing about stability of the existing tree, so I decided to emphasize (just in case) that stable state should be kept whatever we do. Some people just get paid for gentoo at work, that is where I was concerned. > > Is that what you are doing, or are you using ~ keywords for any of the > packages? Some gentoo packages I use simply do not have stable keywords, that is where I am using testing ones sometimes. Normally, as a member of (almost) all arch teams I push testing packages ahead and mark them stable once I am sure there is no bugs. > > Willia [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 488 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo as hobbyist distro 2019-06-16 18:09 ` [gentoo-project] Questions for Gentoo Council nominees: Gentoo as hobbyist distro Michał Górny ` (2 preceding siblings ...) 2019-06-19 6:24 ` Mikle Kolyada @ 2019-06-19 14:32 ` William Hubbs 2019-06-20 14:48 ` Andreas K. Huettel 4 siblings, 0 replies; 110+ messages in thread From: William Hubbs @ 2019-06-19 14:32 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1780 bytes --] On Sun, Jun 16, 2019 at 08:09:38PM +0200, Michał Górny wrote: > On Sat, 2019-06-15 at 12:42 +0300, Andrew Savchenko wrote: > Some developers were recently complaining that we're turning Gentoo into > a hobbyist distro and that's apparently bad. > > Do you think Gentoo should allow for experimental and unstable features, > and possibly breaking changes that make Gentoo more interesting for > hobbyists? Or should we block breaking changes and become more > conservative for users who prefer stable distribution with minimal > maintenance burden? This is sort of vague, but I do have a couple of thoughts on the matter. I have heard of production users deciding to use full ~ keywords, e.g. ACCEPT_KEYWORDS="~amd64" This has never been a good idea, production users should be using the opposite, because ~ packages will have breakages from time to time. I don't know how it is now, but I know that keeping the stable tree relevant has been a big issue for us in the past for a number of reasons, and I still think we should improve that. Never breaking backward compatibility is not possible. The best we can do is provide a smooth transition forward for users. Unfortunately, sometimes, manual intervention must happen. For example, the migration to the 17.1 profiles had no other option. At the package level, backward compatibility depends a lot on what upstreams do. It is up to the individual package maintainers to make sure that upgrades happen as smoothly as possible -- automatically where possible, but if this is not possible, upgrading instructions should be available to the user some way. Other than that, I'm not sure how to answer this. I would be open to a discussion to try to figure it out. Thanks, William [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 195 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo as hobbyist distro 2019-06-16 18:09 ` [gentoo-project] Questions for Gentoo Council nominees: Gentoo as hobbyist distro Michał Górny ` (3 preceding siblings ...) 2019-06-19 14:32 ` William Hubbs @ 2019-06-20 14:48 ` Andreas K. Huettel 4 siblings, 0 replies; 110+ messages in thread From: Andreas K. Huettel @ 2019-06-20 14:48 UTC (permalink / raw To: gentoo-project; +Cc: Michał Górny [-- Attachment #1: Type: text/plain, Size: 2281 bytes --] Am Sonntag, 16. Juni 2019, 20:09:38 CEST schrieb Michał Górny: > > Some developers were recently complaining that we're turning Gentoo into > a hobbyist distro and that's apparently bad. > > Do you think Gentoo should allow for experimental and unstable features, > and possibly breaking changes that make Gentoo more interesting for > hobbyists? Or should we block breaking changes and become more > conservative for users who prefer stable distribution with minimal > maintenance burden? We're torn between extremes here, and I think nothing we do will make *everyone* happy. That said, we do have the duality stable/~arch, and that should already answer a large part of that question. In an ideal world, stable should be rock-solid and production worthy, and ~arch should be bleeding edge with occasional bugs and compile failures that come with that. Where that doesnt work (say, profiles) ... Let's start with the following assumption: Our main objective should be that Gentoo has a vivid, productive, and growing developer community. (If you think that doesnt sound right, you can try replacing "developer" with "productive contributor".) Developers exist in two overlapping types, broadly speaking: 1) hobbyists who do something because it's interesting and cool 2) employees who are paid to do something because it's useful So, we need to find a compromise between these two, with weight on the group that contributes to Gentoo most. Right now my personal feeling is that we're trying to set long deprecation times when something is going away, and that nevertheless migration to, say, a new profile tends to only *start* when we threaten that the deprecation time will be over soon and the old one will go away. We can't be stuck at the same level forever. Occasionally we will have to change something that requires manual intervention. Hey, if you have a big server farm, that's what all these horrible automation tools (puppet, rex, ...) are good for. I think. Let's do it carefully, announce it, announce deprecation times, and give people time to do it. And then move on. -- Andreas K. Hüttel dilfridge@gentoo.org Gentoo Linux developer (council, toolchain, base-system, perl, libreoffice) [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 981 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* [gentoo-project] Questions for Gentoo Council nominees: your achievements 2019-06-15 9:42 [gentoo-project] Questions for Gentoo Council nominees Andrew Savchenko ` (3 preceding siblings ...) 2019-06-16 18:09 ` [gentoo-project] Questions for Gentoo Council nominees: Gentoo as hobbyist distro Michał Górny @ 2019-06-21 13:21 ` Michał Górny 2019-06-21 20:46 ` Kristian Fiskerstrand ` (3 more replies) 2019-06-24 11:25 ` [gentoo-project] Questions for Gentoo Council nominees: traits of a good Council member Michał Górny ` (3 subsequent siblings) 8 siblings, 4 replies; 110+ messages in thread From: Michał Górny @ 2019-06-21 13:21 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 590 bytes --] On Sat, 2019-06-15 at 12:42 +0300, Andrew Savchenko wrote: > I propose to have one question per thread spawned by this e-mail to > keep discussion focused. If you have multiple questions, please > start multiple threads. If your question was already asked, please > join a thread. > I'd like to ask all nominees a very simple open question: what have you done to improve Gentoo in the last year? Please focus on noticeable achievements and successes, rather than general things like 'I've copied few hundred ebuilds to newer versions'. -- Best regards, Michał Górny [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 618 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: your achievements 2019-06-21 13:21 ` [gentoo-project] Questions for Gentoo Council nominees: your achievements Michał Górny @ 2019-06-21 20:46 ` Kristian Fiskerstrand 2019-06-21 22:59 ` Georgy Yakovlev ` (2 subsequent siblings) 3 siblings, 0 replies; 110+ messages in thread From: Kristian Fiskerstrand @ 2019-06-21 20:46 UTC (permalink / raw To: gentoo-project, Michał Górny On 6/21/19 3:21 PM, Michał Górny wrote: > I'd like to ask all nominees a very simple open question: what have you > done to improve Gentoo in the last year? Please focus on noticeable > achievements and successes, rather than general things like 'I've copied > few hundred ebuilds to newer versions'. tl;dr; I provide a professional face to Gentoo, it being FOSDEM stand, or other operations, of which I'm mainly focused on security related ones (Gentoo is providing statistics for the openwall distros list and are in general dialogue with gpg upstream). Sure, I'm involved in a lot of the grunt-work of licensing, security etc, but who cares; what I'm most proud of personally is bringing people into being interested in Gentoo through PR. -- Kristian Fiskerstrand OpenPGP keyblock reachable at hkp://pool.sks-keyservers.net fpr:94CB AFDD 3034 5109 5618 35AA 0B7F 8B60 E3ED FAE3 ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: your achievements 2019-06-21 13:21 ` [gentoo-project] Questions for Gentoo Council nominees: your achievements Michał Górny 2019-06-21 20:46 ` Kristian Fiskerstrand @ 2019-06-21 22:59 ` Georgy Yakovlev 2019-06-22 6:44 ` Ulrich Mueller 2019-06-22 22:57 ` Mikle Kolyada 3 siblings, 0 replies; 110+ messages in thread From: Georgy Yakovlev @ 2019-06-21 22:59 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 2397 bytes --] On Friday, June 21, 2019 6:21:00 AM PDT Michał Górny wrote: > On Sat, 2019-06-15 at 12:42 +0300, Andrew Savchenko wrote: > > I propose to have one question per thread spawned by this e-mail to > > keep discussion focused. If you have multiple questions, please > > start multiple threads. If your question was already asked, please > > join a thread. > > I'd like to ask all nominees a very simple open question: what have you > done to improve Gentoo in the last year? Please focus on noticeable > achievements and successes, rather than general things like 'I've copied > few hundred ebuilds to newer versions'. Hi, Some notable things I've done last year (and I've been a developer roughly same amount of time) Not sure if those considered achievements, they are for me. - Taken over all jvm/jdk/jre maintenance in gentoo over from chewi (with exception to oracle proprietary variants) It involves, for example, building icedtea tarballs for amd64,arm,arm64,ppc64, ppc64le so users can bootstrap their own from-source jvm. And since cross-compiling jvm is not so great idea I have to do it on native machines as qemu does not always work for that. Also continued chewi's work on openjdk, added openjdk8, different JRE and notably openjfx, which was deemed unpackageable. I'm not involved in any java library/package maintenance, this area is still in a very bad state unfortunately and the modern java toolset is very portage- unfriendly. But at least we still have working icedtea/openjdk for a lot of arches and will soon have full jdk+jfx alternative to oracle-jdk. - taken over zfs maintenance. ebuilds were not in a very good state due to various reasons, now it's much better, updates are in time and bugs are handled. Gentoo always was a first-class distro in ZoL world (thanks to ryao) and it still is. - I've been maintaining a lot of rust related thing lately, not a lot was done in this area but situation is improving and there are plans on adding cross- compilation support to rust and maybe improve situation with crate bundling. - Attended SCALE17x conference, brought some arm devices to attract people to gentoo booth. Next time I'm going to come a bit more prepared as this year our stand was very bare-bones. - I got to mentor someone, we'll increase our headcount soon =) Regards, Georgy. [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: your achievements 2019-06-21 13:21 ` [gentoo-project] Questions for Gentoo Council nominees: your achievements Michał Górny 2019-06-21 20:46 ` Kristian Fiskerstrand 2019-06-21 22:59 ` Georgy Yakovlev @ 2019-06-22 6:44 ` Ulrich Mueller 2019-06-22 7:06 ` Michał Górny 2019-06-22 22:57 ` Mikle Kolyada 3 siblings, 1 reply; 110+ messages in thread From: Ulrich Mueller @ 2019-06-22 6:44 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 970 bytes --] >>>>> On Fri, 21 Jun 2019, Michał Górny wrote: > I'd like to ask all nominees a very simple open question: what have > you done to improve Gentoo in the last year? Please focus on > noticeable achievements and successes, rather than general things > like 'I've copied few hundred ebuilds to newer versions'. Don't play down the value of ebuild development. It is important progress, even (and especially!) if it is proceeding smoothly, so that it won't be much noticed. But to answer your question: Last year was somewhat exceptional for me, because I focused mainly on non-technical issues. - Copyright policy, GLEP 76 - New @FREE default for ACCEPT_LICENSE (and sorting out licenses of stages, install media, and kernel/firmware, which was most of the work) - New locations /var/db/repos/gentoo and friends I leave it for the reader to decide how large my part in either of them was, and if they should be counted as successes. Ulrich [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 487 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: your achievements 2019-06-22 6:44 ` Ulrich Mueller @ 2019-06-22 7:06 ` Michał Górny 0 siblings, 0 replies; 110+ messages in thread From: Michał Górny @ 2019-06-22 7:06 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 765 bytes --] On Sat, 2019-06-22 at 08:44 +0200, Ulrich Mueller wrote: > > > > > > On Fri, 21 Jun 2019, Michał Górny wrote: > > I'd like to ask all nominees a very simple open question: what have > > you done to improve Gentoo in the last year? Please focus on > > noticeable achievements and successes, rather than general things > > like 'I've copied few hundred ebuilds to newer versions'. > > Don't play down the value of ebuild development. It is important > progress, even (and especially!) if it is proceeding smoothly, so that > it won't be much noticed. > I'm not. I'm playing down the value of bumping packages via dumbly copying ebuild files and not bothering to verify if anything changed in the distfile. -- Best regards, Michał Górny [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 618 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: your achievements 2019-06-21 13:21 ` [gentoo-project] Questions for Gentoo Council nominees: your achievements Michał Górny ` (2 preceding siblings ...) 2019-06-22 6:44 ` Ulrich Mueller @ 2019-06-22 22:57 ` Mikle Kolyada 2019-06-24 11:05 ` Mart Raudsepp 3 siblings, 1 reply; 110+ messages in thread From: Mikle Kolyada @ 2019-06-22 22:57 UTC (permalink / raw To: gentoo-project [-- Attachment #1.1: Type: text/plain, Size: 1756 bytes --] On 21.06.2019 16:21, Michał Górny wrote: > On Sat, 2019-06-15 at 12:42 +0300, Andrew Savchenko wrote: >> I propose to have one question per thread spawned by this e-mail to >> keep discussion focused. If you have multiple questions, please >> start multiple threads. If your question was already asked, please >> join a thread. >> > I'd like to ask all nominees a very simple open question: what have you > done to improve Gentoo in the last year? Please focus on noticeable > achievements and successes, rather than general things like 'I've copied > few hundred ebuilds to newer versions'. > briefly about what I consider the most important: - with new tooling I was able to test packages much faster and bugs handling time for the most used arches (e.g. amd64) was reduced (can be seen from the arches statistics provided by dilfridge) - took over linux-pam and friends maintenance and started full m4 pambase migration (should be ready soon) - together with dilfridge introduced the official Gentoo RISC-V port with stable profile. Started a real hardware builds (including kernel, looking into possibility of X.org support as well). - brought texlive-2019 into the tree (including patches back ports, eclasses update, etc) and also started helping out with general TeX maintenance. non-technical: - helped out with the proctors project launching - glep48 changes - revised our developer quizzes which was: 1. ebuild and end of mentoring quizzes were merged into the ebuild-maintainer quiz 2. quizzes were revised (old questions removed, some new ones written from scratch and added) (thanks to Amynka for her patience during patches review) [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 488 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: your achievements 2019-06-22 22:57 ` Mikle Kolyada @ 2019-06-24 11:05 ` Mart Raudsepp 0 siblings, 0 replies; 110+ messages in thread From: Mart Raudsepp @ 2019-06-24 11:05 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1181 bytes --] Ühel kenal päeval, P, 23.06.2019 kell 01:57, kirjutas Mikle Kolyada: > On 21.06.2019 16:21, Michał Górny wrote: > > On Sat, 2019-06-15 at 12:42 +0300, Andrew Savchenko wrote: > > > I propose to have one question per thread spawned by this e-mail > > > to > > > keep discussion focused. If you have multiple questions, please > > > start multiple threads. If your question was already asked, > > > please > > > join a thread. > > > > > I'd like to ask all nominees a very simple open question: what have > > you > > done to improve Gentoo in the last year? Please focus on > > noticeable > > achievements and successes, rather than general things like 'I've > > copied > > few hundred ebuilds to newer versions'. > > > briefly about what I consider the most important: > > - with new tooling I was able to test packages much faster and bugs > handling time for the most used arches (e.g. amd64) was reduced (can > be > seen from the arches statistics provided by dilfridge) Where can we find the code for that tooling, as to evaluate using it ourselves as well, and improve upon it or merge with other existing solutions in this area? Mart [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 981 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* [gentoo-project] Questions for Gentoo Council nominees: traits of a good Council member 2019-06-15 9:42 [gentoo-project] Questions for Gentoo Council nominees Andrew Savchenko ` (4 preceding siblings ...) 2019-06-21 13:21 ` [gentoo-project] Questions for Gentoo Council nominees: your achievements Michał Górny @ 2019-06-24 11:25 ` Michał Górny 2019-06-24 23:23 ` [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation Robin H. Johnson ` (2 subsequent siblings) 8 siblings, 0 replies; 110+ messages in thread From: Michał Górny @ 2019-06-24 11:25 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 458 bytes --] On Sat, 2019-06-15 at 12:42 +0300, Andrew Savchenko wrote: > I propose to have one question per thread spawned by this e-mail to > keep discussion focused. If you have multiple questions, please > start multiple threads. If your question was already asked, please > join a thread. > What makes you a potentially good Council members? What are the traits of an ideal Council member from your point of view? -- Best regards, Michał Górny [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 618 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation 2019-06-15 9:42 [gentoo-project] Questions for Gentoo Council nominees Andrew Savchenko ` (5 preceding siblings ...) 2019-06-24 11:25 ` [gentoo-project] Questions for Gentoo Council nominees: traits of a good Council member Michał Górny @ 2019-06-24 23:23 ` Robin H. Johnson 2019-06-26 19:45 ` Kristian Fiskerstrand 2019-06-30 10:36 ` [gentoo-project] Questions for Gentoo Council nominees Roy Bamford 2019-07-04 2:14 ` [gentoo-project] Questions for Gentoo Council nominees: Council demands on maintainers & council legal liability Robin H. Johnson 8 siblings, 1 reply; 110+ messages in thread From: Robin H. Johnson @ 2019-06-24 23:23 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 561 bytes --] To the Council nominees, I put forward the following questions, around the Gentoo Foundation: 1. What's your opinion of the past relationship between the Council & Foundation? 2. What should the future relationship between the Council & Foundation look like? 3. What should the future of the Foundation itself look like? -- Robin Hugh Johnson Gentoo Linux: Dev, Infra Lead, Foundation Treasurer E-Mail : robbat2@gentoo.org GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85 GnuPG FP : 7D0B3CEB E9B85B1F 825BCECF EE05E6F6 A48F6136 [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 1113 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation 2019-06-24 23:23 ` [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation Robin H. Johnson @ 2019-06-26 19:45 ` Kristian Fiskerstrand 2019-06-26 21:54 ` Matthew Thode 0 siblings, 1 reply; 110+ messages in thread From: Kristian Fiskerstrand @ 2019-06-26 19:45 UTC (permalink / raw To: gentoo-project [-- Attachment #1.1: Type: text/plain, Size: 903 bytes --] On 6/25/19 1:23 AM, Robin H. Johnson wrote: > To the Council nominees, I put forward the following questions, around > the Gentoo Foundation: > > 1. What's your opinion of the past relationship between the Council & > Foundation? The council has been critical of the way the foundation has been run, for good reasons. > 2. What should the future relationship between the Council & Foundation > look like? As long as the foundation does it job and doesn't meddle in the running of the distro I'm fine, but the foundation is there to support the distro. > 3. What should the future of the Foundation itself look like? I'm fond of having an own foundation rather than an umbrella org, but it requires that it is properly run. -- Kristian Fiskerstrand OpenPGP keyblock reachable at hkp://pool.sks-keyservers.net fpr:94CB AFDD 3034 5109 5618 35AA 0B7F 8B60 E3ED FAE3 [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 488 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation 2019-06-26 19:45 ` Kristian Fiskerstrand @ 2019-06-26 21:54 ` Matthew Thode 2019-06-26 22:03 ` Kristian Fiskerstrand 0 siblings, 1 reply; 110+ messages in thread From: Matthew Thode @ 2019-06-26 21:54 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1020 bytes --] On 19-06-26 21:45:48, Kristian Fiskerstrand wrote: > On 6/25/19 1:23 AM, Robin H. Johnson wrote: > > To the Council nominees, I put forward the following questions, around > > the Gentoo Foundation: > > > > 1. What's your opinion of the past relationship between the Council & > > Foundation? > > The council has been critical of the way the foundation has been run, > for good reasons. > Do you mind enumerating the reasons and the actions you wish to see taken? > > 2. What should the future relationship between the Council & Foundation > > look like? > > As long as the foundation does it job and doesn't meddle in the running > of the distro I'm fine, but the foundation is there to support the distro. > > > 3. What should the future of the Foundation itself look like? > > I'm fond of having an own foundation rather than an umbrella org, but it > requires that it is properly run. > Do you mind being more specific here as well? -- Matthew Thode (prometheanfire) [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation 2019-06-26 21:54 ` Matthew Thode @ 2019-06-26 22:03 ` Kristian Fiskerstrand 2019-06-26 22:06 ` Kristian Fiskerstrand ` (2 more replies) 0 siblings, 3 replies; 110+ messages in thread From: Kristian Fiskerstrand @ 2019-06-26 22:03 UTC (permalink / raw To: gentoo-project, Matthew Thode [-- Attachment #1.1: Type: text/plain, Size: 1635 bytes --] On 6/26/19 11:54 PM, Matthew Thode wrote: > On 19-06-26 21:45:48, Kristian Fiskerstrand wrote: >> On 6/25/19 1:23 AM, Robin H. Johnson wrote: >>> To the Council nominees, I put forward the following questions, around >>> the Gentoo Foundation: >>> >>> 1. What's your opinion of the past relationship between the Council & >>> Foundation? >> >> The council has been critical of the way the foundation has been run, >> for good reasons. >> > > Do you mind enumerating the reasons and the actions you wish to see > taken? The foundation has failed to run an operation in accordance with the laws and legislation of a foundation when it comes to, in particular, accounting matters of a number of years, which is a disgrace. The primary responsibility of the board of directors and its officers is to ensure that the foundation comply with applicable laws and file the necessary paperwork for its operation for things including tax matters. > >>> 2. What should the future relationship between the Council & Foundation >>> look like? >> >> As long as the foundation does it job and doesn't meddle in the running >> of the distro I'm fine, but the foundation is there to support the distro. >> >>> 3. What should the future of the Foundation itself look like? >> >> I'm fond of having an own foundation rather than an umbrella org, but it >> requires that it is properly run. >> > > Do you mind being more specific here as well? see above. -- Kristian Fiskerstrand OpenPGP keyblock reachable at hkp://pool.sks-keyservers.net fpr:94CB AFDD 3034 5109 5618 35AA 0B7F 8B60 E3ED FAE3 [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 488 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation 2019-06-26 22:03 ` Kristian Fiskerstrand @ 2019-06-26 22:06 ` Kristian Fiskerstrand 2019-06-26 22:13 ` Matthew Thode 2019-06-26 22:08 ` Matthew Thode 2019-06-26 22:15 ` Michael Everitt 2 siblings, 1 reply; 110+ messages in thread From: Kristian Fiskerstrand @ 2019-06-26 22:06 UTC (permalink / raw To: gentoo-project, Matthew Thode [-- Attachment #1.1: Type: text/plain, Size: 1568 bytes --] On 6/27/19 12:03 AM, Kristian Fiskerstrand wrote: > On 6/26/19 11:54 PM, Matthew Thode wrote: >> On 19-06-26 21:45:48, Kristian Fiskerstrand wrote: >>> On 6/25/19 1:23 AM, Robin H. Johnson wrote: >>>> To the Council nominees, I put forward the following questions, around >>>> the Gentoo Foundation: >>>> >>>> 1. What's your opinion of the past relationship between the Council & >>>> Foundation? >>> >>> The council has been critical of the way the foundation has been run, >>> for good reasons. >>> >> >> Do you mind enumerating the reasons and the actions you wish to see >> taken? > > The foundation has failed to run an operation in accordance with the > laws and legislation of a foundation when it comes to, in particular, > accounting matters of a number of years, which is a disgrace. The > primary responsibility of the board of directors and its officers is to > ensure that the foundation comply with applicable laws and file the > necessary paperwork for its operation for things including tax matters. the other thing the foundation is responsible for is protecting copyright, in this case there isn't a significant issue, but it needs to keep track of, and defend against, others using the Gentoo brand for various cases (since most of Gentoo Foundation IP is tied to the logo/brand) and no anything related to the actual code (that belongs to other copyright owners) -- Kristian Fiskerstrand OpenPGP keyblock reachable at hkp://pool.sks-keyservers.net fpr:94CB AFDD 3034 5109 5618 35AA 0B7F 8B60 E3ED FAE3 [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 488 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation 2019-06-26 22:06 ` Kristian Fiskerstrand @ 2019-06-26 22:13 ` Matthew Thode 2019-06-26 22:28 ` Kristian Fiskerstrand 2019-06-30 19:21 ` Andreas K. Huettel 0 siblings, 2 replies; 110+ messages in thread From: Matthew Thode @ 2019-06-26 22:13 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1827 bytes --] On 19-06-27 00:06:05, Kristian Fiskerstrand wrote: > On 6/27/19 12:03 AM, Kristian Fiskerstrand wrote: > > On 6/26/19 11:54 PM, Matthew Thode wrote: > >> On 19-06-26 21:45:48, Kristian Fiskerstrand wrote: > >>> On 6/25/19 1:23 AM, Robin H. Johnson wrote: > >>>> To the Council nominees, I put forward the following questions, around > >>>> the Gentoo Foundation: > >>>> > >>>> 1. What's your opinion of the past relationship between the Council & > >>>> Foundation? > >>> > >>> The council has been critical of the way the foundation has been run, > >>> for good reasons. > >>> > >> > >> Do you mind enumerating the reasons and the actions you wish to see > >> taken? > > > > The foundation has failed to run an operation in accordance with the > > laws and legislation of a foundation when it comes to, in particular, > > accounting matters of a number of years, which is a disgrace. The > > primary responsibility of the board of directors and its officers is to > > ensure that the foundation comply with applicable laws and file the > > necessary paperwork for its operation for things including tax matters. > > the other thing the foundation is responsible for is protecting > copyright, in this case there isn't a significant issue, but it needs to > keep track of, and defend against, others using the Gentoo brand for > various cases (since most of Gentoo Foundation IP is tied to the > logo/brand) and no anything related to the actual code (that belongs to > other copyright owners) > This one I think we have done well at, mainly sending C&D emails/letters as needed (which it generally is not needed). Beyond the above two points, as a follow on question. 1. How would you work to improve the relationship with the foundation? -- Matthew Thode (prometheanfire) [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation 2019-06-26 22:13 ` Matthew Thode @ 2019-06-26 22:28 ` Kristian Fiskerstrand 2019-06-30 19:21 ` Andreas K. Huettel 1 sibling, 0 replies; 110+ messages in thread From: Kristian Fiskerstrand @ 2019-06-26 22:28 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 2239 bytes --] In my specific case I've offered my expertise by answering accounting specific questions as well as writing a proposal for a RFP for further help. I do however get annoyed when some foundation members starting to interfere in matters outside ther scope. -------- Original message --------From: Matthew Thode <prometheanfire@gentoo.org> Date: 6/27/19 00:13 (GMT+01:00) To: gentoo-project@lists.gentoo.org Subject: Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation On 19-06-27 00:06:05, Kristian Fiskerstrand wrote:> On 6/27/19 12:03 AM, Kristian Fiskerstrand wrote:> > On 6/26/19 11:54 PM, Matthew Thode wrote:> >> On 19-06-26 21:45:48, Kristian Fiskerstrand wrote:> >>> On 6/25/19 1:23 AM, Robin H. Johnson wrote:> >>>> To the Council nominees, I put forward the following questions, around> >>>> the Gentoo Foundation:> >>>>> >>>> 1. What's your opinion of the past relationship between the Council &> >>>> Foundation?> >>>> >>> The council has been critical of the way the foundation has been run,> >>> for good reasons.> >>>> >>> >> Do you mind enumerating the reasons and the actions you wish to see> >> taken?> > > > The foundation has failed to run an operation in accordance with the> > laws and legislation of a foundation when it comes to, in particular,> > accounting matters of a number of years, which is a disgrace. The> > primary responsibility of the board of directors and its officers is to> > ensure that the foundation comply with applicable laws and file the> > necessary paperwork for its operation for things including tax matters.> > the other thing the foundation is responsible for is protecting> copyright, in this case there isn't a significant issue, but it needs to> keep track of, and defend against, others using the Gentoo brand for> various cases (since most of Gentoo Foundation IP is tied to the> logo/brand) and no anything related to the actual code (that belongs to> other copyright owners)> This one I think we have done well at, mainly sending C&D emails/lettersas needed (which it generally is not needed).Beyond the above two points, as a follow on question.1. How would you work to improve the relationship with the foundation?-- Matthew Thode (prometheanfire) [-- Attachment #2: Type: text/html, Size: 2941 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation 2019-06-26 22:13 ` Matthew Thode 2019-06-26 22:28 ` Kristian Fiskerstrand @ 2019-06-30 19:21 ` Andreas K. Huettel 1 sibling, 0 replies; 110+ messages in thread From: Andreas K. Huettel @ 2019-06-30 19:21 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 547 bytes --] > Beyond the above two points, as a follow on question. > > 1. How would you work to improve the relationship with the foundation? By dissolving it and having the day-to-day business handled by an umbrella organization. Gentoo needs to be able to function, and a dual-headed model has turned out to be highly problematic in the past. [It may work now, but there's no guarantee it will work in the future.] -- Andreas K. Hüttel dilfridge@gentoo.org Gentoo Linux developer (council, toolchain, base-system, perl, libreoffice) [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 981 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation 2019-06-26 22:03 ` Kristian Fiskerstrand 2019-06-26 22:06 ` Kristian Fiskerstrand @ 2019-06-26 22:08 ` Matthew Thode 2019-06-26 22:15 ` Michael Everitt 2 siblings, 0 replies; 110+ messages in thread From: Matthew Thode @ 2019-06-26 22:08 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1439 bytes --] On 19-06-27 00:03:16, Kristian Fiskerstrand wrote: > On 6/26/19 11:54 PM, Matthew Thode wrote: > > On 19-06-26 21:45:48, Kristian Fiskerstrand wrote: > >> On 6/25/19 1:23 AM, Robin H. Johnson wrote: > >>> To the Council nominees, I put forward the following questions, around > >>> the Gentoo Foundation: > >>> > >>> 1. What's your opinion of the past relationship between the Council & > >>> Foundation? > >> > >> The council has been critical of the way the foundation has been run, > >> for good reasons. > >> > > > > Do you mind enumerating the reasons and the actions you wish to see > > taken? > > The foundation has failed to run an operation in accordance with the > laws and legislation of a foundation when it comes to, in particular, > accounting matters of a number of years, which is a disgrace. The > primary responsibility of the board of directors and its officers is to > ensure that the foundation comply with applicable laws and file the > necessary paperwork for its operation for things including tax matters. > True, though in our defense we were handed basically nothing and have been picking up the pieces sense. Good news is that we've found a firm finally and have used them to get our status with the IRS. Stuff beyond that is in progress (not sure if it's right to vote for something so expensive right before the trustee election). -- Matthew Thode (prometheanfire) [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation 2019-06-26 22:03 ` Kristian Fiskerstrand 2019-06-26 22:06 ` Kristian Fiskerstrand 2019-06-26 22:08 ` Matthew Thode @ 2019-06-26 22:15 ` Michael Everitt 2019-06-26 22:22 ` Kristian Fiskerstrand 2019-06-28 23:49 ` Andreas K. Huettel 2 siblings, 2 replies; 110+ messages in thread From: Michael Everitt @ 2019-06-26 22:15 UTC (permalink / raw To: gentoo-project [-- Attachment #1.1: Type: text/plain, Size: 1948 bytes --] On 26/06/19 23:03, Kristian Fiskerstrand wrote: > On 6/26/19 11:54 PM, Matthew Thode wrote: >> On 19-06-26 21:45:48, Kristian Fiskerstrand wrote: >>> On 6/25/19 1:23 AM, Robin H. Johnson wrote: >>>> To the Council nominees, I put forward the following questions, around >>>> the Gentoo Foundation: >>>> >>>> 1. What's your opinion of the past relationship between the Council & >>>> Foundation? >>> The council has been critical of the way the foundation has been run, >>> for good reasons. >>> >> Do you mind enumerating the reasons and the actions you wish to see >> taken? > The foundation has failed to run an operation in accordance with the > laws and legislation of a foundation when it comes to, in particular, > accounting matters of a number of years, which is a disgrace. The > primary responsibility of the board of directors and its officers is to > ensure that the foundation comply with applicable laws and file the > necessary paperwork for its operation for things including tax matters. > Isn't it about time we quit pinning the mistakes of the past on the officers of the present? From what I understand, the present and recent officers have made extraordinary efforts to rectify the shortcomings of previous trustees, and to bang on about the status quo and that of previous foundation officers is hardly either constructive nor helpful to rectifying the present situation. >>>> 2. What should the future relationship between the Council & Foundation >>>> look like? >>> As long as the foundation does it job and doesn't meddle in the running >>> of the distro I'm fine, but the foundation is there to support the distro. >>> >>>> 3. What should the future of the Foundation itself look like? >>> I'm fond of having an own foundation rather than an umbrella org, but it >>> requires that it is properly run. >>> >> Do you mind being more specific here as well? > see above. > > [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 801 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation 2019-06-26 22:15 ` Michael Everitt @ 2019-06-26 22:22 ` Kristian Fiskerstrand 2019-06-28 23:49 ` Andreas K. Huettel 1 sibling, 0 replies; 110+ messages in thread From: Kristian Fiskerstrand @ 2019-06-26 22:22 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 2186 bytes --] The question wasnt regarding the current board, but the historical relationship. -------- Original message --------From: Michael Everitt <m.j.everitt@iee.org> Date: 6/27/19 00:15 (GMT+01:00) To: gentoo-project@lists.gentoo.org Subject: Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation On 26/06/19 23:03, Kristian Fiskerstrand wrote:> On 6/26/19 11:54 PM, Matthew Thode wrote:>> On 19-06-26 21:45:48, Kristian Fiskerstrand wrote:>>> On 6/25/19 1:23 AM, Robin H. Johnson wrote:>>>> To the Council nominees, I put forward the following questions, around>>>> the Gentoo Foundation:>>>>>>>> 1. What's your opinion of the past relationship between the Council &>>>> Foundation?>>> The council has been critical of the way the foundation has been run,>>> for good reasons.>>>>> Do you mind enumerating the reasons and the actions you wish to see>> taken?> The foundation has failed to run an operation in accordance with the> laws and legislation of a foundation when it comes to, in particular,> accounting matters of a number of years, which is a disgrace. The> primary responsibility of the board of directors and its officers is to> ensure that the foundation comply with applicable laws and file the> necessary paperwork for its operation for things including tax matters.>Isn't it about time we quit pinning the mistakes of the past on theofficers of the present? From what I understand, the present and recentofficers have made extraordinary efforts to rectify the shortcomings ofprevious trustees, and to bang on about the status quo and that of previousfoundation officers is hardly either constructive nor helpful to rectifyingthe present situation.>>>> 2. What should the future relationship between the Council & Foundation>>>> look like?>>> As long as the foundation does it job and doesn't meddle in the running>>> of the distro I'm fine, but the foundation is there to support the distro.>>>>>>> 3. What should the future of the Foundation itself look like?>>> I'm fond of having an own foundation rather than an umbrella org, but it>>> requires that it is properly run.>>>>> Do you mind being more specific here as well?> see above.>> [-- Attachment #2: Type: text/html, Size: 2912 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation 2019-06-26 22:15 ` Michael Everitt 2019-06-26 22:22 ` Kristian Fiskerstrand @ 2019-06-28 23:49 ` Andreas K. Huettel [not found] ` <20190630215422.GA22747@bubba.lan> 1 sibling, 1 reply; 110+ messages in thread From: Andreas K. Huettel @ 2019-06-28 23:49 UTC (permalink / raw To: gentoo-project; +Cc: Michael Everitt > Isn't it about time we quit pinning the mistakes of the past on the > officers of the present? Well, yes. Though, we tried something in the past, it didnt work, we should do it different in the future. > From what I understand, the present and recent > officers have made extraordinary efforts to rectify the shortcomings of > previous trustees And that's great. But are you sure that we should require continuous "extraordinary efforts" from trustees in the future, just to keep things running? FWIW, I endorse antarus / Alec for trustee. :) -- Andreas K. Hüttel dilfridge@gentoo.org Gentoo Linux developer (council, toolchain, base-system, perl, libreoffice) ^ permalink raw reply [flat|nested] 110+ messages in thread
[parent not found: <20190630215422.GA22747@bubba.lan>]
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation [not found] ` <20190630215422.GA22747@bubba.lan> @ 2019-06-30 21:55 ` Aaron Bauman 2019-07-01 7:50 ` Michał Górny 0 siblings, 1 reply; 110+ messages in thread From: Aaron Bauman @ 2019-06-30 21:55 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 880 bytes --] On Sun, Jun 30, 2019 at 05:54:35PM -0400, Aaron Bauman wrote: > On Sat, Jun 29, 2019 at 01:49:58AM +0200, Andreas K. Huettel wrote: > > > Isn't it about time we quit pinning the mistakes of the past on the > > > officers of the present? > > > > Well, yes. Though, we tried something in the past, it didnt work, we should do > > it different in the future. > > > > > From what I understand, the present and recent > > > officers have made extraordinary efforts to rectify the shortcomings of > > > previous trustees > > > > And that's great. > > > > But are you sure that we should require continuous "extraordinary efforts" > > from trustees in the future, just to keep things running? > > > > FWIW, I endorse antarus / Alec for trustee. :) > No, once fixed, the books will likely be continued to be done by a full time CPA. -- Cheers, Aaron [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 488 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation 2019-06-30 21:55 ` Aaron Bauman @ 2019-07-01 7:50 ` Michał Górny 2019-07-01 9:31 ` Roy Bamford 0 siblings, 1 reply; 110+ messages in thread From: Michał Górny @ 2019-07-01 7:50 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1118 bytes --] On Sun, 2019-06-30 at 17:55 -0400, Aaron Bauman wrote: > On Sun, Jun 30, 2019 at 05:54:35PM -0400, Aaron Bauman wrote: > > On Sat, Jun 29, 2019 at 01:49:58AM +0200, Andreas K. Huettel wrote: > > > > Isn't it about time we quit pinning the mistakes of the past on the > > > > officers of the present? > > > > > > Well, yes. Though, we tried something in the past, it didnt work, we should do > > > it different in the future. > > > > > > > From what I understand, the present and recent > > > > officers have made extraordinary efforts to rectify the shortcomings of > > > > previous trustees > > > > > > And that's great. > > > > > > But are you sure that we should require continuous "extraordinary efforts" > > > from trustees in the future, just to keep things running? > > > > > > FWIW, I endorse antarus / Alec for trustee. :) > > No, once fixed, the books will likely be continued to be done by a full time CPA. > Wouldn't a dedicated 'full time CPA' be more expensive than an umbrella that has a financial team for multiple projects? -- Best regards, Michał Górny [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 618 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation 2019-07-01 7:50 ` Michał Górny @ 2019-07-01 9:31 ` Roy Bamford 2019-07-01 9:52 ` Michał Górny 0 siblings, 1 reply; 110+ messages in thread From: Roy Bamford @ 2019-07-01 9:31 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1577 bytes --] On 2019.07.01 08:50, Michał Górny wrote: > On Sun, 2019-06-30 at 17:55 -0400, Aaron Bauman wrote: > > On Sun, Jun 30, 2019 at 05:54:35PM -0400, Aaron Bauman wrote: > > > On Sat, Jun 29, 2019 at 01:49:58AM +0200, Andreas K. Huettel > wrote: > > > > > Isn't it about time we quit pinning the mistakes of the past > on the > > > > > officers of the present? > > > > > > > > Well, yes. Though, we tried something in the past, it didnt > work, we should do > > > > it different in the future. > > > > > > > > > From what I understand, the present and recent > > > > > officers have made extraordinary efforts to rectify the > shortcomings of > > > > > previous trustees > > > > > > > > And that's great. > > > > > > > > But are you sure that we should require continuous > "extraordinary efforts" > > > > from trustees in the future, just to keep things running? > > > > > > > > FWIW, I endorse antarus / Alec for trustee. :) > > > > No, once fixed, the books will likely be continued to be done by a > full time CPA. > > > > Wouldn't a dedicated 'full time CPA' be more expensive than an > umbrella > that has a financial team for multiple projects? > > -- > Best regards, > Michał Górny > > Ah, the nuances of the English language used between two non native spears. A 'full time CPA' means that the person does that sort of work full time. It does not mean that he or she works full time for any one client. -- Regards, Roy Bamford (Neddyseagoon) a member of elections gentoo-ops forum-mods arm64 [-- Attachment #2: Type: application/pgp-signature, Size: 488 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation 2019-07-01 9:31 ` Roy Bamford @ 2019-07-01 9:52 ` Michał Górny 2019-07-01 10:02 ` Michael Everitt 2019-07-01 11:26 ` Roy Bamford 0 siblings, 2 replies; 110+ messages in thread From: Michał Górny @ 2019-07-01 9:52 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 2198 bytes --] On Mon, 2019-07-01 at 10:31 +0100, Roy Bamford wrote: > On 2019.07.01 08:50, Michał Górny wrote: > > On Sun, 2019-06-30 at 17:55 -0400, Aaron Bauman wrote: > > > On Sun, Jun 30, 2019 at 05:54:35PM -0400, Aaron Bauman wrote: > > > > On Sat, Jun 29, 2019 at 01:49:58AM +0200, Andreas K. Huettel > > wrote: > > > > > > Isn't it about time we quit pinning the mistakes of the past > > on the > > > > > > officers of the present? > > > > > > > > > > Well, yes. Though, we tried something in the past, it didnt > > work, we should do > > > > > it different in the future. > > > > > > > > > > > From what I understand, the present and recent > > > > > > officers have made extraordinary efforts to rectify the > > shortcomings of > > > > > > previous trustees > > > > > > > > > > And that's great. > > > > > > > > > > But are you sure that we should require continuous > > "extraordinary efforts" > > > > > from trustees in the future, just to keep things running? > > > > > > > > > > FWIW, I endorse antarus / Alec for trustee. :) > > > > > > No, once fixed, the books will likely be continued to be done by a > > full time CPA. > > > > Wouldn't a dedicated 'full time CPA' be more expensive than an > > umbrella > > that has a financial team for multiple projects? > > > > -- > > Best regards, > > Michał Górny > > > > > > Ah, the nuances of the English language used between two non > native spears. > > A 'full time CPA' means that the person does that sort of work full > time. It does not mean that he or she works full time for any one > client. > Yes, I understand that. However, I still believe that a contract initiated between CPA and a single small-ish entity such a Gentoo involves more costs than fees taken by umbrella dedicated to multiple entities. Please correct me if I'm wrong. While I can agree that we need to pay more at the moment due to past issues, I also believe that we owe it to our donors that we try not to spend most of their money on unnecessary bureaucracy (read: keeping a dedicated Foundation if there's an alternative that works for Gentoo). -- Best regards, Michał Górny [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 618 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation 2019-07-01 9:52 ` Michał Górny @ 2019-07-01 10:02 ` Michael Everitt 2019-07-01 10:04 ` Michael Everitt 2019-07-01 19:42 ` Andreas K. Huettel 2019-07-01 11:26 ` Roy Bamford 1 sibling, 2 replies; 110+ messages in thread From: Michael Everitt @ 2019-07-01 10:02 UTC (permalink / raw To: gentoo-project, gentoo-nfp [-- Attachment #1.1: Type: text/plain, Size: 2440 bytes --] On 01/07/19 10:52, Michał Górny wrote: > On Mon, 2019-07-01 at 10:31 +0100, Roy Bamford wrote: >> On 2019.07.01 08:50, Michał Górny wrote: >>> On Sun, 2019-06-30 at 17:55 -0400, Aaron Bauman wrote: >>>> On Sun, Jun 30, 2019 at 05:54:35PM -0400, Aaron Bauman wrote: >>>>> On Sat, Jun 29, 2019 at 01:49:58AM +0200, Andreas K. Huettel >>> wrote: >>>>>>> Isn't it about time we quit pinning the mistakes of the past >>> on the >>>>>>> officers of the present? >>>>>> Well, yes. Though, we tried something in the past, it didnt >>> work, we should do >>>>>> it different in the future. >>>>>> >>>>>>> From what I understand, the present and recent >>>>>>> officers have made extraordinary efforts to rectify the >>> shortcomings of >>>>>>> previous trustees >>>>>> And that's great. >>>>>> >>>>>> But are you sure that we should require continuous >>> "extraordinary efforts" >>>>>> from trustees in the future, just to keep things running? >>>>>> >>>>>> FWIW, I endorse antarus / Alec for trustee. :) >>>> No, once fixed, the books will likely be continued to be done by a >>> full time CPA. >>> >>> Wouldn't a dedicated 'full time CPA' be more expensive than an >>> umbrella >>> that has a financial team for multiple projects? >>> >>> -- >>> Best regards, >>> Michał Górny >>> >>> >> Ah, the nuances of the English language used between two non >> native spears. >> >> A 'full time CPA' means that the person does that sort of work full >> time. It does not mean that he or she works full time for any one >> client. >> > Yes, I understand that. However, I still believe that a contract > initiated between CPA and a single small-ish entity such a Gentoo > involves more costs than fees taken by umbrella dedicated to multiple > entities. Please correct me if I'm wrong. > > While I can agree that we need to pay more at the moment due to past > issues, I also believe that we owe it to our donors that we try not to > spend most of their money on unnecessary bureaucracy (read: keeping > a dedicated Foundation if there's an alternative that works for Gentoo). > Has anyone got any ball-park figures for the costs of being part of an umbrella organisation? And how would this compare to the forecasted costs ongoing for Gentoo Foundation Inc. or a future non-profit? What would the tax implications of an umbrella org look like, vs Gentoo keeping these in-house? [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 801 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation 2019-07-01 10:02 ` Michael Everitt @ 2019-07-01 10:04 ` Michael Everitt 2019-07-01 19:42 ` Andreas K. Huettel 1 sibling, 0 replies; 110+ messages in thread From: Michael Everitt @ 2019-07-01 10:04 UTC (permalink / raw To: gentoo-project [-- Attachment #1.1: Type: text/plain, Size: 2702 bytes --] On 01/07/19 11:02, Michael Everitt wrote: > On 01/07/19 10:52, Michał Górny wrote: >> On Mon, 2019-07-01 at 10:31 +0100, Roy Bamford wrote: >>> On 2019.07.01 08:50, Michał Górny wrote: >>>> On Sun, 2019-06-30 at 17:55 -0400, Aaron Bauman wrote: >>>>> On Sun, Jun 30, 2019 at 05:54:35PM -0400, Aaron Bauman wrote: >>>>>> On Sat, Jun 29, 2019 at 01:49:58AM +0200, Andreas K. Huettel >>>> wrote: >>>>>>>> Isn't it about time we quit pinning the mistakes of the past >>>> on the >>>>>>>> officers of the present? >>>>>>> Well, yes. Though, we tried something in the past, it didnt >>>> work, we should do >>>>>>> it different in the future. >>>>>>> >>>>>>>> From what I understand, the present and recent >>>>>>>> officers have made extraordinary efforts to rectify the >>>> shortcomings of >>>>>>>> previous trustees >>>>>>> And that's great. >>>>>>> >>>>>>> But are you sure that we should require continuous >>>> "extraordinary efforts" >>>>>>> from trustees in the future, just to keep things running? >>>>>>> >>>>>>> FWIW, I endorse antarus / Alec for trustee. :) >>>>> No, once fixed, the books will likely be continued to be done by a >>>> full time CPA. >>>> >>>> Wouldn't a dedicated 'full time CPA' be more expensive than an >>>> umbrella >>>> that has a financial team for multiple projects? >>>> >>>> -- >>>> Best regards, >>>> Michał Górny >>>> >>>> >>> Ah, the nuances of the English language used between two non >>> native spears. >>> >>> A 'full time CPA' means that the person does that sort of work full >>> time. It does not mean that he or she works full time for any one >>> client. >>> >> Yes, I understand that. However, I still believe that a contract >> initiated between CPA and a single small-ish entity such a Gentoo >> involves more costs than fees taken by umbrella dedicated to multiple >> entities. Please correct me if I'm wrong. >> >> While I can agree that we need to pay more at the moment due to past >> issues, I also believe that we owe it to our donors that we try not to >> spend most of their money on unnecessary bureaucracy (read: keeping >> a dedicated Foundation if there's an alternative that works for Gentoo). >> > Has anyone got any ball-park figures for the costs of being part of an > umbrella organisation? > And how would this compare to the forecasted costs ongoing for Gentoo > Foundation Inc. or a future non-profit? > What would the tax implications of an umbrella org look like, vs Gentoo > keeping these in-house? > Finally, would the Council (prospective) prefer to pay an additional cost to an Umbrella org to be free of Gentoo Foundation or other sub-project? [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 801 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation 2019-07-01 10:02 ` Michael Everitt 2019-07-01 10:04 ` Michael Everitt @ 2019-07-01 19:42 ` Andreas K. Huettel 2019-07-01 19:44 ` Andreas K. Huettel 1 sibling, 1 reply; 110+ messages in thread From: Andreas K. Huettel @ 2019-07-01 19:42 UTC (permalink / raw To: gentoo-project; +Cc: ichael Everitt [-- Attachment #1: Type: text/plain, Size: 994 bytes --] [I'm moving this back to gentoo-project only because otherwise the mess gets even bigger.] > What would the tax implications of an umbrella org look like, vs Gentoo > keeping these in-house? Well, at the example of SPI (for disclaimer see other mail): * SPI qualifies as a domestic public charity for purposes of US tax law * Tax-exempt status under section 501(c)3 of the United States Internal Revenue Code was granted on May 23, 1999. * Donations are tax-deductible in the US https://www.spi-inc.org/donations/ At the example of the Software Conservancy: * Software Freedom Conservancy, Inc. is a 501(c)(3) organization incorporated in New York, and donations made to it are fully tax-deductible to the extent permitted by law. https://sfconservancy.org/donate/ Donations to the Gentoo Foundation are not tax-deductible anywhere. -- Andreas K. Hüttel dilfridge@gentoo.org Gentoo Linux developer (council, toolchain, base-system, perl, libreoffice) [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 981 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation 2019-07-01 19:42 ` Andreas K. Huettel @ 2019-07-01 19:44 ` Andreas K. Huettel 2019-07-01 20:10 ` Alec Warner 0 siblings, 1 reply; 110+ messages in thread From: Andreas K. Huettel @ 2019-07-01 19:44 UTC (permalink / raw To: gentoo-project; +Cc: Michael Everitt [-- Attachment #1: Type: text/plain, Size: 281 bytes --] Am Montag, 1. Juli 2019, 21:42:29 CEST schrieb Andreas K. Huettel: [...] Oh and btw, I found all this out by less than 5min of googling. Puh--leeease. -- Andreas K. Hüttel dilfridge@gentoo.org Gentoo Linux developer (council, toolchain, base-system, perl, libreoffice) [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 981 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation 2019-07-01 19:44 ` Andreas K. Huettel @ 2019-07-01 20:10 ` Alec Warner 2019-07-01 21:14 ` Roy Bamford 0 siblings, 1 reply; 110+ messages in thread From: Alec Warner @ 2019-07-01 20:10 UTC (permalink / raw To: gentoo-project; +Cc: Michael Everitt [-- Attachment #1: Type: text/plain, Size: 663 bytes --] On Mon, Jul 1, 2019 at 12:44 PM Andreas K. Huettel <dilfridge@gentoo.org> wrote: > Am Montag, 1. Juli 2019, 21:42:29 CEST schrieb Andreas K. Huettel: > [...] > > Oh and btw, I found all this out by less than 5min of googling. > Puh--leeease. > I have a list of about 20 umbrella organizations that we should be contacting, I don't really expect to have a discussion about them on the list until we produce a report with our findings. I'm happy to publish the list; maybe we are missing some of them. -A > > -- > Andreas K. Hüttel > dilfridge@gentoo.org > Gentoo Linux developer > (council, toolchain, base-system, perl, libreoffice) [-- Attachment #2: Type: text/html, Size: 1195 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation 2019-07-01 20:10 ` Alec Warner @ 2019-07-01 21:14 ` Roy Bamford 2019-07-02 12:40 ` Kristian Fiskerstrand 0 siblings, 1 reply; 110+ messages in thread From: Roy Bamford @ 2019-07-01 21:14 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1242 bytes --] On 2019.07.01 21:10, Alec Warner wrote: > On Mon, Jul 1, 2019 at 12:44 PM Andreas K. Huettel > <dilfridge@gentoo.org> > wrote: > > > Am Montag, 1. Juli 2019, 21:42:29 CEST schrieb Andreas K. Huettel: > > [...] > > > > Oh and btw, I found all this out by less than 5min of googling. > > Puh--leeease. > > > > I have a list of about 20 umbrella organizations that we should be > contacting, I don't really expect to have a discussion about them on > the > list until we produce a report with our findings. > I'm happy to publish the list; maybe we are missing some of them. > > -A > > > > > > -- > > Andreas K. Hüttel > > dilfridge@gentoo.org > > Gentoo Linux developer > > (council, toolchain, base-system, perl, libreoffice) > We are getting into the weeds when my question to council candidates was along the lines of in the event the Foundation is dissolved, who or what group will manage the financial responsibility that will remain with Gentoo? So far, there have been answers to that from only two candidates. Gentoo needs to plan for that. The Foundation could be gone by 30 June 2020. -- Regards, Roy Bamford (Neddyseagoon) a member of elections gentoo-ops forum-mods arm64 [-- Attachment #2: Type: application/pgp-signature, Size: 488 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation 2019-07-01 21:14 ` Roy Bamford @ 2019-07-02 12:40 ` Kristian Fiskerstrand 0 siblings, 0 replies; 110+ messages in thread From: Kristian Fiskerstrand @ 2019-07-02 12:40 UTC (permalink / raw To: gentoo-project, Roy Bamford [-- Attachment #1.1: Type: text/plain, Size: 1199 bytes --] On 7/1/19 11:14 PM, Roy Bamford wrote: > We are getting into the weeds when my question to council candidates > was along the lines of in the event the Foundation is dissolved, who > or what group will manage the financial responsibility that will remain with > Gentoo? > > So far, there have been answers to that from only two candidates. > > Gentoo needs to plan for that. The Foundation could be gone by > 30 June 2020. There are too many uncertainties on how an alternative structure looks to really comment on the question comprehensively, but I'm not worried about the council directing payment instructions to the umbrella org, likely via a council-specified contact. In all fairness, in many ways it is an issue that Gentoo doesn't use more money than it already does, mainly since it is based on incoming proposals for activities. I'd be very happy to see more good proposals come along for events etc and be part of voting for it in council (I really doubt the end result will differ anything from today's on that). -- Kristian Fiskerstrand OpenPGP keyblock reachable at hkp://pool.sks-keyservers.net fpr:94CB AFDD 3034 5109 5618 35AA 0B7F 8B60 E3ED FAE3 [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 488 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation 2019-07-01 9:52 ` Michał Górny 2019-07-01 10:02 ` Michael Everitt @ 2019-07-01 11:26 ` Roy Bamford 2019-07-01 12:07 ` Rich Freeman 2019-07-01 19:34 ` Andreas K. Huettel 1 sibling, 2 replies; 110+ messages in thread From: Roy Bamford @ 2019-07-01 11:26 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 2944 bytes --] On 2019.07.01 10:52, Michał Górny wrote: > On Mon, 2019-07-01 at 10:31 +0100, Roy Bamford wrote: > > On 2019.07.01 08:50, Michał Górny wrote: > > > On Sun, 2019-06-30 at 17:55 -0400, Aaron Bauman wrote: > > > > On Sun, Jun 30, 2019 at 05:54:35PM -0400, Aaron Bauman wrote: > > > > > On Sat, Jun 29, 2019 at 01:49:58AM +0200, Andreas K. Huettel > > > wrote: > > > > > > > Isn't it about time we quit pinning the mistakes of the > past > > > on the > > > > > > > officers of the present? > > > > > > > > > > > > Well, yes. Though, we tried something in the past, it didnt > > > work, we should do > > > > > > it different in the future. > > > > > > > > > > > > > From what I understand, the present and recent > > > > > > > officers have made extraordinary efforts to rectify the > > > shortcomings of > > > > > > > previous trustees > > > > > > > > > > > > And that's great. > > > > > > > > > > > > But are you sure that we should require continuous > > > "extraordinary efforts" > > > > > > from trustees in the future, just to keep things running? > > > > > > > > > > > > FWIW, I endorse antarus / Alec for trustee. :) > > > > > > > > No, once fixed, the books will likely be continued to be done by > a > > > full time CPA. > > > > > > Wouldn't a dedicated 'full time CPA' be more expensive than an > > > umbrella > > > that has a financial team for multiple projects? > > > > > > -- > > > Best regards, > > > Michał Górny > > > > > > > > > > Ah, the nuances of the English language used between two non > > native spears. > > > > A 'full time CPA' means that the person does that sort of work full > > time. It does not mean that he or she works full time for any one > > client. > > > > Yes, I understand that. However, I still believe that a contract > initiated between CPA and a single small-ish entity such a Gentoo > involves more costs than fees taken by umbrella dedicated to multiple > entities. Please correct me if I'm wrong. Nobody knows yet. Different umbrellas work differently. Different CPAs charge differently and perform different scopes of work. The Foundation will need to perform a value judgement based on quotations not beliefs. Its not all for the Foundation to decide. We have to find an umbrella to have us before dissolving the Foundation is even an option. > > While I can agree that we need to pay more at the moment due to past > issues, I also believe that we owe it to our donors that we try not to > spend most of their money on unnecessary bureaucracy (read: keeping > a dedicated Foundation if there's an alternative that works for > Gentoo). Yes. That's what due diligence is partly about, ensuring the Foundation gets value for money. > > -- > Best regards, > Michał Górny > > -- Regards, Roy Bamford (Neddyseagoon) a member of elections gentoo-ops forum-mods arm64 [-- Attachment #2: Type: application/pgp-signature, Size: 488 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation 2019-07-01 11:26 ` Roy Bamford @ 2019-07-01 12:07 ` Rich Freeman 2019-07-01 19:34 ` Andreas K. Huettel 1 sibling, 0 replies; 110+ messages in thread From: Rich Freeman @ 2019-07-01 12:07 UTC (permalink / raw To: gentoo-project On Mon, Jul 1, 2019 at 7:26 AM Roy Bamford <neddyseagoon@gentoo.org> wrote: > > Nobody knows yet. Different umbrellas work differently. Different CPAs > charge differently and perform different scopes of work. > The Foundation will need to perform a value judgement based on > quotations not beliefs. > My understanding is that most of these will either take a percentage of donations for internal operations, or will accept donations separately to fund internal operations, or both. I suspect that the cost will be significantly less simply due to the standardization and volumes involved. Plus most of these are 501c3 so they don't have to pay taxes for most things, and of course US taxpayers can further deduct whatever they do contribute (though with the recent increase in the standard deduction this benefit is going to be much less universal than it was a few years ago). However, I think Gentoo really should think about ways to go a step further and minimize its reliance on owning stuff in the first place. It is nice that we have all these donated hosts and volunteers to maintain them, but as we depend on all this stuff we increase our exposure to harm when somebody threatens to take that stuff away. Distributed technologies like git greatly help to reduce these risks as it makes our data much more portable - it would be nice if at some point somebody came up with something similar for some of our other needs, starting with bugzilla (which is always the first thing that comes up anytime we talk about using a service like Github, and for good reason). -- Rich ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation 2019-07-01 11:26 ` Roy Bamford 2019-07-01 12:07 ` Rich Freeman @ 2019-07-01 19:34 ` Andreas K. Huettel 2019-07-03 4:42 ` desultory 2019-07-03 6:12 ` [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation - Treasurer Response! Robin H. Johnson 1 sibling, 2 replies; 110+ messages in thread From: Andreas K. Huettel @ 2019-07-01 19:34 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 799 bytes --] > > Yes, I understand that. However, I still believe that a contract > > initiated between CPA and a single small-ish entity such a Gentoo > > involves more costs than fees taken by umbrella dedicated to multiple > > entities. Please correct me if I'm wrong. > > Nobody knows yet. Different umbrellas work differently. Sigh. I agree with the second statement. The first one, well... Here's the example of SPI (disclaimer, we do not know if they would take us): * no direct costs associated * 5% deduction from donations for SPI's overhead Big Hint, it helps to first research something and then talk / discuss. That's however, rather rare on this list. -- Andreas K. Hüttel dilfridge@gentoo.org Gentoo Linux developer (council, toolchain, base-system, perl, libreoffice) [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 981 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation 2019-07-01 19:34 ` Andreas K. Huettel @ 2019-07-03 4:42 ` desultory 2019-07-03 6:12 ` [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation - Treasurer Response! Robin H. Johnson 1 sibling, 0 replies; 110+ messages in thread From: desultory @ 2019-07-03 4:42 UTC (permalink / raw To: gentoo-project On 07/01/19 15:34, Andreas K. Huettel wrote: >>> Yes, I understand that. However, I still believe that a contract >>> initiated between CPA and a single small-ish entity such a Gentoo >>> involves more costs than fees taken by umbrella dedicated to multiple >>> entities. Please correct me if I'm wrong. >> >> Nobody knows yet. Different umbrellas work differently. > > Sigh. I agree with the second statement. The first one, well... > > Here's the example of SPI (disclaimer, we do not know if they would take us): > * no direct costs associated > * 5% deduction from donations for SPI's overhead > > Big Hint, it helps to first research something and then talk / discuss. That's > however, rather rare on this list. > Given that the financial reports for the current year are not yet in, it is entirely true that the costs involved are presently unknown. As, bear with me here, 5% of an unknown quantity is still an unknown quantity. Further, comparing a known percentage of an unknown quantity to another unknown quantity of unknown relative magnitude is an effectively valueless proposition. So could we please avoid pointlessly belittling others and their factual comments? ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation - Treasurer Response! 2019-07-01 19:34 ` Andreas K. Huettel 2019-07-03 4:42 ` desultory @ 2019-07-03 6:12 ` Robin H. Johnson 2019-07-03 9:51 ` Michael Everitt ` (2 more replies) 1 sibling, 3 replies; 110+ messages in thread From: Robin H. Johnson @ 2019-07-03 6:12 UTC (permalink / raw To: gentoo-project; +Cc: gentoo-nfp [-- Attachment #1: Type: text/plain, Size: 3093 bytes --] On Mon, Jul 01, 2019 at 09:34:06PM +0200, Andreas K. Huettel wrote: > > > Yes, I understand that. However, I still believe that a contract > > > initiated between CPA and a single small-ish entity such a Gentoo > > > involves more costs than fees taken by umbrella dedicated to multiple > > > entities. Please correct me if I'm wrong. > > > > Nobody knows yet. Different umbrellas work differently. The CPA we have engaged so far, Corporate Capital, has a standard preparation fee of USD1500 per fiscal year. We do have some estimates of Umbrella fees, plus the Financial Statements I prepared... > > Sigh. I agree with the second statement. The first one, well... > > Here's the example of SPI (disclaimer, we do not know if they would take us): > * no direct costs associated > * 5% deduction from donations for SPI's overhead > > Big Hint, it helps to first research something and then talk / discuss. That's > however, rather rare on this list. The Trustees HAVE previously done _some_ of this legwork on the major umbrellas, I don't have a link to hand, but I do remember details, because it was in scope of my work as Treasurer; and we can combine these with the financial statements to compare against the CPA quotes to date. Further would should take the longer list of Umbrellas and comprehensively document their costs. As further concrete example: https://sfconservancy.org/projects/apply/ >> How much does it cost us financially to join Conservancy? >> New Conservancy members are required to pay 10% of their revenue The umbrella fees I've seen range: - smallest: 5% of net revenue (income less expenses) - largest: 20% of gross income The exact definition of which expenses might be included/excluded by a given umbrella might also vary, I didn't find a clear public documentation on it. Basing that on the FY2018 fiscal, with the additional caveat that I don't have any value assigned to in-kind server/hosting services received by Infra; That would increase gross & net values. Gross Income: USD 28,600.15 Gross Expenses: USD 9,292.95 - Depreciation: USD 3,659.64 (it devalued assets but wasn't something we actually spent) - "Real" Expense: USD 5,633.31 = Net revenue: USD 22,966.84 5% of net: USD 1,148.34 20% of gross: USD 5,720.03 At an outward glance, this does imply that some umbrellas would be cheaper than a CPA, while others would be more expensive; but the equation is more complicated, because we need to be careful about the accounting of services that the umbrella would provide. The equation therefore should be more of: Cost(Umbrella) vs [Umbrella baseline without umbrella-provided expenses] Regardless of the scale of the numbers, the change would REDUCE the expenses, and increase the net revenue number (and thus also the Umbrella's actual fee). -- Robin Hugh Johnson Gentoo Linux: Dev, Infra Lead, Foundation Treasurer E-Mail : robbat2@gentoo.org GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85 GnuPG FP : 7D0B3CEB E9B85B1F 825BCECF EE05E6F6 A48F6136 [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 1113 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation - Treasurer Response! 2019-07-03 6:12 ` [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation - Treasurer Response! Robin H. Johnson @ 2019-07-03 9:51 ` Michael Everitt 2019-07-03 10:47 ` Rich Freeman 2019-07-03 12:56 ` [gentoo-nfp] " Michał Górny 2 siblings, 0 replies; 110+ messages in thread From: Michael Everitt @ 2019-07-03 9:51 UTC (permalink / raw To: gentoo-project [-- Attachment #1.1: Type: text/plain, Size: 3167 bytes --] On 03/07/19 07:12, Robin H. Johnson wrote: > On Mon, Jul 01, 2019 at 09:34:06PM +0200, Andreas K. Huettel wrote: >>>> Yes, I understand that. However, I still believe that a contract >>>> initiated between CPA and a single small-ish entity such a Gentoo >>>> involves more costs than fees taken by umbrella dedicated to multiple >>>> entities. Please correct me if I'm wrong. >>> Nobody knows yet. Different umbrellas work differently. > The CPA we have engaged so far, Corporate Capital, has a standard > preparation fee of USD1500 per fiscal year. We do have some estimates of > Umbrella fees, plus the Financial Statements I prepared... > >> Sigh. I agree with the second statement. The first one, well... >> >> Here's the example of SPI (disclaimer, we do not know if they would take us): >> * no direct costs associated >> * 5% deduction from donations for SPI's overhead >> >> Big Hint, it helps to first research something and then talk / discuss. That's >> however, rather rare on this list. > The Trustees HAVE previously done _some_ of this legwork on the major > umbrellas, I don't have a link to hand, but I do remember details, > because it was in scope of my work as Treasurer; and we can combine > these with the financial statements to compare against the CPA quotes to > date. Further would should take the longer list of Umbrellas and > comprehensively document their costs. > > As further concrete example: > https://sfconservancy.org/projects/apply/ >>> How much does it cost us financially to join Conservancy? >>> New Conservancy members are required to pay 10% of their revenue > The umbrella fees I've seen range: > - smallest: 5% of net revenue (income less expenses) > - largest: 20% of gross income > > The exact definition of which expenses might be included/excluded by a > given umbrella might also vary, I didn't find a clear public > documentation on it. > > Basing that on the FY2018 fiscal, with the additional caveat that I > don't have any value assigned to in-kind server/hosting services > received by Infra; That would increase gross & net values. > > Gross Income: USD 28,600.15 > Gross Expenses: USD 9,292.95 > - Depreciation: USD 3,659.64 (it devalued assets but wasn't something we actually spent) > - "Real" Expense: USD 5,633.31 > = Net revenue: USD 22,966.84 > > 5% of net: USD 1,148.34 > 20% of gross: USD 5,720.03 > > At an outward glance, this does imply that some umbrellas would be > cheaper than a CPA, while others would be more expensive; but the > equation is more complicated, because we need to be careful about the > accounting of services that the umbrella would provide. > > The equation therefore should be more of: > Cost(Umbrella) vs [Umbrella baseline without umbrella-provided expenses] > > Regardless of the scale of the numbers, the change would REDUCE the > expenses, and increase the net revenue number (and thus also the > Umbrella's actual fee). > Thank you very much for providing some indicative figures, and for the work you have tirelessly done on the Gentoo finances, Robin. I hope the council considers them wisely. [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 801 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation - Treasurer Response! 2019-07-03 6:12 ` [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation - Treasurer Response! Robin H. Johnson 2019-07-03 9:51 ` Michael Everitt @ 2019-07-03 10:47 ` Rich Freeman 2019-07-03 11:05 ` Michael Everitt 2019-07-03 11:27 ` Kristian Fiskerstrand 2019-07-03 12:56 ` [gentoo-nfp] " Michał Górny 2 siblings, 2 replies; 110+ messages in thread From: Rich Freeman @ 2019-07-03 10:47 UTC (permalink / raw To: gentoo-project; +Cc: gentoo-nfp On Wed, Jul 3, 2019 at 2:12 AM Robin H. Johnson <robbat2@gentoo.org> wrote: > > At an outward glance, this does imply that some umbrellas would be > cheaper than a CPA, while others would be more expensive; but the > equation is more complicated, because we need to be careful about the > accounting of services that the umbrella would provide. > > The equation therefore should be more of: > Cost(Umbrella) vs [Umbrella baseline without umbrella-provided expenses] > You also need to consider the tax savings themselves if the umbrella is 501c3. That is also a percentage of the net (the CPA costs being deductible most likely). You also need to consider services that we would receive that we currently lack. After all, Gentoo hasn't spent a dime on CPAs for a long time, but that was hardly a true savings. -- Rich ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation - Treasurer Response! 2019-07-03 10:47 ` Rich Freeman @ 2019-07-03 11:05 ` Michael Everitt 2019-07-03 11:22 ` Rich Freeman 2019-07-03 11:27 ` Kristian Fiskerstrand 1 sibling, 1 reply; 110+ messages in thread From: Michael Everitt @ 2019-07-03 11:05 UTC (permalink / raw To: gentoo-project [-- Attachment #1.1: Type: text/plain, Size: 1393 bytes --] On 03/07/19 11:47, Rich Freeman wrote: > On Wed, Jul 3, 2019 at 2:12 AM Robin H. Johnson <robbat2@gentoo.org> wrote: >> At an outward glance, this does imply that some umbrellas would be >> cheaper than a CPA, while others would be more expensive; but the >> equation is more complicated, because we need to be careful about the >> accounting of services that the umbrella would provide. >> >> The equation therefore should be more of: >> Cost(Umbrella) vs [Umbrella baseline without umbrella-provided expenses] >> > You also need to consider the tax savings themselves if the umbrella > is 501c3. That is also a percentage of the net (the CPA costs being > deductible most likely). > > You also need to consider services that we would receive that we > currently lack. After all, Gentoo hasn't spent a dime on CPAs for a > long time, but that was hardly a true savings. > What makes you suggest we need the extra services that would be included by an umbrella org? What services are you thinking of? If Gentoo hasn't needed them the past decade, why would they be useful now? What would be the cost if the Gentoo Foundation Inc procured these services separately? How does this provide a cost saving? Can you prove this is therefore "better value for money" if despite having less "expenses" as Robin points out, but larger net income, and hence larger net fees? [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 801 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation - Treasurer Response! 2019-07-03 11:05 ` Michael Everitt @ 2019-07-03 11:22 ` Rich Freeman 0 siblings, 0 replies; 110+ messages in thread From: Rich Freeman @ 2019-07-03 11:22 UTC (permalink / raw To: gentoo-project On Wed, Jul 3, 2019 at 7:05 AM Michael Everitt <m.j.everitt@iee.org> wrote: > > On 03/07/19 11:47, Rich Freeman wrote: > > You also need to consider services that we would receive that we > > currently lack. After all, Gentoo hasn't spent a dime on CPAs for a > > long time, but that was hardly a true savings. > > > What makes you suggest we need the extra services that would be included by > an umbrella org? What services are you thinking of? Well, I'm not the one going on endlessly about how Gentoo doesn't consult lawyers often enough and that only lawyers can understand the law... :) > What would be the cost > if the Gentoo Foundation Inc procured these services separately? How does > this provide a cost saving? I suspect that the tax savings alone would pay for moving to an umbrella org. Savings on a CPA would be on top of that. At that point any additional services are basically "free." However, I suspect that due to economies of scale it will still cost less to get these other services through an umbrella than to buy them ourselves. As you say, though, you could certainly compare the costs, and I'm not suggesting that this can't be done. > Can you prove this is therefore "better value > for money" if despite having less "expenses" as Robin points out, but > larger net income, and hence larger net fees? Having more net income might mean more fees, but since fees are a percentage of income, it is a net benefit all the same. Sure, if we have $5000 more to work with, we might end up spending an extra $500 in fees, but that still leaves us off $4500 better than we are today. Certainly it would be beneficial to look at actual numbers, but I'm dubious that these sorts of percentage-based solutions are going to cost more than what we're spending already. They also have the benefit that anytime our income is reduced our overhead is automatically reduced in kind, as opposed to with doing it ourselves where the CPA probably costs the same whether we lose half our income or not. -- Rich ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation - Treasurer Response! 2019-07-03 10:47 ` Rich Freeman 2019-07-03 11:05 ` Michael Everitt @ 2019-07-03 11:27 ` Kristian Fiskerstrand 2019-07-03 12:27 ` Rich Freeman 1 sibling, 1 reply; 110+ messages in thread From: Kristian Fiskerstrand @ 2019-07-03 11:27 UTC (permalink / raw To: gentoo-project, Rich Freeman; +Cc: gentoo-nfp [-- Attachment #1.1: Type: text/plain, Size: 1294 bytes --] On 7/3/19 12:47 PM, Rich Freeman wrote: > On Wed, Jul 3, 2019 at 2:12 AM Robin H. Johnson <robbat2@gentoo.org> wrote: >> At an outward glance, this does imply that some umbrellas would be >> cheaper than a CPA, while others would be more expensive; but the >> equation is more complicated, because we need to be careful about the >> accounting of services that the umbrella would provide. >> >> The equation therefore should be more of: >> Cost(Umbrella) vs [Umbrella baseline without umbrella-provided expenses] >> > You also need to consider the tax savings themselves if the umbrella > is 501c3. That is also a percentage of the net (the CPA costs being > deductible most likely). It depends on the type of income, iirc e.g GSoC wouldn't be tax exempt in either case. Same for royalties from sale of merchandise > > You also need to consider services that we would receive that we > currently lack. After all, Gentoo hasn't spent a dime on CPAs for a > long time, but that was hardly a true savings. Also needs to account for potentially higher future earnings, we haven't actually been doing active fundraising. -- Kristian Fiskerstrand OpenPGP keyblock reachable at hkp://pool.sks-keyservers.net fpr:94CB AFDD 3034 5109 5618 35AA 0B7F 8B60 E3ED FAE3 [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 488 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation - Treasurer Response! 2019-07-03 11:27 ` Kristian Fiskerstrand @ 2019-07-03 12:27 ` Rich Freeman 2019-07-03 13:45 ` Kristian Fiskerstrand 0 siblings, 1 reply; 110+ messages in thread From: Rich Freeman @ 2019-07-03 12:27 UTC (permalink / raw To: Kristian Fiskerstrand; +Cc: gentoo-project, gentoo-nfp On Wed, Jul 3, 2019 at 7:27 AM Kristian Fiskerstrand <k_f@gentoo.org> wrote: > > On 7/3/19 12:47 PM, Rich Freeman wrote: > > You also need to consider the tax savings themselves if the umbrella > > is 501c3. That is also a percentage of the net (the CPA costs being > > deductible most likely). > > It depends on the type of income, iirc e.g GSoC wouldn't be tax exempt > in either case. Same for royalties from sale of merchandise Certainly some forms of income aren't tax-exempt, and we should definitely get a professional opinion on this. However, have you seen anything to suggest GSoC specifically is taxable? I have been skimming the IRS materials, and in their training on the subject they specifically bring up the example of a once-a-year food stand that generates income at a conference, and that it wouldn't be taxable because it isn't "regular" income, being only once a year and doesn't really compete with a normal business that would be open every day [1]. However, I don't profess to be an expert on IRS tax law. It is probably a good idea to consider that some income will be taxable. Of course, it is still only net profits that are taxable, so any GSoC money spent on GSoC itself wouldn't be net-taxable even if the overall income would be (at least, that is my understanding). And of course if we were using an umbrella org the org itself would have its compliance staff make these determinations and have rules around this stuff. We wouldn't need to develop our own expertise and chances are their staff could also make recommendations on how to structure activities to minimize tax burden. If they're charging based on net income then it would be in their interests to minimize our taxes anyway. > > > > > You also need to consider services that we would receive that we > > currently lack. After all, Gentoo hasn't spent a dime on CPAs for a > > long time, but that was hardly a true savings. > > Also needs to account for potentially higher future earnings, we haven't > actually been doing active fundraising. I have mixed feelings on this. Numbers-wise you're right - if some professional umbrella org gets a shared of anything donated to "Gentoo" they're going to be out there advocating for people to donate to "Gentoo." As a result "Gentoo" will probably end up with a lot more money. On the surface this seems like a good thing. On the other hand, I do get concerned about what effect this could have on the community and atmosphere of the project. This is part of why I advocate for trying to reduce our dependency on money and servers and so on. These things all potentially come with strings attached, and I'd prefer to be more dependent on the goodwill of our code contributors than the goodwill of our financial/sponsorship contributors. I feel like a lot of bigger FOSS projects eventually reach a point where the people in charge end up with the opposite concerns - where they prefer all the core stuff to be paid so that they don't have to worry as much about the rank and file deciding they don't like the people in charge. As much as we have disagreements around here, I think that those in charge are very much community-oriented in their roots. Some might disagree, but I'd caution that to the degree that some disagree, the professional managers that come with big budgets are going to be FAR less to your liking. 1 - https://www.stayexempt.irs.gov/home/existing-organizations/unrelated-business-income -- Rich ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation - Treasurer Response! 2019-07-03 12:27 ` Rich Freeman @ 2019-07-03 13:45 ` Kristian Fiskerstrand 0 siblings, 0 replies; 110+ messages in thread From: Kristian Fiskerstrand @ 2019-07-03 13:45 UTC (permalink / raw To: gentoo-project, Rich Freeman; +Cc: gentoo-nfp [-- Attachment #1.1: Type: text/plain, Size: 3432 bytes --] On 7/3/19 2:27 PM, Rich Freeman wrote: > On Wed, Jul 3, 2019 at 7:27 AM Kristian Fiskerstrand <k_f@gentoo.org> wrote: >> >> On 7/3/19 12:47 PM, Rich Freeman wrote: >>> You also need to consider the tax savings themselves if the umbrella >>> is 501c3. That is also a percentage of the net (the CPA costs being >>> deductible most likely). >> >> It depends on the type of income, iirc e.g GSoC wouldn't be tax exempt >> in either case. Same for royalties from sale of merchandise > > Certainly some forms of income aren't tax-exempt, and we should > definitely get a professional opinion on this. However, have you seen > anything to suggest GSoC specifically is taxable? > [...] Not really. Arguably Gentoo is in the business of producing code, to receive monetary considerations for doing so is a related activity and not a spurious one, we also have (or have had) mentor projects etc that could be used to argue this case. I don't know, but if it is, it is a more significant taxable income than most other we have which is why I listed it first; the CPA/IRS which specialize in this under US tax law will figure it out for us. But I agree that the merchandise is a cleaner example, although not as regular and somewhat declining. > It is probably a good idea to consider that some income will be > taxable. Of course, it is still only net profits that are taxable , so > any GSoC money spent on GSoC itself wouldn't be net-taxable even if > the overall income would be (at least, that is my understanding). Right, although there aren't that many expenditures related to GSoC. > > And of course if we were using an umbrella org the org itself would > have its compliance staff make these determinations and have rules > around this stuff. We wouldn't need to develop our own expertise and > chances are their staff could also make recommendations on how to > structure activities to minimize tax burden. If they're charging > based on net income then it would be in their interests to minimize > our taxes anyway. CPA would help us out in the case of foundation, iirc some tax forms needs to be filled out related to payment from google as well, but I haven't read these forms, they might shine some light on the interpretations :) >> >> Also needs to account for potentially higher future earnings, we haven't >> actually been doing active fundraising. > > I have mixed feelings on this. Numbers-wise you're right - if some > professional umbrella org gets a shared of anything donated to > "Gentoo" they're going to be out there advocating for people to donate > to "Gentoo." As a result "Gentoo" will probably end up with a lot > more money. On the surface this seems like a good thing. On the > other hand, I do get concerned about what effect this could have on > the community and atmosphere of the project. > > This is part of why I advocate for trying to reduce our dependency on > money and servers and so on. These things all potentially come with > strings attached, and I'd prefer to be more dependent on the goodwill > of our code contributors than the goodwill of our Its an interesting point, but I personally don't agree, the discussion is really too broad to take atm :) -- Kristian Fiskerstrand OpenPGP keyblock reachable at hkp://pool.sks-keyservers.net fpr:94CB AFDD 3034 5109 5618 35AA 0B7F 8B60 E3ED FAE3 [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 488 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-nfp] Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation - Treasurer Response! 2019-07-03 6:12 ` [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation - Treasurer Response! Robin H. Johnson 2019-07-03 9:51 ` Michael Everitt 2019-07-03 10:47 ` Rich Freeman @ 2019-07-03 12:56 ` Michał Górny 2019-07-03 13:08 ` Rich Freeman 2 siblings, 1 reply; 110+ messages in thread From: Michał Górny @ 2019-07-03 12:56 UTC (permalink / raw To: gentoo-nfp, gentoo-project [-- Attachment #1: Type: text/plain, Size: 818 bytes --] On Wed, 2019-07-03 at 06:12 +0000, Robin H. Johnson wrote: > On Mon, Jul 01, 2019 at 09:34:06PM +0200, Andreas K. Huettel wrote: > > > > Yes, I understand that. However, I still believe that a contract > > > > initiated between CPA and a single small-ish entity such a Gentoo > > > > involves more costs than fees taken by umbrella dedicated to multiple > > > > entities. Please correct me if I'm wrong. > > > > > > Nobody knows yet. Different umbrellas work differently. > > The CPA we have engaged so far, Corporate Capital, has a standard > preparation fee of USD1500 per fiscal year. Does this cover everything 'standard', or are there additional potential fees involved? Are you aware if the fee is going to be the same if we go for proper non-profit? -- Best regards, Michał Górny [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 618 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-nfp] Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation - Treasurer Response! 2019-07-03 12:56 ` [gentoo-nfp] " Michał Górny @ 2019-07-03 13:08 ` Rich Freeman 2019-07-03 13:17 ` Michał Górny [not found] ` <20190703143429.yfieiru7cyykr5ca@gentoo.org> 0 siblings, 2 replies; 110+ messages in thread From: Rich Freeman @ 2019-07-03 13:08 UTC (permalink / raw To: gentoo-project; +Cc: gentoo-nfp On Wed, Jul 3, 2019 at 8:56 AM Michał Górny <mgorny@gentoo.org> wrote: > > Are you aware if the fee is going to be the same if we > go for proper non-profit? Do you mean 501c3 by "proper non-profit?" Or some other tax-exempt status? I think most around here have abandoned all hope of ever running our own 501c3. A number don't even think we should try, and a 501c3 is hard enough to get approved if you have a professional board all towing the party line. If you get people making public statements like we ought to be a trade association (which is non-exempt) it would be even harder. However, I imagine most CPAs would charge more for a tax-exempt org as there is MUCH more scrutiny on their operations. I'd also argue that we would need to be spending more on compliance in general or consulting ad-hoc with professionals to not run afoul of the law. If you meant a non-profit that isn't tax-exempt then I don't see why their fees would be any different, but there really isn't any big tax benefit to Gentoo to having one status or another as far as I can tell. The IRS taxes non-profits the same as for-profit companies if they aren't tax-exempt. It is the exempt status that comes with all the rules and scrutiny. Usually in the US when people say "non-profit" they tend to mean a tax-exempt status like 501c3, but these are of course not the only sorts of non-profit companies. The US National Football League (the kind where you usually don't hit the ball with your foot) is non-profit, but definitely not tax-exempt, and I can only imagine what their revenues are like. -- Rich ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-nfp] Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation - Treasurer Response! 2019-07-03 13:08 ` Rich Freeman @ 2019-07-03 13:17 ` Michał Górny [not found] ` <20190703143429.yfieiru7cyykr5ca@gentoo.org> 1 sibling, 0 replies; 110+ messages in thread From: Michał Górny @ 2019-07-03 13:17 UTC (permalink / raw To: gentoo-nfp, gentoo-project [-- Attachment #1: Type: text/plain, Size: 385 bytes --] On Wed, 2019-07-03 at 09:08 -0400, Rich Freeman wrote: > On Wed, Jul 3, 2019 at 8:56 AM Michał Górny <mgorny@gentoo.org> wrote: > > Are you aware if the fee is going to be the same if we > > go for proper non-profit? > > Do you mean 501c3 by "proper non-profit?" Or some other tax-exempt status? I meant anything that's tax-exempt. -- Best regards, Michał Górny [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 618 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
[parent not found: <20190703143429.yfieiru7cyykr5ca@gentoo.org>]
[parent not found: <6b84c0a026551472a05e776921182ba8dae6fb1e.camel@gentoo.org>]
[parent not found: <138757e484f751d567fb2702ce27de3e3e215a15.camel@gentoo.org>]
* Re: [gentoo-nfp] Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation - Treasurer Response! (part 2) [not found] ` <138757e484f751d567fb2702ce27de3e3e215a15.camel@gentoo.org> @ 2019-07-04 2:05 ` Robin H. Johnson 0 siblings, 0 replies; 110+ messages in thread From: Robin H. Johnson @ 2019-07-04 2:05 UTC (permalink / raw To: gentoo-nfp; +Cc: gentoo-project [-- Attachment #1: Type: text/plain, Size: 3569 bytes --] (Apologies to the -nfp list, but I missed sending this to both -nfp and -project the first time, and since it concerns the Council election, I felt it important enough to resend. If everybody else could try to include a header containing Reply-To: gentoo-nfp@lists.gentoo.org, gentoo-project@lists.gentoo.org in the thread, I think it would help overall) On Wed, Jul 03, 2019 at 10:41:36PM +0200, Michał Górny wrote: > > > The fees remain the same for a c3 (1500 per year). We've talked to the > > > Accounting firm about our options in attaining c3 status. There are a > > > couple of ways we could go about it. Filing fee remains the same (~1k > > > iirc) for all options. > > > > > > 1. fix all back taxes (10 years) then refile, this would cost 9k more > > > for the back taxes alone (4 years was recently approved). > > > > > > > Plus $15000 in CPA fees, correct? Or do we assume a different fee for > > that part? > > > > Ok, Matthew corrected me on IRC. He meant $9k of CPA fees for > the remaining 6 of 10 years. In my previous email, "Motion: approve preparation costs for tax filings FY2016-FY2019", I covered my estimate of the taxes/interest/penalties/fines that I expected for the FY2016-FY2018 periods (a total of USD9,300.00, on top of the preparation costs of USD4,500 for those 3 years; the Motion included FY2019 that I omit temporarily here). For the further 6 years back: - Preparation: 6x USD1500 = USD9,000.00 - Taxes/Interest/Penalties/Fines: USD16,000.00 Which gives a total of USD 25,000 The comparison quote from Corporate Capital, for preparation & legal costs, to create new 501cX for Gentoo, is USD 2,500. This doesn't include the filing fees, which prometheanfire estimating around USD 1,000, but would vary greatly depending on which state we filed in. I think that estimate might be as high as USD 2,000.00 depending on other states, with further traps of ongoing costs (Some states effectively have state or local taxes even on NFP incomes) The order of operations for the new org would be approximately: - prepare state-level filings to start a new NFP - file to state & wait for response - file to IRS, initial stuff - wait N years [depends on the exact NFP structure] - file to IRS, later stuff I do agree that the wind-up of the old 501c6 could happen in parallel, with the donation made to the new entity Another short-term reason AGAINST our own 501c3 are the donation structure requirements, that are meant to ensure a diversity of donors. FreeBSD ran into this in 2004: https://web.archive.org/web/20050112120244/http://www.freebsdfoundation.org/press/20041221-newsletter.shtml "The FreeBSD Foundation's 501(c)3 Status" The Gentoo Foundation DOES presently have one large cash donor, who would presently cause us to fail the 1/3rd test. The proposal of doing a large donation from the old Foundation to a new Foundation could ALSO violate the 1/3rd test, so doing the donations over time might be needed (I'd literally start taking new donations, and at the end of every month, have the old foundation make the maximum possible donation that wouldn't violate the 2% clause on the 1/3rd test). The old Foundation would also continue to pay expenses out of the accounts, to reduce the need to shift amounts over. -- Robin Hugh Johnson Gentoo Linux: Dev, Infra Lead, Foundation Treasurer E-Mail : robbat2@gentoo.org GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85 GnuPG FP : 7D0B3CEB E9B85B1F 825BCECF EE05E6F6 A48F6136 [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 1113 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees 2019-06-15 9:42 [gentoo-project] Questions for Gentoo Council nominees Andrew Savchenko ` (6 preceding siblings ...) 2019-06-24 23:23 ` [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation Robin H. Johnson @ 2019-06-30 10:36 ` Roy Bamford 2019-06-30 16:48 ` Thomas Deutschmann 2019-06-30 20:17 ` Andreas K. Huettel 2019-07-04 2:14 ` [gentoo-project] Questions for Gentoo Council nominees: Council demands on maintainers & council legal liability Robin H. Johnson 8 siblings, 2 replies; 110+ messages in thread From: Roy Bamford @ 2019-06-30 10:36 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1147 bytes --] On 2019.06.15 10:42, Andrew Savchenko wrote: > Hi all! > > Last year we had a good initiative: it addition to (or even instead > of) manifests nominees were asked questions by voters. So let's > continue this year. > > I propose to have one question per thread spawned by this e-mail to > keep discussion focused. If you have multiple questions, please > start multiple threads. If your question was already asked, please > join a thread. > > I'll ask my questions in subsequent e-mails. > > Best regards, > Andrew Savchenko > Team, We now have two candidates for the trustee election who have a stated aim to wind up the foundation and move the assets to an umbrella. If that is successful, the bookkeeping and tax filing mechanics would be done by the umbrella but direction of the umbrella, on behalf of Gentoo remains with Gentoo. Logically, that role would fall to council. How do council candidates foresee the financial management of Gentoo being undertaken should the Foundation be dissolved? -- Regards, Roy Bamford (Neddyseagoon) a member of elections gentoo-ops forum-mods arm64 [-- Attachment #2: Type: application/pgp-signature, Size: 488 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees 2019-06-30 10:36 ` [gentoo-project] Questions for Gentoo Council nominees Roy Bamford @ 2019-06-30 16:48 ` Thomas Deutschmann 2019-06-30 20:17 ` Andreas K. Huettel 1 sibling, 0 replies; 110+ messages in thread From: Thomas Deutschmann @ 2019-06-30 16:48 UTC (permalink / raw To: gentoo-project [-- Attachment #1.1: Type: text/plain, Size: 1217 bytes --] On 2019-06-30 12:36, Roy Bamford wrote: > Team, > > We now have two candidates for the trustee election who have > a stated aim to wind up the foundation and move the assets to > an umbrella. > > If that is successful, the bookkeeping and tax filing mechanics > would be done by the umbrella but direction of the umbrella, on > behalf of Gentoo remains with Gentoo. > > Logically, that role would fall to council. > > How do council candidates foresee the financial management > of Gentoo being undertaken should the Foundation be dissolved? From my P.O.V. this is not within the scope of the council: Foundation is independent at the moment. They can do whatever they want to do. Council can't force them to take any actions (like foundation cannot force council to take a specific action). That's a legal thing... So if foundation will be dissolved, foundation can ask community to come up with some ideas. But in the end only foundation can decide. Maybe we will move to SPI (https://www.spi-inc.org/projects/) but again, _only_ foundation can decide on that. -- Regards, Thomas Deutschmann / Gentoo Linux Developer C4DD 695F A713 8F24 2AA1 5638 5849 7EE5 1D5D 74A5 [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 618 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees 2019-06-30 10:36 ` [gentoo-project] Questions for Gentoo Council nominees Roy Bamford 2019-06-30 16:48 ` Thomas Deutschmann @ 2019-06-30 20:17 ` Andreas K. Huettel 1 sibling, 0 replies; 110+ messages in thread From: Andreas K. Huettel @ 2019-06-30 20:17 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 871 bytes --] > If that is successful, the bookkeeping and tax filing mechanics > would be done by the umbrella but direction of the umbrella, on > behalf of Gentoo remains with Gentoo. > How do council candidates foresee the financial management > of Gentoo being undertaken should the Foundation be dissolved? Typically an umbrella organization has a designated contact in the project it administrates. So we need to come up with a way to introduce this office, under supervision and authority of the elected council. It does *not* make sense to introduce a second body again, since then we plainly don't gain anything (well except that the books are handled by professionals, but as long as Robin does it they are in good hands anyway). -- Andreas K. Hüttel dilfridge@gentoo.org Gentoo Linux developer (council, toolchain, base-system, perl, libreoffice) [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 981 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* [gentoo-project] Questions for Gentoo Council nominees: Council demands on maintainers & council legal liability 2019-06-15 9:42 [gentoo-project] Questions for Gentoo Council nominees Andrew Savchenko ` (7 preceding siblings ...) 2019-06-30 10:36 ` [gentoo-project] Questions for Gentoo Council nominees Roy Bamford @ 2019-07-04 2:14 ` Robin H. Johnson 2019-07-04 6:26 ` Michał Górny ` (2 more replies) 8 siblings, 3 replies; 110+ messages in thread From: Robin H. Johnson @ 2019-07-04 2:14 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1330 bytes --] I realize that there is only a short period left in the election, but I've been busy with IRL issues, and mgorny's trustee manifesto [1] ascribed something to the Council members that concerned me; there's one additional good question for the Council that I'll close with. 1. Points 1a&1c of mgorny's manifesto imply that the council can unilaterally prevent support of any given package in Gentoo, and basically remove the package from the distribution. This is despite any developers that may wish to support the package. What's your opinion of the council using this offensively against packages? As a hypothetical, say systemd-ng comes about, with an even worse opinionated choices than those presently in systemd. Should the council be able to force support for openrc & systemd stop? 2. As an additional point, can you try to give your version of a simple statement on the legal liabilities that the Council as a whole, and the Council members as individuals, have for their actions? [1] https://dev.gentoo.org/~mgorny/trustee-manifesto-2019.txt -- Robin Hugh Johnson Gentoo Linux: Dev, Infra Lead, Foundation Treasurer E-Mail : robbat2@gentoo.org GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85 GnuPG FP : 7D0B3CEB E9B85B1F 825BCECF EE05E6F6 A48F6136 [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 1113 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Council demands on maintainers & council legal liability 2019-07-04 2:14 ` [gentoo-project] Questions for Gentoo Council nominees: Council demands on maintainers & council legal liability Robin H. Johnson @ 2019-07-04 6:26 ` Michał Górny 2019-07-04 8:03 ` Kristian Fiskerstrand 2019-07-04 13:36 ` Thomas Deutschmann 2 siblings, 0 replies; 110+ messages in thread From: Michał Górny @ 2019-07-04 6:26 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1555 bytes --] On Thu, 2019-07-04 at 02:14 +0000, Robin H. Johnson wrote: > I realize that there is only a short period left in the election, but > I've been busy with IRL issues, and mgorny's trustee manifesto [1] ascribed > something to the Council members that concerned me; there's one > additional good question for the Council that I'll close with. > > 1. Points 1a&1c of mgorny's manifesto imply that the council can > unilaterally prevent support of any given package in Gentoo, and > basically remove the package from the distribution. > > This is despite any developers that may wish to support the package. For the record, I think you are ascribing to me something I didn't mean. Sure, Council can adjust the direction distribution takes (= decide on the default, suggest developers what to work on) but I don't see it as completely blocking support for anything. My examples were rather exaggerated. > > What's your opinion of the council using this offensively against > packages? As a hypothetical, say systemd-ng comes about, with an even > worse opinionated choices than those presently in systemd. Should the > council be able to force support for openrc & systemd stop? > > 2. As an additional point, can you try to give your version of a simple > statement on the legal liabilities that the Council as a whole, and > the Council members as individuals, have for their actions? > > [1] https://dev.gentoo.org/~mgorny/trustee-manifesto-2019.txt > -- Best regards, Michał Górny [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 618 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Council demands on maintainers & council legal liability 2019-07-04 2:14 ` [gentoo-project] Questions for Gentoo Council nominees: Council demands on maintainers & council legal liability Robin H. Johnson 2019-07-04 6:26 ` Michał Górny @ 2019-07-04 8:03 ` Kristian Fiskerstrand 2019-07-04 20:33 ` Alec Warner 2019-07-04 13:36 ` Thomas Deutschmann 2 siblings, 1 reply; 110+ messages in thread From: Kristian Fiskerstrand @ 2019-07-04 8:03 UTC (permalink / raw To: gentoo-project, Robin H. Johnson [-- Attachment #1.1: Type: text/plain, Size: 1967 bytes --] On 7/4/19 4:14 AM, Robin H. Johnson wrote: > I realize that there is only a short period left in the election, but > I've been busy with IRL issues, and mgorny's trustee manifesto [1] ascribed > something to the Council members that concerned me; there's one > additional good question for the Council that I'll close with. > > 1. Points 1a&1c of mgorny's manifesto imply that the council can > unilaterally prevent support of any given package in Gentoo, and > basically remove the package from the distribution. > > This is despite any developers that may wish to support the package. > > What's your opinion of the council using this offensively against > packages? As a hypothetical, say systemd-ng comes about, with an even > worse opinionated choices than those presently in systemd. Should the > council be able to force support for openrc & systemd stop? Its definitely within the purview of the council to do it, but in most cases Gentoo is about flexibility so you don't want to. There are scenarios where you would have to consider it, though, e.g large impacts on others work (project out of scope), security issues , etc > > 2. As an additional point, can you try to give your version of a simple > statement on the legal liabilities that the Council as a whole, and > the Council members as individuals, have for their actions? > Council is no legal entity, so there is no as a whole, the individual legal liability is somewhat limited as there is no fiduciary duty etc arising due to this; which means no negligence claims etc.. So basically you're left with whatever else you can be sued for as an individual, but you're in a more profiled position so it is possibly more likely that you will face it by some angry internet people... -- Kristian Fiskerstrand OpenPGP keyblock reachable at hkp://pool.sks-keyservers.net fpr:94CB AFDD 3034 5109 5618 35AA 0B7F 8B60 E3ED FAE3 [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 488 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Council demands on maintainers & council legal liability 2019-07-04 8:03 ` Kristian Fiskerstrand @ 2019-07-04 20:33 ` Alec Warner 2019-07-04 23:46 ` Kristian Fiskerstrand 0 siblings, 1 reply; 110+ messages in thread From: Alec Warner @ 2019-07-04 20:33 UTC (permalink / raw To: gentoo-project; +Cc: Robin H. Johnson [-- Attachment #1: Type: text/plain, Size: 4526 bytes --] On Thu, Jul 4, 2019 at 1:05 AM Kristian Fiskerstrand <k_f@gentoo.org> wrote: > On 7/4/19 4:14 AM, Robin H. Johnson wrote: > > I realize that there is only a short period left in the election, but > > I've been busy with IRL issues, and mgorny's trustee manifesto [1] > ascribed > > something to the Council members that concerned me; there's one > > additional good question for the Council that I'll close with. > > > > 1. Points 1a&1c of mgorny's manifesto imply that the council can > > unilaterally prevent support of any given package in Gentoo, and > > basically remove the package from the distribution. > > > > This is despite any developers that may wish to support the package. > > > > What's your opinion of the council using this offensively against > > packages? As a hypothetical, say systemd-ng comes about, with an even > > worse opinionated choices than those presently in systemd. Should the > > council be able to force support for openrc & systemd stop? > > Its definitely within the purview of the council to do it, but in most > cases Gentoo is about flexibility so you don't want to. There are > scenarios where you would have to consider it, though, e.g large impacts > on others work (project out of scope), security issues , etc. > Clearly someone in Gentoo has this power, because in the end we choose who has access to the means of production (nominally the mailing lists, irc, bugzilla, git, etc..) There is a question of centrality (should it be solely the council) vs some other facility. If you literally read the GLEP[0] it makes it pretty clear that: 1) The council is responsible for global issues. 2) Project leads still have some responsibility to their specific area. 3) Disciplinary actions can be appealed to the council. If you were an originalist[2] and the council decided that "mail-client/novell-groupwise-client"[1] was not suitable for the tree; I wouldn't really expect the Council to have any particular say over this. Not that they could not formulate an argument, but that literally their purview does not extend here. This is explicitly called out in the GLEP itself: "Any dev may create a new project just by creating a new project page on the wiki.gentoo.org (see [2]) and sending a Request For Comments (RFC) e-mail to gentoo-dev. Note that this GLEP does not provide for a way for the community at large to block a new project, even if the comments are wholly negative." I struggle to reconcile this text from GLEP 39 with the operational policy that the "Council can do whatever they want and they are the ultimately authority on ::gentoo." Ultimately I think this is part of the point that Robin is raising and is a key goal / right of Gentoo; because I do not think the council's purview extends this far. Note that (1) above is pretty vague, which is where i think all the leeway comes into place in terms of the power the community lets the council have (regardless of the actual text of the GLEP). It reminds me of the Commerce Clause[3] in the US where the literal text of the amendment gives the government broad regulatory authority. In the case of Gentoo, the Council's authority extends only so far as the community tolerates them classifying problems as 'global' (which is their clear purview) vs a local problem, where its clearly the domain of a project lead or individual developer. I don't expect a clearly written policy to cover all the ground here (because there is too much ground to cover.) -A [0] https://www.gentoo.org/glep/glep-0039.html [1] I randomly picked this package as an example. [2] For the record, I am not, but I can certainly see how others might be. [3] https://en.wikipedia.org/wiki/Commerce_Clause > > > > 2. As an additional point, can you try to give your version of a simple > > statement on the legal liabilities that the Council as a whole, and > > the Council members as individuals, have for their actions? > > > > Council is no legal entity, so there is no as a whole, the individual > legal liability is somewhat limited as there is no fiduciary duty etc > arising due to this; which means no negligence claims etc.. So basically > you're left with whatever else you can be sued for as an individual, but > you're in a more profiled position so it is possibly more likely that > you will face it by some angry internet people... > > -- > Kristian Fiskerstrand > OpenPGP keyblock reachable at hkp://pool.sks-keyservers.net > fpr:94CB AFDD 3034 5109 5618 35AA 0B7F 8B60 E3ED FAE3 > > [-- Attachment #2: Type: text/html, Size: 5862 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Council demands on maintainers & council legal liability 2019-07-04 20:33 ` Alec Warner @ 2019-07-04 23:46 ` Kristian Fiskerstrand 2019-07-06 2:54 ` desultory 0 siblings, 1 reply; 110+ messages in thread From: Kristian Fiskerstrand @ 2019-07-04 23:46 UTC (permalink / raw To: gentoo-project, Alec Warner; +Cc: Robin H. Johnson [-- Attachment #1.1: Type: text/plain, Size: 1132 bytes --] On 7/4/19 10:33 PM, Alec Warner wrote: > Note that (1) above is pretty vague, which is where i think all the leeway > comes into place in terms of the power the community lets the council have > (regardless of the actual text of the GLEP). It reminds me of the Commerce > Clause[3] in the US where the literal text of the amendment gives the > government broad regulatory authority. In the case of Gentoo, the Council's > authority extends only so far as the community tolerates them classifying > problems as 'global' (which is their clear purview) vs a local problem, > where its clearly the domain of a project lead or individual developer. I > don't expect a clearly written policy to cover all the ground here (because > there is too much ground to cover.) the requirement for an issue to be global isn't a very high bar. e.g an expectation for a negative PR feedback from outsiders of Gentoo makes an issue global per se, so I still stick to my original answer. -- Kristian Fiskerstrand OpenPGP keyblock reachable at hkp://pool.sks-keyservers.net fpr:94CB AFDD 3034 5109 5618 35AA 0B7F 8B60 E3ED FAE3 [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 488 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Council demands on maintainers & council legal liability 2019-07-04 23:46 ` Kristian Fiskerstrand @ 2019-07-06 2:54 ` desultory 0 siblings, 0 replies; 110+ messages in thread From: desultory @ 2019-07-06 2:54 UTC (permalink / raw To: gentoo-project On 07/04/19 19:46, Kristian Fiskerstrand wrote: > On 7/4/19 10:33 PM, Alec Warner wrote: >> Note that (1) above is pretty vague, which is where i think all the leeway >> comes into place in terms of the power the community lets the council have >> (regardless of the actual text of the GLEP). It reminds me of the Commerce >> Clause[3] in the US where the literal text of the amendment gives the >> government broad regulatory authority. In the case of Gentoo, the Council's >> authority extends only so far as the community tolerates them classifying >> problems as 'global' (which is their clear purview) vs a local problem, >> where its clearly the domain of a project lead or individual developer. I >> don't expect a clearly written policy to cover all the ground here (because >> there is too much ground to cover.) > > the requirement for an issue to be global isn't a very high bar. e.g an > expectation for a negative PR feedback from outsiders of Gentoo makes an > issue global per se, so I still stick to my original answer. > Using "I posit that someone might say something bad about $thing" as grounds to make a "global issue" out of $thing is indeed not a high bar, it is handwaving of the cheap undefined hypothetical variety, and if that is really all that makes some consideration a "global issue" then whoever made the claim in the first place has nothing but a poor argument to make their claims on. Such claims seem rather more like a petty waste of everyone's time than a substantive reason to involve the council. In case that was ambiguous, I mean both in theory and in practice. ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Council demands on maintainers & council legal liability 2019-07-04 2:14 ` [gentoo-project] Questions for Gentoo Council nominees: Council demands on maintainers & council legal liability Robin H. Johnson 2019-07-04 6:26 ` Michał Górny 2019-07-04 8:03 ` Kristian Fiskerstrand @ 2019-07-04 13:36 ` Thomas Deutschmann 2019-07-04 16:37 ` Ulrich Mueller 2 siblings, 1 reply; 110+ messages in thread From: Thomas Deutschmann @ 2019-07-04 13:36 UTC (permalink / raw To: gentoo-project [-- Attachment #1.1: Type: text/plain, Size: 4982 bytes --] On 2019-07-04 04:14, Robin H. Johnson wrote: > I realize that there is only a short period left in the election, but > I've been busy with IRL issues, and mgorny's trustee manifesto [1] ascribed > something to the Council members that concerned me; there's one > additional good question for the Council that I'll close with. > > 1. Points 1a&1c of mgorny's manifesto imply that the council can > unilaterally prevent support of any given package in Gentoo, and > basically remove the package from the distribution. > > This is despite any developers that may wish to support the package. > > What's your opinion of the council using this offensively against > packages? As a hypothetical, say systemd-ng comes about, with an even > worse opinionated choices than those presently in systemd. Should the > council be able to force support for openrc & systemd stop? My understanding of the council is, that the council itself is 'passive' and isn't responsible for developing/pushing new visions/ideas just because it is the council. That means that the council, representing the community, will *only* vote on behalf of the community on motions the community brought up. Of course because any council member is also part of the community, council members can start a motion like any other community member. But it will happen without any council hat and everything must follow the same rules/process (mailing lists...). Regarding the specific example: At the moment, and I don't see this changing, any developer is free to do whatever they want to do in Gentoo as long as they don't break things and follow Gentoo rules. So if there will be a new init system and someone wants to support that, he/she is free to do that (as long as he/she is able to do that across whole repository without violating Gentoo rules (like QA...). tl;dr "As long as maintainer isn't doing something crazy"). Only if someone else within community will create a motion that the proposition should be stopped for $reasons this will become topic for council. And after following the process, council member will finally have decide on that motion. Regarding 1c: It's the money of the foundation. At the moment, council has no rights to tell foundation how they have to spend the money. As long as foundation won't change that (for example they could at least give council one vote for funding requests), we don't really need to talk about this. For the records: When I read mgorny's statement I got a different message in first place. Do you remind the sys-firmware/intel-microcode license hick hack around ~2018-08-23? As maintainer and as a person with some insights I *knew* that Intel was going to revert that license change. Therefore I didn't want to rev bump package for just a few hours or days to avoid causing unnecessary work for all of us, including Gentoo users. What happened? A trustee went forward and did that change on behalf of trustees ("copyright is trustee territory") against my will [1]. A few hours later, as I had 'predicted', Intel finally publicly announced that the license change will be reverted and I was able to revert that commit [2]. The message I got from reading mgorny's *Trustee* manifesto is, that he doesn't like such an interference (which will bring us to your second question). > 2. As an additional point, can you try to give your version of a simple > statement on the legal liabilities that the Council as a whole, and > the Council members as individuals, have for their actions? At the moment, council has zero legal liabilities. That's because council has no legal body. In Gentoo, only the Gentoo foundation has a legal body. But to my knowledge, foundation doesn't even mention council in any legal document, i.e. council doesn't exist from foundation's POV (council is only tolerated) so council currently doesn't have any official position with legal liabilities. With this in mind, sure, as trustee with legal obligations for the foundation no one else has, I understand that you sometimes believe you must cover your 'ass' because foundation will hold you responsible for any damage you may cause (this will include damages you don't cause in first place but could have prevented). Regarding my example with intel-microcode package: If you as trustee really believe that Gentoo foundation could be in *real trouble* due to that license violation... you have to do your thing because if you are right and didn't do your job, you can be sure that foundation will try to get their money back from you... assuming board won't get approval of the actions). See also: ========= [1] https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=933df6 [2] https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db0abe -- Regards, Thomas Deutschmann / Gentoo Linux Developer C4DD 695F A713 8F24 2AA1 5638 5849 7EE5 1D5D 74A5 [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 618 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Council demands on maintainers & council legal liability 2019-07-04 13:36 ` Thomas Deutschmann @ 2019-07-04 16:37 ` Ulrich Mueller 2019-07-04 18:49 ` Thomas Deutschmann 0 siblings, 1 reply; 110+ messages in thread From: Ulrich Mueller @ 2019-07-04 16:37 UTC (permalink / raw To: Thomas Deutschmann; +Cc: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1904 bytes --] >>>>> On Thu, 04 Jul 2019, Thomas Deutschmann wrote: > For the records: When I read mgorny's statement I got a different > message in first place. Do you remind the sys-firmware/intel-microcode > license hick hack around ~2018-08-23? As maintainer and as a person with > some insights I *knew* that Intel was going to revert that license > change. Therefore I didn't want to rev bump package for just a few hours > or days to avoid causing unnecessary work for all of us, including > Gentoo users. Sorry, I don't understand. If you knew in advance (how?) that Intel was going to revert, why had you added an ebuild for that 20180807 snapshot version with the restrictive terms, in the first place [3]? Also with the information available at that point, we had to assume that redistribution of that particular microcode-20180807.tgz tarball was not allowed, so the ebuild should have had mirror restriction. > What happened? A trustee went forward and did that change > on behalf of trustees ("copyright is trustee territory") against my will > [1]. A few hours later, as I had 'predicted', Intel finally publicly > announced that the license change will be reverted and I was able to > revert that commit [2]. The message I got from reading mgorny's > *Trustee* manifesto is, that he doesn't like such an interference (which > will bring us to your second question). I agree that immediately assigning bug 664134 [4] to Trustees seems a little strange. Normally, such simple mistakes should be worked out with the maintainer, and only escalated to Trustees if (e.g.) a decision of general principle is needed. Ulrich > [1] https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=933df6 > [2] https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db0abe [3] https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=027f0fe01f13d654cb1aebf8b9f45006002851a8 [4] https://bugs.gentoo.org/664134 [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 487 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Council demands on maintainers & council legal liability 2019-07-04 16:37 ` Ulrich Mueller @ 2019-07-04 18:49 ` Thomas Deutschmann 2019-07-04 19:22 ` Ulrich Mueller 0 siblings, 1 reply; 110+ messages in thread From: Thomas Deutschmann @ 2019-07-04 18:49 UTC (permalink / raw To: Ulrich Mueller; +Cc: gentoo-project [-- Attachment #1.1: Type: text/plain, Size: 2842 bytes --] On 2019-07-04 18:37, Ulrich Mueller wrote: >>>>>> On Thu, 04 Jul 2019, Thomas Deutschmann wrote: >> For the records: When I read mgorny's statement I got a different >> message in first place. Do you remind the sys-firmware/intel-microcode >> license hick hack around ~2018-08-23? As maintainer and as a person with >> some insights I *knew* that Intel was going to revert that license >> change. Therefore I didn't want to rev bump package for just a few hours >> or days to avoid causing unnecessary work for all of us, including >> Gentoo users. > > Sorry, I don't understand. If you knew in advance (how?) that Intel was > going to revert, why had you added an ebuild for that 20180807 snapshot > version with the restrictive terms, in the first place [3]? What do you mean? "intel-microcode-20180807_p20180808.ebuild" didn't add new restriction or changed anything. Yes, I missed that license change when 20180807 release was added. If I would have noticed that license change at time, I wouldn't have bumped the package. > Also with the information available at that point, we had to assume that > redistribution of that particular microcode-20180807.tgz tarball was not > allowed, so the ebuild should have had mirror restriction. No, my point was, at the time when people within in Gentoo learned about the changed license through the Debian bug (weeks after the bump), they suddenly switched into panic mode. There wasn't even time to wait for Debian and other, no, people not knowing *any* details and weren't aware of any communication between maintainers across distributions just thought that they must do something and they must do it immediately. Please see the IRC discussion we had in #gentoo-dev around 2018-08-23. I told everyone involved before a trustee changed ebuild that Intel will revert. The information was leaked through Intel PR team starting to give interviews because the changed license received media attention that day. May I remind everyone about the ridiculous discussion we had about whether Intel(!) PR(!) is credible or if we can't trust because they aren't lawyers and maybe they aren't allowed to make such a statement? An hour later I was able to confirm that information through Intel OEM partner channel. All I was asking for was time. But Matthew ignored everything I said, rushed forward and pushed that change with trustee hat. Like said, if you can be held legally accountable and don't understand what's going on I can understand if at some point you just decide to take action to cover your ass because if you get in trouble because of that you will be on your own and nobody will help you. Anyway, this is now history. -- Regards, Thomas Deutschmann / Gentoo Linux Developer C4DD 695F A713 8F24 2AA1 5638 5849 7EE5 1D5D 74A5 [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 618 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
* Re: [gentoo-project] Questions for Gentoo Council nominees: Council demands on maintainers & council legal liability 2019-07-04 18:49 ` Thomas Deutschmann @ 2019-07-04 19:22 ` Ulrich Mueller 0 siblings, 0 replies; 110+ messages in thread From: Ulrich Mueller @ 2019-07-04 19:22 UTC (permalink / raw To: Thomas Deutschmann; +Cc: gentoo-project [-- Attachment #1: Type: text/plain, Size: 2289 bytes --] >>>>> On Thu, 04 Jul 2019, Thomas Deutschmann wrote: > On 2019-07-04 18:37, Ulrich Mueller wrote: >> Sorry, I don't understand. If you knew in advance (how?) that Intel was >> going to revert, why had you added an ebuild for that 20180807 snapshot >> version with the restrictive terms, in the first place [3]? > What do you mean? "intel-microcode-20180807_p20180808.ebuild" didn't add > new restriction or changed anything. Yes, I missed that license change > when 20180807 release was added. If I would have noticed that license > change at time, I wouldn't have bumped the package. Exactly, and nobody will blame you for that mistake, because the license change was unannounced and easy to miss. >> Also with the information available at that point, we had to assume that >> redistribution of that particular microcode-20180807.tgz tarball was not >> allowed, so the ebuild should have had mirror restriction. > No, my point was, at the time when people within in Gentoo learned about > the changed license through the Debian bug (weeks after the bump), they > suddenly switched into panic mode. There wasn't even time to wait for > Debian and other, no, people not knowing *any* details and weren't aware > of any communication between maintainers across distributions just > thought that they must do something and they must do it immediately. > Please see the IRC discussion we had in #gentoo-dev around 2018-08-23. I > told everyone involved before a trustee changed ebuild that Intel will > revert. The information was leaked through Intel PR team starting to > give interviews because the changed license received media attention > that day. May I remind everyone about the ridiculous discussion we had > about whether Intel(!) PR(!) is credible or if we can't trust because > they aren't lawyers and maybe they aren't allowed to make such a > statement? An hour later I was able to confirm that information through > Intel OEM partner channel. All I was asking for was time. But Matthew > ignored everything I said, rushed forward and pushed that change with > trustee hat. Thanks, with this additional context about the IRC discussion, things become clearer. I was going by the information visible in bug 664134, where there is no indication of any disagreement. Ulrich [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 487 bytes --] ^ permalink raw reply [flat|nested] 110+ messages in thread
end of thread, other threads:[~2019-07-06 2:54 UTC | newest] Thread overview: 110+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2019-06-15 9:42 [gentoo-project] Questions for Gentoo Council nominees Andrew Savchenko 2019-06-15 9:49 ` [gentoo-project] Questions for Gentoo Council nominees: GLEP 76 Andrew Savchenko 2019-06-15 10:20 ` Ulrich Mueller 2019-06-15 16:17 ` Kristian Fiskerstrand 2019-06-16 22:01 ` Thomas Deutschmann 2019-06-18 14:12 ` William Hubbs 2019-06-18 15:43 ` Luca Barbato 2019-06-18 15:47 ` William Hubbs 2019-06-24 22:18 ` Andrew Savchenko 2019-06-25 6:15 ` Michał Górny 2019-06-28 11:49 ` Andrew Savchenko 2019-06-28 12:09 ` Rich Freeman 2019-06-28 17:51 ` Andrew Savchenko 2019-06-30 4:48 ` desultory 2019-06-30 18:53 ` Rich Freeman 2019-07-01 5:02 ` desultory 2019-07-01 11:59 ` Rich Freeman 2019-07-02 4:24 ` desultory 2019-07-02 11:57 ` Rich Freeman 2019-07-03 4:31 ` desultory 2019-07-03 11:13 ` Rich Freeman 2019-07-04 4:32 ` desultory 2019-06-30 7:11 ` Patrick Lauer 2019-06-30 7:42 ` Michał Górny 2019-06-30 8:03 ` Patrick Lauer 2019-06-30 22:27 ` Robin H. Johnson 2019-07-01 1:31 ` Thomas Deutschmann 2019-06-15 10:00 ` [gentoo-project] Questions for Gentoo Council nominees: Power balance Andrew Savchenko 2019-06-15 10:34 ` Ulrich Mueller 2019-06-15 21:25 ` Andreas K. Huettel 2019-06-16 7:31 ` Mikle Kolyada 2019-06-16 15:56 ` Roy Bamford 2019-06-16 22:18 ` Thomas Deutschmann 2019-06-17 1:38 ` Kristian Fiskerstrand 2019-06-18 14:41 ` William Hubbs 2019-06-30 7:26 ` Patrick Lauer 2019-06-15 10:24 ` [gentoo-project] Questions for Gentoo Council nominees: Bringing new people Andrew Savchenko 2019-06-15 16:24 ` Kristian Fiskerstrand 2019-06-15 21:23 ` Andreas K. Huettel 2019-06-16 18:51 ` Mikle Kolyada 2019-06-16 22:21 ` Thomas Deutschmann 2019-06-19 2:39 ` William Hubbs 2019-06-16 18:09 ` [gentoo-project] Questions for Gentoo Council nominees: Gentoo as hobbyist distro Michał Górny 2019-06-16 19:13 ` Kristian Fiskerstrand 2019-06-16 22:39 ` Thomas Deutschmann 2019-06-19 6:24 ` Mikle Kolyada 2019-06-19 15:45 ` William Hubbs 2019-06-21 14:55 ` Mikle Kolyada 2019-06-19 14:32 ` William Hubbs 2019-06-20 14:48 ` Andreas K. Huettel 2019-06-21 13:21 ` [gentoo-project] Questions for Gentoo Council nominees: your achievements Michał Górny 2019-06-21 20:46 ` Kristian Fiskerstrand 2019-06-21 22:59 ` Georgy Yakovlev 2019-06-22 6:44 ` Ulrich Mueller 2019-06-22 7:06 ` Michał Górny 2019-06-22 22:57 ` Mikle Kolyada 2019-06-24 11:05 ` Mart Raudsepp 2019-06-24 11:25 ` [gentoo-project] Questions for Gentoo Council nominees: traits of a good Council member Michał Górny 2019-06-24 23:23 ` [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation Robin H. Johnson 2019-06-26 19:45 ` Kristian Fiskerstrand 2019-06-26 21:54 ` Matthew Thode 2019-06-26 22:03 ` Kristian Fiskerstrand 2019-06-26 22:06 ` Kristian Fiskerstrand 2019-06-26 22:13 ` Matthew Thode 2019-06-26 22:28 ` Kristian Fiskerstrand 2019-06-30 19:21 ` Andreas K. Huettel 2019-06-26 22:08 ` Matthew Thode 2019-06-26 22:15 ` Michael Everitt 2019-06-26 22:22 ` Kristian Fiskerstrand 2019-06-28 23:49 ` Andreas K. Huettel [not found] ` <20190630215422.GA22747@bubba.lan> 2019-06-30 21:55 ` Aaron Bauman 2019-07-01 7:50 ` Michał Górny 2019-07-01 9:31 ` Roy Bamford 2019-07-01 9:52 ` Michał Górny 2019-07-01 10:02 ` Michael Everitt 2019-07-01 10:04 ` Michael Everitt 2019-07-01 19:42 ` Andreas K. Huettel 2019-07-01 19:44 ` Andreas K. Huettel 2019-07-01 20:10 ` Alec Warner 2019-07-01 21:14 ` Roy Bamford 2019-07-02 12:40 ` Kristian Fiskerstrand 2019-07-01 11:26 ` Roy Bamford 2019-07-01 12:07 ` Rich Freeman 2019-07-01 19:34 ` Andreas K. Huettel 2019-07-03 4:42 ` desultory 2019-07-03 6:12 ` [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation - Treasurer Response! Robin H. Johnson 2019-07-03 9:51 ` Michael Everitt 2019-07-03 10:47 ` Rich Freeman 2019-07-03 11:05 ` Michael Everitt 2019-07-03 11:22 ` Rich Freeman 2019-07-03 11:27 ` Kristian Fiskerstrand 2019-07-03 12:27 ` Rich Freeman 2019-07-03 13:45 ` Kristian Fiskerstrand 2019-07-03 12:56 ` [gentoo-nfp] " Michał Górny 2019-07-03 13:08 ` Rich Freeman 2019-07-03 13:17 ` Michał Górny [not found] ` <20190703143429.yfieiru7cyykr5ca@gentoo.org> [not found] ` <6b84c0a026551472a05e776921182ba8dae6fb1e.camel@gentoo.org> [not found] ` <138757e484f751d567fb2702ce27de3e3e215a15.camel@gentoo.org> 2019-07-04 2:05 ` [gentoo-nfp] Re: [gentoo-project] Questions for Gentoo Council nominees: Gentoo Foundation - Treasurer Response! (part 2) Robin H. Johnson 2019-06-30 10:36 ` [gentoo-project] Questions for Gentoo Council nominees Roy Bamford 2019-06-30 16:48 ` Thomas Deutschmann 2019-06-30 20:17 ` Andreas K. Huettel 2019-07-04 2:14 ` [gentoo-project] Questions for Gentoo Council nominees: Council demands on maintainers & council legal liability Robin H. Johnson 2019-07-04 6:26 ` Michał Górny 2019-07-04 8:03 ` Kristian Fiskerstrand 2019-07-04 20:33 ` Alec Warner 2019-07-04 23:46 ` Kristian Fiskerstrand 2019-07-06 2:54 ` desultory 2019-07-04 13:36 ` Thomas Deutschmann 2019-07-04 16:37 ` Ulrich Mueller 2019-07-04 18:49 ` Thomas Deutschmann 2019-07-04 19:22 ` Ulrich Mueller
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox