* [gentoo-project] Call for agenda items - Council meeting 2018-04-08 @ 2018-03-27 22:11 Matthias Maier 2018-03-28 14:33 ` R0b0t1 ` (6 more replies) 0 siblings, 7 replies; 34+ messages in thread From: Matthias Maier @ 2018-03-27 22:11 UTC (permalink / raw To: gentoo-project, gentoo-dev-announce Hi all, The next council meeting is in about two weeks. This is the time to raise and prepare items that the council should put on the agenda to discuss or vote on. Please respond to this message with agenda items. Please repeat your agenda item here with a pointer if you previously suggested one (since the last meeting)! The agenda for the meeting will be sent out on Sunday 2018-04-01. Please reply to the gentoo-project list. Best, Matthias ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [gentoo-project] Call for agenda items - Council meeting 2018-04-08 2018-03-27 22:11 [gentoo-project] Call for agenda items - Council meeting 2018-04-08 Matthias Maier @ 2018-03-28 14:33 ` R0b0t1 2018-03-29 21:55 ` Andreas K. Huettel 2018-03-29 9:52 ` Michał Górny ` (5 subsequent siblings) 6 siblings, 1 reply; 34+ messages in thread From: R0b0t1 @ 2018-03-28 14:33 UTC (permalink / raw To: gentoo-project; +Cc: gentoo-dev-announce On Tue, Mar 27, 2018 at 5:11 PM, Matthias Maier <tamiko@gentoo.org> wrote: > Please respond to this message with agenda items. > W- well, sir, I would like everyone to know that I have two cats, and they are very good cats. Cheers, R0b0t1 ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [gentoo-project] Call for agenda items - Council meeting 2018-04-08 2018-03-28 14:33 ` R0b0t1 @ 2018-03-29 21:55 ` Andreas K. Huettel 0 siblings, 0 replies; 34+ messages in thread From: Andreas K. Huettel @ 2018-03-29 21:55 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 467 bytes --] Am Mittwoch, 28. März 2018, 16:33:29 CEST schrieb R0b0t1: > On Tue, Mar 27, 2018 at 5:11 PM, Matthias Maier <tamiko@gentoo.org> wrote: > > Please respond to this message with agenda items. > > W- well, sir, I would like everyone to know that I have two cats, and > they are very good cats. > Excellent. Cat content is *never* offtopic. -- Andreas K. Hüttel dilfridge@gentoo.org Gentoo Linux developer (council, toolchain, perl, libreoffice, comrel) [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 981 bytes --] ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [gentoo-project] Call for agenda items - Council meeting 2018-04-08 2018-03-27 22:11 [gentoo-project] Call for agenda items - Council meeting 2018-04-08 Matthias Maier 2018-03-28 14:33 ` R0b0t1 @ 2018-03-29 9:52 ` Michał Górny 2018-03-29 11:39 ` Ulrich Mueller 2018-03-29 10:13 ` Michał Górny ` (4 subsequent siblings) 6 siblings, 1 reply; 34+ messages in thread From: Michał Górny @ 2018-03-29 9:52 UTC (permalink / raw To: gentoo-project W dniu wto, 27.03.2018 o godzinie 17∶11 -0500, użytkownik Matthias Maier napisał: > The next council meeting is in about two weeks. This is the time to > raise and prepare items that the council should put on the agenda to > discuss or vote on. > > Please respond to this message with agenda items. > > Please repeat your agenda item here with a pointer if you previously > suggested one (since the last meeting)! > > The agenda for the meeting will be sent out on Sunday 2018-04-01. > If we manage to find the time after solving the important cat problem, I'd like the Council to vote on final EAPI 7 version. This would be all items originally pre-approved, excluding the following: a. Sandbox path removal functions rm* [1] as requested by ulm. We've established that those aren't strictly needed at the moment and we'd like to come up with a better design (possibly a single function instead of 4 we have now, or 8+ we'd have with the proposal). b. Runtime-switchable USE flags [2] due to not being implemented. c. ||= binding any-of deps [3] due to not being implemented (and not even being clear on how it could be implemented). The EAPI 7 draft is available at [4]. Note that it needs to be updated for the removed items. All other items were implemented and tested in Portage. The only item not merged yet is SYSROOT/BROOT whose implementation is still being nitpicked a bit but there's no risk that it wouldn't be finished soon. While at it, I would also like to establish a timeline for permitting tree-wide use of EAPI 7. [1]:https://bugs.gentoo.org/630422 [2]:https://bugs.gentoo.org/424283 [3]:https://bugs.gentoo.org/489458 [4]:https://dev.gentoo.org/~ulm/pms/7-draft/pms.html -- Best regards, Michał Górny ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [gentoo-project] Call for agenda items - Council meeting 2018-04-08 2018-03-29 9:52 ` Michał Górny @ 2018-03-29 11:39 ` Ulrich Mueller 2018-03-31 9:04 ` Ulrich Mueller 0 siblings, 1 reply; 34+ messages in thread From: Ulrich Mueller @ 2018-03-29 11:39 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 455 bytes --] >>>>> On Thu, 29 Mar 2018, Michał Górny wrote: > If we manage to find the time after solving the important cat > problem, I'd like the Council to vote on final EAPI 7 version. Heh, don't spoil this list with on-topic postings. :) > [...] > The EAPI 7 draft is available at [4]. Note that it needs to be > updated for the removed items. I'll do that before the meeting. Ulrich > [4]:https://dev.gentoo.org/~ulm/pms/7-draft/pms.html [-- Attachment #2: Type: application/pgp-signature, Size: 490 bytes --] ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [gentoo-project] Call for agenda items - Council meeting 2018-04-08 2018-03-29 11:39 ` Ulrich Mueller @ 2018-03-31 9:04 ` Ulrich Mueller 0 siblings, 0 replies; 34+ messages in thread From: Ulrich Mueller @ 2018-03-31 9:04 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 302 bytes --] >>>>> On Thu, 29 Mar 2018, Michał Górny wrote: >> The EAPI 7 draft is available at [4]. Note that it needs to be >> updated for the removed items. Updated draft pushed to the eapi-7 branch of the PMS repo. The draft is available for review at: https://dev.gentoo.org/~ulm/pms/7-draft/ Ulrich [-- Attachment #2: Type: application/pgp-signature, Size: 490 bytes --] ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [gentoo-project] Call for agenda items - Council meeting 2018-04-08 2018-03-27 22:11 [gentoo-project] Call for agenda items - Council meeting 2018-04-08 Matthias Maier 2018-03-28 14:33 ` R0b0t1 2018-03-29 9:52 ` Michał Górny @ 2018-03-29 10:13 ` Michał Górny 2018-03-29 11:24 ` Ulrich Mueller 2018-03-29 11:46 ` Francisco Blas Izquierdo Riera (klondike) ` (3 subsequent siblings) 6 siblings, 1 reply; 34+ messages in thread From: Michał Górny @ 2018-03-29 10:13 UTC (permalink / raw To: gentoo-project W dniu wto, 27.03.2018 o godzinie 17∶11 -0500, użytkownik Matthias Maier napisał: > The next council meeting is in about two weeks. This is the time to > raise and prepare items that the council should put on the agenda to > discuss or vote on. > > Please respond to this message with agenda items. > Next item: provided that EAPI 7 is approved, we'd have 4 'live' EAPIs in motion [1]. I'd like therefore request the Council to vote on: a. banning EAPI 4 for new ebuilds (and EAPI bumps of existing ebuilds). It has been deprecated on 2015-10-11. In the past, deprecated EAPIs were banned within 11/23 months from deprecation, so we're overdue. 2. deprecating EAPI 5. In case of EAPIs 3-4 they were deprecated 4-5 years after being added. EAPI 6 has been added on 2015-11-13, and even toolchain team already uses it, so there's really no reason to use EAPI 5 anymore. [1]:https://wiki.gentoo.org/wiki/Project:Package_Manager_Specification#Council_approval_and_use_in_Gentoo_repository -- Best regards, Michał Górny ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [gentoo-project] Call for agenda items - Council meeting 2018-04-08 2018-03-29 10:13 ` Michał Górny @ 2018-03-29 11:24 ` Ulrich Mueller 2018-03-29 13:34 ` Michał Górny 0 siblings, 1 reply; 34+ messages in thread From: Ulrich Mueller @ 2018-03-29 11:24 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1344 bytes --] >>>>> On Thu, 29 Mar 2018, Michał Górny wrote: > Next item: provided that EAPI 7 is approved, we'd have 4 'live' EAPIs > in motion [1]. I'd like therefore request the Council to vote on: > a. banning EAPI 4 for new ebuilds (and EAPI bumps of existing ebuilds). > It has been deprecated on 2015-10-11. In the past, deprecated EAPIs were > banned within 11/23 months from deprecation, so we're overdue. Fine with me. > 2. deprecating EAPI 5. In case of EAPIs 3-4 they were deprecated 4-5 > years after being added. I think a better indicator is the time between support for EAPI n+1 in stable Portage, and deprecation of EAPI n (see [1]). Using this, I get 37 months for EAPI 2, 35 months for EAPI 3, and 34 months for EAPI 4 deprecation. > EAPI 6 has been added on 2015-11-13, and even toolchain team already > uses it, so there's really no reason to use EAPI 5 anymore. Stable Portage supports EAPI 6 since 2016-01-17, i.e. since 26 months. So we would be somewhat on the early side. What worries me more is that deprecation of EAPI 5 would apply to profiles too. However, all profiles are still at EAPI 5 at this point, and I don't see any value in upgrading them to EAPI 6. Ulrich > [1]:https://wiki.gentoo.org/wiki/Project:Package_Manager_Specification#Council_approval_and_use_in_Gentoo_repository [-- Attachment #2: Type: application/pgp-signature, Size: 490 bytes --] ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [gentoo-project] Call for agenda items - Council meeting 2018-04-08 2018-03-29 11:24 ` Ulrich Mueller @ 2018-03-29 13:34 ` Michał Górny 2018-03-29 13:55 ` Ulrich Mueller 2018-03-29 22:00 ` Andreas K. Huettel 0 siblings, 2 replies; 34+ messages in thread From: Michał Górny @ 2018-03-29 13:34 UTC (permalink / raw To: gentoo-project W dniu czw, 29.03.2018 o godzinie 13∶24 +0200, użytkownik Ulrich Mueller napisał: > > > > > > On Thu, 29 Mar 2018, Michał Górny wrote: > > Next item: provided that EAPI 7 is approved, we'd have 4 'live' EAPIs > > in motion [1]. I'd like therefore request the Council to vote on: > > a. banning EAPI 4 for new ebuilds (and EAPI bumps of existing ebuilds). > > It has been deprecated on 2015-10-11. In the past, deprecated EAPIs were > > banned within 11/23 months from deprecation, so we're overdue. > > Fine with me. > > > 2. deprecating EAPI 5. In case of EAPIs 3-4 they were deprecated 4-5 > > years after being added. > > I think a better indicator is the time between support for EAPI n+1 in > stable Portage, and deprecation of EAPI n (see [1]). Using this, I get > 37 months for EAPI 2, 35 months for EAPI 3, and 34 months for EAPI 4 > deprecation. > > > EAPI 6 has been added on 2015-11-13, and even toolchain team already > > uses it, so there's really no reason to use EAPI 5 anymore. > > Stable Portage supports EAPI 6 since 2016-01-17, i.e. since 26 months. > So we would be somewhat on the early side. Not that it's less than the supported upgrade path. > What worries me more is that deprecation of EAPI 5 would apply to > profiles too. However, all profiles are still at EAPI 5 at this point, > and I don't see any value in upgrading them to EAPI 6. That's a fair argument. However: 1. Does deprecation really mean anything in terms of profiles? Even in the context of EAPI bans we explicitly stated that it affects new packages and EAPI bumps. I think deprecating it for ebuilds is still meaningful even if profiles would stay EAPI 5. 2. Do we want to keep profiles EAPI 5 indefinitely? If we consider it a goal to reduce the number of EAPIs in use, I think it would be reasonable to bump profiles to EAPI 6 proactively, even if it doesn't change anything. > > Ulrich > > > [1]:https://wiki.gentoo.org/wiki/Project:Package_Manager_Specification#Council_approval_and_use_in_Gentoo_repository -- Best regards, Michał Górny ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [gentoo-project] Call for agenda items - Council meeting 2018-04-08 2018-03-29 13:34 ` Michał Górny @ 2018-03-29 13:55 ` Ulrich Mueller 2018-03-29 22:00 ` Andreas K. Huettel 1 sibling, 0 replies; 34+ messages in thread From: Ulrich Mueller @ 2018-03-29 13:55 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1496 bytes --] >>>>> On Thu, 29 Mar 2018, Michał Górny wrote: >> Stable Portage supports EAPI 6 since 2016-01-17, i.e. since 26 >> months. So we would be somewhat on the early side. > Not that it's less than the supported upgrade path. Yes, I don't think that we have a problem there. Just noting that's it would be sooner than for all previous EAPIs. >> What worries me more is that deprecation of EAPI 5 would apply to >> profiles too. However, all profiles are still at EAPI 5 at this >> point, and I don't see any value in upgrading them to EAPI 6. > That's a fair argument. However: > 1. Does deprecation really mean anything in terms of profiles? Even > in the context of EAPI bans we explicitly stated that it affects new > packages and EAPI bumps. I think deprecating it for ebuilds is still > meaningful even if profiles would stay EAPI 5. OK, but then we should clearly state this. > 2. Do we want to keep profiles EAPI 5 indefinitely? If we consider > it a goal to reduce the number of EAPIs in use, I think it would be > reasonable to bump profiles to EAPI 6 proactively, even if it > doesn't change anything. The only effect this has is that it can impede some users' upgrade path. Or is there any feature in EAPI 6 that is needed in profiles? Another way to keep the number of EAPIs limited would be to skip EAPI 6 for profiles. We have done that for EAPIs 3 and 4 previously (i.e., all previous and current profiles were EAPI 0, 1, 2, or 5). Ulrich [-- Attachment #2: Type: application/pgp-signature, Size: 490 bytes --] ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [gentoo-project] Call for agenda items - Council meeting 2018-04-08 2018-03-29 13:34 ` Michał Górny 2018-03-29 13:55 ` Ulrich Mueller @ 2018-03-29 22:00 ` Andreas K. Huettel 1 sibling, 0 replies; 34+ messages in thread From: Andreas K. Huettel @ 2018-03-29 22:00 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1212 bytes --] Am Donnerstag, 29. März 2018, 15:34:05 CEST schrieb Michał Górny: > > 1. Does deprecation really mean anything in terms of profiles? Even > in the context of EAPI bans we explicitly stated that it affects new > packages and EAPI bumps. I think deprecating it for ebuilds is still > meaningful even if profiles would stay EAPI 5. If we state that we deprecate *ebuilds* then it doesnt affect profiles. So it just depends on the wording. Having an EAPI deprecated for part of its impact is kinda messy though. > > 2. Do we want to keep profiles EAPI 5 indefinitely? If we consider it > a goal to reduce the number of EAPIs in use, I think it would be > reasonable to bump profiles to EAPI 6 proactively, even if it doesn't > change anything. We can bump them, but very slowly... and best at release-like steps like 13.0 -> 17.0. If your portage doesn't understand some ebuilds, that's kinda half-safe for a transition time (it just won't see the updates). If your portage doesn't understand your profile, that makes things explode much more efficiently. -- Andreas K. Hüttel dilfridge@gentoo.org Gentoo Linux developer (council, toolchain, perl, libreoffice, comrel) [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 981 bytes --] ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [gentoo-project] Call for agenda items - Council meeting 2018-04-08 2018-03-27 22:11 [gentoo-project] Call for agenda items - Council meeting 2018-04-08 Matthias Maier ` (2 preceding siblings ...) 2018-03-29 10:13 ` Michał Górny @ 2018-03-29 11:46 ` Francisco Blas Izquierdo Riera (klondike) 2018-03-29 11:53 ` Rich Freeman 2018-03-29 20:26 ` Michał Górny ` (2 subsequent siblings) 6 siblings, 1 reply; 34+ messages in thread From: Francisco Blas Izquierdo Riera (klondike) @ 2018-03-29 11:46 UTC (permalink / raw To: gentoo-project [-- Attachment #1.1: Type: text/plain, Size: 1072 bytes --] Hi Matthias! El 28/03/18 a las 00:11, Matthias Maier escribió: > Hi all, > > The next council meeting is in about two weeks. This is the time to > raise and prepare items that the council should put on the agenda to > discuss or vote on. > > Please respond to this message with agenda items. > > Please repeat your agenda item here with a pointer if you previously > suggested one (since the last meeting)! > > The agenda for the meeting will be sent out on Sunday 2018-04-01. > > Please reply to the gentoo-project list. > > Best, > Matthias > I'd appreciate if the Council could produce their input regarding Daniel's propossal to modify the Gentoo Social Contract https://archives.gentoo.org/gentoo-project/message/8c8534195597ca34ebb3e3bb0a042b3e after the meeting. Mostly because I plan on bringing it up for approval on the next board meeting (and hopefully ratification on the next Foundation member vote) since nobody has come up with a better propossal yet. Francisco Blas Izquierdo Riera (klondike) Gentoo Foundation Trustee [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 829 bytes --] ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [gentoo-project] Call for agenda items - Council meeting 2018-04-08 2018-03-29 11:46 ` Francisco Blas Izquierdo Riera (klondike) @ 2018-03-29 11:53 ` Rich Freeman 2018-03-29 13:09 ` Ulrich Mueller 2018-03-29 22:02 ` Andreas K. Huettel 0 siblings, 2 replies; 34+ messages in thread From: Rich Freeman @ 2018-03-29 11:53 UTC (permalink / raw To: gentoo-project On Thu, Mar 29, 2018 at 7:46 AM, Francisco Blas Izquierdo Riera (klondike) <klondike@gentoo.org> wrote: > > El 28/03/18 a las 00:11, Matthias Maier escribió: > I'd appreciate if the Council could produce their input regarding > Daniel's propossal to modify the Gentoo Social Contract > https://archives.gentoo.org/gentoo-project/message/8c8534195597ca34ebb3e3bb0a042b3e > after the meeting. Mostly because I plan on bringing it up for approval > on the next board meeting (and hopefully ratification on the next > Foundation member vote) since nobody has come up with a better propossal > yet. > IMO it would make more sense to just change the list to gentoo-project and fix the metastructure before having a debate over which body oversees the social contract. That seems like the least controversial solution. -- Rich ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [gentoo-project] Call for agenda items - Council meeting 2018-04-08 2018-03-29 11:53 ` Rich Freeman @ 2018-03-29 13:09 ` Ulrich Mueller 2018-03-29 14:28 ` Francisco Blas Izquierdo Riera (klondike) 2018-03-29 22:02 ` Andreas K. Huettel 1 sibling, 1 reply; 34+ messages in thread From: Ulrich Mueller @ 2018-03-29 13:09 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 3150 bytes --] >>>>> On Thu, 29 Mar 2018, Rich Freeman wrote: > On Thu, Mar 29, 2018 at 7:46 AM, Francisco Blas Izquierdo Riera > (klondike) <klondike@gentoo.org> wrote: >> >> I'd appreciate if the Council could produce their input regarding >> Daniel's propossal to modify the Gentoo Social Contract >> https://archives.gentoo.org/gentoo-project/message/8c8534195597ca34ebb3e3bb0a042b3e >> after the meeting. Mostly because I plan on bringing it up for >> approval on the next board meeting (and hopefully ratification on >> the next Foundation member vote) since nobody has come up with a >> better propossal yet. > IMO it would make more sense to just change the list to > gentoo-project and fix the metastructure before having a debate over > which body oversees the social contract. Either that, or if we change it we should be very cautious not to do any radical changes. Here is my suggestion for the first paragraph: | This social contract is intended to clearly describe the overall | development policies and standards of the Gentoo project development | team. Parts of this document have been derived from the Debian | Social Contract. Suggestions for improvements are welcome. Please | send them to our gentoo-project@lists.gentoo.org mailing list. Or as a pseudo-diff with line breaks inserted (since in the markdown source it is all in one long line): --- a/get-started/philosophy/social-contract.md +++ b/get-started/philosophy/social-contract.md @@ -12 +12 @@ This social contract is intended to clearly describe the overall development policies and standards of the Gentoo project development team. Parts of this document have been derived from the [Debian Social Contract](https://www.debian.org/social_contract). -It is generally very similar to it except that certain parts have been -clarified and augmented while other parts deemed redundant have been -removed. -Comments are welcome. +Suggestions for improvements are welcome. Please send them to our -[gentoo-dev@lists.gentoo.org](mailto:gentoo-dev@lists.gentoo.org) +[gentoo-project@lists.gentoo.org](mailto:gentoo-project@lists.gentoo.org) mailing list. Rationale: 1. Our version is clearly derived from the Debian social contract, so removing the attribution would be bad style. Also [1] explictly says: "Other organizations may derive from and build on this document. Please give credit to the Debian project if you do." 2. That there are augmentations and removals follows from the fact that it is a derived document, so I agree that the third sentence is completely redundant and can be removed. 3. The "are welcome" wording is reminiscent of "patches are welcome". Keeping it because I like this. 4. Avoid the debate if this is primarily a council or trustees matter. Members of both bodies should listen to gentoo-project, so using this list seems right. Also I expect changes to be rare, so this shouldn't add any significant traffic to the ML. Another question, should we add a version number to the document (as Debian does for theirs)? Or alternatively, the date of last update? Ulrich [1] https://www.debian.org/social_contract.en.html [-- Attachment #2: Type: application/pgp-signature, Size: 490 bytes --] ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [gentoo-project] Call for agenda items - Council meeting 2018-04-08 2018-03-29 13:09 ` Ulrich Mueller @ 2018-03-29 14:28 ` Francisco Blas Izquierdo Riera (klondike) 0 siblings, 0 replies; 34+ messages in thread From: Francisco Blas Izquierdo Riera (klondike) @ 2018-03-29 14:28 UTC (permalink / raw To: gentoo-project [-- Attachment #1.1: Type: text/plain, Size: 3366 bytes --] El 29/03/18 a las 15:09, Ulrich Mueller escribió: > Either that, or if we change it we should be very cautious not to do > any radical changes. Here is my suggestion for the first paragraph: > > | This social contract is intended to clearly describe the overall > | development policies and standards of the Gentoo project development > | team. Parts of this document have been derived from the Debian > | Social Contract. Suggestions for improvements are welcome. Please > | send them to our gentoo-project@lists.gentoo.org mailing list. > > Or as a pseudo-diff with line breaks inserted (since in the markdown > source it is all in one long line): > > --- a/get-started/philosophy/social-contract.md > +++ b/get-started/philosophy/social-contract.md > @@ -12 +12 @@ > This social contract is intended to clearly describe the overall > development policies and standards of the Gentoo project development > team. Parts of this document have been derived from the [Debian > Social Contract](https://www.debian.org/social_contract). > -It is generally very similar to it except that certain parts have been > -clarified and augmented while other parts deemed redundant have been > -removed. > -Comments are welcome. > +Suggestions for improvements are welcome. > Please send them to our > -[gentoo-dev@lists.gentoo.org](mailto:gentoo-dev@lists.gentoo.org) > +[gentoo-project@lists.gentoo.org](mailto:gentoo-project@lists.gentoo.org) > mailing list. > > Rationale: > > 1. Our version is clearly derived from the Debian social contract, > so removing the attribution would be bad style. Also [1] explictly > says: "Other organizations may derive from and build on this > document. Please give credit to the Debian project if you do." > > 2. That there are augmentations and removals follows from the fact > that it is a derived document, so I agree that the third sentence > is completely redundant and can be removed. > > 3. The "are welcome" wording is reminiscent of "patches are welcome". > Keeping it because I like this. > > 4. Avoid the debate if this is primarily a council or trustees matter. > Members of both bodies should listen to gentoo-project, so using > this list seems right. Also I expect changes to be rare, so this > shouldn't add any significant traffic to the ML. > > Another question, should we add a version number to the document (as > Debian does for theirs)? Or alternatively, the date of last update? > > Ulrich > > [1] https://www.debian.org/social_contract.en.html Hi Ulrich! That propossal also works for me. Regarding the date or versioning, in the days of old the GuideXML document carried out the version and date of last change. (See for example https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo/xml/htdocs/main/en/contract.xml?r1=1.10&r2=1.11) and the date of the last update could be see on the tab on the right (https://web.archive.org/web/20080321045304/http://www.gentoo.org:80/main/en/contract.xml) with the migration to the wiki I don't think this is noted unless you go to the revision history so maybe we could start the document by adding "This Social Contract was last updated on *date*". *date* is obviously a placeholder. If you want I can collect the whole thing together into a single propossal. Klondike [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 829 bytes --] ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [gentoo-project] Call for agenda items - Council meeting 2018-04-08 2018-03-29 11:53 ` Rich Freeman 2018-03-29 13:09 ` Ulrich Mueller @ 2018-03-29 22:02 ` Andreas K. Huettel 1 sibling, 0 replies; 34+ messages in thread From: Andreas K. Huettel @ 2018-03-29 22:02 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1070 bytes --] Am Donnerstag, 29. März 2018, 13:53:15 CEST schrieb Rich Freeman: > On Thu, Mar 29, 2018 at 7:46 AM, Francisco Blas Izquierdo Riera > > (klondike) <klondike@gentoo.org> wrote: > > El 28/03/18 a las 00:11, Matthias Maier escribió: > > I'd appreciate if the Council could produce their input regarding > > Daniel's propossal to modify the Gentoo Social Contract > > https://archives.gentoo.org/gentoo-project/message/8c8534195597ca34ebb3e3b > > b0a042b3e after the meeting. Mostly because I plan on bringing it up for > > approval on the next board meeting (and hopefully ratification on the > > next > > Foundation member vote) since nobody has come up with a better propossal > > yet. > > IMO it would make more sense to just change the list to gentoo-project > and fix the metastructure before having a debate over which body > oversees the social contract. > > That seems like the least controversial solution. Sounds good. -- Andreas K. Hüttel dilfridge@gentoo.org Gentoo Linux developer (council, toolchain, perl, libreoffice, comrel) [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 981 bytes --] ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [gentoo-project] Call for agenda items - Council meeting 2018-04-08 2018-03-27 22:11 [gentoo-project] Call for agenda items - Council meeting 2018-04-08 Matthias Maier ` (3 preceding siblings ...) 2018-03-29 11:46 ` Francisco Blas Izquierdo Riera (klondike) @ 2018-03-29 20:26 ` Michał Górny 2018-03-29 22:39 ` Andreas K. Huettel 2018-04-03 0:40 ` Matthias Maier 6 siblings, 0 replies; 34+ messages in thread From: Michał Górny @ 2018-03-29 20:26 UTC (permalink / raw To: gentoo-project W dniu wto, 27.03.2018 o godzinie 17∶11 -0500, użytkownik Matthias Maier napisał: > The next council meeting is in about two weeks. This is the time to > raise and prepare items that the council should put on the agenda to > discuss or vote on. > > Please respond to this message with agenda items. > I would also like for the Council to establish a timeline for the switch to 17.1 (SYMLINK_LIB=no) profiles. The migration tool (unsymlink-lib) can be considered ready for the purpose of production system migration. It hasn't seen any new bugs reported for a long time and has been stabilized. The only thing really holding us back are bugs of packages not respecting libdir [1]. Many of them are still ignored by package maintainers, so I feel like they really need some kind of a push. [1]:https://bugs.gentoo.org/506276 -- Best regards, Michał Górny ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [gentoo-project] Call for agenda items - Council meeting 2018-04-08 2018-03-27 22:11 [gentoo-project] Call for agenda items - Council meeting 2018-04-08 Matthias Maier ` (4 preceding siblings ...) 2018-03-29 20:26 ` Michał Górny @ 2018-03-29 22:39 ` Andreas K. Huettel 2018-03-30 5:18 ` Robin H. Johnson 2018-04-02 10:00 ` Michał Górny 2018-04-03 0:40 ` Matthias Maier 6 siblings, 2 replies; 34+ messages in thread From: Andreas K. Huettel @ 2018-03-29 22:39 UTC (permalink / raw To: gentoo-project; +Cc: Matthias Maier, gentoo-dev-announce [-- Attachment #1: Type: text/plain, Size: 1035 bytes --] Am Mittwoch, 28. März 2018, 00:11:30 CEST schrieb Matthias Maier: > Hi all, > > The next council meeting is in about two weeks. This is the time to > raise and prepare items that the council should put on the agenda to > discuss or vote on. I would like to put the following proposal on the agenda: The Gentoo council shall directly contact "Software in the Public Interest Inc." (SPI), with the intention of Gentoo becoming a SPI Associated Project, independent of the Gentoo Foundation. SPI does not require exclusivity. No transfer of funds or assets of any kind between it and the Gentoo Foundation is stipulated (it would be the trustees' responsibility anyway), so any (dys)function of the Gentoo Foundation has no impact on this new business relationship. The intention is for SPI to become secondary service provider for Accepting Donations, Holding Funds, and Holding Assets. -- Andreas K. Hüttel dilfridge@gentoo.org Gentoo Linux developer (council, toolchain, perl, libreoffice, comrel) [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 981 bytes --] ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [gentoo-project] Call for agenda items - Council meeting 2018-04-08 2018-03-29 22:39 ` Andreas K. Huettel @ 2018-03-30 5:18 ` Robin H. Johnson 2018-03-30 11:46 ` Rich Freeman 2018-04-02 10:00 ` Michał Górny 1 sibling, 1 reply; 34+ messages in thread From: Robin H. Johnson @ 2018-03-30 5:18 UTC (permalink / raw To: gentoo-project On Fri, Mar 30, 2018 at 12:39:41AM +0200, Andreas K. Huettel wrote: > Am Mittwoch, 28. März 2018, 00:11:30 CEST schrieb Matthias Maier: > > Hi all, > > > > The next council meeting is in about two weeks. This is the time to > > raise and prepare items that the council should put on the agenda to > > discuss or vote on. > > I would like to put the following proposal on the agenda: > > The Gentoo council shall directly contact "Software in the Public Interest > Inc." (SPI), with the intention of Gentoo becoming a SPI Associated Project, > independent of the Gentoo Foundation. FYI, the Foundation did ask the SPI about joining, but got an answer that could best be summarized as, "Fix your problems first and then ask us again". In slightly more detail, they felt they did not have the manpower to take on an existing entity of Gentoo's scale, with it's present issues. -- 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 ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [gentoo-project] Call for agenda items - Council meeting 2018-04-08 2018-03-30 5:18 ` Robin H. Johnson @ 2018-03-30 11:46 ` Rich Freeman 0 siblings, 0 replies; 34+ messages in thread From: Rich Freeman @ 2018-03-30 11:46 UTC (permalink / raw To: gentoo-project On Fri, Mar 30, 2018 at 1:18 AM, Robin H. Johnson <robbat2@gentoo.org> wrote: > On Fri, Mar 30, 2018 at 12:39:41AM +0200, Andreas K. Huettel wrote: >> Am Mittwoch, 28. März 2018, 00:11:30 CEST schrieb Matthias Maier: >> > Hi all, >> > >> > The next council meeting is in about two weeks. This is the time to >> > raise and prepare items that the council should put on the agenda to >> > discuss or vote on. >> >> I would like to put the following proposal on the agenda: >> >> The Gentoo council shall directly contact "Software in the Public Interest >> Inc." (SPI), with the intention of Gentoo becoming a SPI Associated Project, >> independent of the Gentoo Foundation. > > FYI, the Foundation did ask the SPI about joining, but got an answer > that could best be summarized as, "Fix your problems first and then ask > us again". > > In slightly more detail, they felt they did not have the manpower to > take on an existing entity of Gentoo's scale, with it's present issues. > Yeah, it is questionable whether they would even be interested. However, this proposal is actually a bit different from the last. In this case the Gentoo Foundation wouldn't be joining SPI, and the SPI wouldn't be Gentoo's successor in interest. Essentially this would be the creation of a new entity independent of the Foundation, much as the Gentoo e.V. is independent of the Foundation. So, legally the new organization would start out with no assets, no money, no IP, no anything, and most importantly no history. That would actually make it small and uncomplicated. I think it is an interesting concept that the Council/Trustees should consider. It could be a short-term experiment that everybody decides is horrible and gets shut down. Or it could be a long-term model that operates in parallel with the Foundation forever. Or it could eventually replace the Foundation. While I'm not suggesting this there is also nothing stopping us from having more than one arrangement like this. If everybody likes the way this model works, then presumably all new donations would be directed towards it, and all new hardware would be purchased by it. Over time the Foundation would look to spend down most of its money (just hanging on to enough to cover any tax bills/etc) and retire its assets except for the intellectual property. At that point in time the Foundation will be smaller and will not have as many transactions coming in, which reduces the problem to cleaning up the past mess, and all new operations are happening in a separate legal entity which is free from the burden of the past errors. I suspect we would want to clean up all the compliance issues with the Foundation before we consider transferring any assets from the Foundation to any other entity, because I suspect that not doing so would either be illegal or would expose the new entity to those liabilities. Ideally we'd want to try to have a firewall in-between. Long-term it might even be desirable to maintain the Foundation as a holding company for our copyright/trademarks. If it didn't have financial transactions (other than the once per decade renewals/etc) then managing it and filing taxes/etc would be MUCH simpler. The day-to-day churn would stay under an umbrella which could manage the compliance burden this churn would create. The only gotcha would be if there was a need to enforce those copyright/trademarks, and that would need to be something we very carefully considered, because that would probably create a ton of churn. If we just held them defensively then all it would take is the periodic paperwork with the USPTO. I'm sure there are many other ways something like this could work. What was written above was just meant to be illustrative, and to suggest that we have more options than we might be considering. Since we're not a profit-making corp that needs to ensure that every dollar ends up getting channeled upwards to our shareholders we probably have some freedom in having less traditional arrangements. To some extent with the e.V. we already have this - legally there is no relationship between the two organizations, and yet they have coexisted without conflict for a decade. To be fair though if somebody did want to abuse our trademarks and we actually wanted to enforce them the split approach might make this more difficult, because we then have the burden of showing that the entity that is enforcing the IP actually owns it in that jurisdiction. If the e.V. sued over abuse of the trademark in Europe, the defendant might argue that the Foundation owns it. If the Foundation sued the same entity they might argue that the e.V. owns it (they don't really care - it is just a defense argument we open ourselves up to). Again, this is probably less of an issue if our intent is only to use them defensively. -- Rich ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [gentoo-project] Call for agenda items - Council meeting 2018-04-08 2018-03-29 22:39 ` Andreas K. Huettel 2018-03-30 5:18 ` Robin H. Johnson @ 2018-04-02 10:00 ` Michał Górny 2018-04-02 15:43 ` Daniel Robbins 2018-04-03 3:22 ` R0b0t1 1 sibling, 2 replies; 34+ messages in thread From: Michał Górny @ 2018-04-02 10:00 UTC (permalink / raw To: gentoo-project; +Cc: Matthias Maier, gentoo-dev-announce W dniu pią, 30.03.2018 o godzinie 00∶39 +0200, użytkownik Andreas K. Huettel napisał: > Am Mittwoch, 28. März 2018, 00:11:30 CEST schrieb Matthias Maier: > > Hi all, > > > > The next council meeting is in about two weeks. This is the time to > > raise and prepare items that the council should put on the agenda to > > discuss or vote on. > > I would like to put the following proposal on the agenda: > > The Gentoo council shall directly contact "Software in the Public Interest > Inc." (SPI), with the intention of Gentoo becoming a SPI Associated Project, > independent of the Gentoo Foundation. > > SPI does not require exclusivity. No transfer of funds or assets of any kind > between it and the Gentoo Foundation is stipulated (it would be the trustees' > responsibility anyway), so any (dys)function of the Gentoo Foundation has no > impact on this new business relationship. > > The intention is for SPI to become secondary service provider for Accepting > Donations, Holding Funds, and Holding Assets. > I would take a step further and start abandoning 'Gentoo' assets to the people who have such a great lust of them. Considering the recent actions of drobbins, I do not wish to be part of the distribution whose name is associated with him. -- Best regards, Michał Górny ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [gentoo-project] Call for agenda items - Council meeting 2018-04-08 2018-04-02 10:00 ` Michał Górny @ 2018-04-02 15:43 ` Daniel Robbins 2018-04-02 15:46 ` Matthias Maier 2018-04-02 16:05 ` Ulrich Mueller 2018-04-03 3:22 ` R0b0t1 1 sibling, 2 replies; 34+ messages in thread From: Daniel Robbins @ 2018-04-02 15:43 UTC (permalink / raw To: gentoo-project; +Cc: Matthias Maier, gentoo-dev-announce [-- Attachment #1: Type: text/plain, Size: 533 bytes --] On Mon, Apr 2, 2018 at 4:00 AM, Michał Górny <mgorny@gentoo.org> wrote: > > I would take a step further and start abandoning 'Gentoo' assets > to the people who have such a great lust of them. Considering the recent > actions of drobbins, I do not wish to be part of the distribution whose > name is associated with him. Mgorny, my intention is not to grab Gentoo assets, but if you are planning to change the name of the project to "Asshole Linux" and get rid of the current assets, I will take them back. -Daniel [-- Attachment #2: Type: text/html, Size: 874 bytes --] ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [gentoo-project] Call for agenda items - Council meeting 2018-04-08 2018-04-02 15:43 ` Daniel Robbins @ 2018-04-02 15:46 ` Matthias Maier 2018-04-02 15:51 ` Daniel Robbins 2018-04-02 16:05 ` Ulrich Mueller 1 sibling, 1 reply; 34+ messages in thread From: Matthias Maier @ 2018-04-02 15:46 UTC (permalink / raw To: gentoo-project Hey all, what about we (a) bring back the discussion to a civilized tone, and (b) not have the discussion on this very thread? (This is mainly because I have to read all response e-mails to this one to compile the council meeting agenda this afternoon). Best, Matthias ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [gentoo-project] Call for agenda items - Council meeting 2018-04-08 2018-04-02 15:46 ` Matthias Maier @ 2018-04-02 15:51 ` Daniel Robbins 0 siblings, 0 replies; 34+ messages in thread From: Daniel Robbins @ 2018-04-02 15:51 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 396 bytes --] My apologies, yes, agreed. On Mon, Apr 2, 2018 at 9:46 AM, Matthias Maier <tamiko@gentoo.org> wrote: > Hey all, > > what about we (a) bring back the discussion to a civilized tone, and (b) > not have the discussion on this very thread? (This is mainly because I > have to read all response e-mails to this one to compile the council > meeting agenda this afternoon). > > Best, > Matthias > > > [-- Attachment #2: Type: text/html, Size: 723 bytes --] ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [gentoo-project] Call for agenda items - Council meeting 2018-04-08 2018-04-02 15:43 ` Daniel Robbins 2018-04-02 15:46 ` Matthias Maier @ 2018-04-02 16:05 ` Ulrich Mueller 2018-04-02 16:07 ` Daniel Robbins 1 sibling, 1 reply; 34+ messages in thread From: Ulrich Mueller @ 2018-04-02 16:05 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 515 bytes --] >>>>> On Mon, 2 Apr 2018, Daniel Robbins wrote: > Mgorny, my intention is not to grab Gentoo assets, but if you are > planning to change the name of the project to "Asshole Linux" and > get rid of the current assets, I will take them back. So, after bashing the council and then bashing the whole developer community, the next phase is defamation of the project? :-( On top of that, with carbon copies to the gentoo-dev-announce list and to the next council chair? Please do us all a favour and go away. Ulrich [-- Attachment #2: Type: application/pgp-signature, Size: 490 bytes --] ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [gentoo-project] Call for agenda items - Council meeting 2018-04-08 2018-04-02 16:05 ` Ulrich Mueller @ 2018-04-02 16:07 ` Daniel Robbins 0 siblings, 0 replies; 34+ messages in thread From: Daniel Robbins @ 2018-04-02 16:07 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 729 bytes --] On Mon, Apr 2, 2018 at 10:05 AM, Ulrich Mueller <ulm@gentoo.org> wrote: > >>>>> On Mon, 2 Apr 2018, Daniel Robbins wrote: > > > Mgorny, my intention is not to grab Gentoo assets, but if you are > > planning to change the name of the project to "Asshole Linux" and > > get rid of the current assets, I will take them back. > > So, after bashing the council and then bashing the whole developer > community, the next phase is defamation of the project? :-( On top of > that, with carbon copies to the gentoo-dev-announce list and to the > next council chair? > It looks like mgorny will be resigning, since I do not expect the Gentoo assets to be going anywhere. I will happy go away when my proposal is accepted. Best, Daniel [-- Attachment #2: Type: text/html, Size: 1170 bytes --] ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [gentoo-project] Call for agenda items - Council meeting 2018-04-08 2018-04-02 10:00 ` Michał Górny 2018-04-02 15:43 ` Daniel Robbins @ 2018-04-03 3:22 ` R0b0t1 2018-04-04 3:57 ` Gregory Woodbury 1 sibling, 1 reply; 34+ messages in thread From: R0b0t1 @ 2018-04-03 3:22 UTC (permalink / raw To: gentoo-project; +Cc: Matthias Maier, gentoo-dev-announce On Mon, Apr 2, 2018 at 5:00 AM, Michał Górny <mgorny@gentoo.org> wrote: > > I would take a step further and start abandoning 'Gentoo' assets > to the people who have such a great lust of them. Considering the recent > actions of drobbins, I do not wish to be part of the distribution whose > name is associated with him. > If they truly are a burden to maintain, perhaps, but the assets, I think, are one of the things holding the community together. As much as I believe in the power of friendship (a great deal) being able to cooperate and do things easily is crucial for working together towards a common goal. The only complaint I might have is that in some cases the assets do not better the community. E.g. donated PowerPC instances. They're free; I contacted OSU, not knowing what else to do, and they offered the project a blank check. Maybe they can't be given out to everyone, and maybe it is true (it is) that I am not to be trusted with anything. But using GCC's POWER machines is rather difficult. There are lots of friends, which makes things cozy. Cheers, R0b0t1. ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [gentoo-project] Call for agenda items - Council meeting 2018-04-08 2018-04-03 3:22 ` R0b0t1 @ 2018-04-04 3:57 ` Gregory Woodbury 0 siblings, 0 replies; 34+ messages in thread From: Gregory Woodbury @ 2018-04-04 3:57 UTC (permalink / raw To: gentoo-project > If they truly are a burden to maintain, perhaps, but the assets, I > think, are one of the things holding the community together. As much > as I believe in the power of friendship (a great deal) being able to > cooperate and do things easily is crucial for working together towards > a common goal. Has anybody got a scorecard showing the progress of this ball(s)game? I has gotton so deep in BS and personally vindictive allegations that it is nearly impossible to keep up with who has made any possiblely valid points, and who is erecting strawmen and/or bikeshedding every little thing. The only thing clear here is that there is some sort of power struggle happening in a system that has inadequate controls to deal with toxic or abusive leader and members. I fear that we have gotten a "Church of Gentoo" fundamentalist / progressive / whatever . . . schism, and there is a 'take no prisoners' attitude on all sides. At this point all I see is talking past each other and insistance that 'only we/I/they' have s 'right' to have their demands accepted [or else?] FFS. EVERYONE should just SHUT UP for 24 hours and take a break. Go out and smell some flowers (if you are able) or watch a sunset/sunrise/moon... Look at some stars, Watch a silly movies... ANYTHING but this. -- G.Wolfe Woodbury redwolfe@gmail.com ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [gentoo-project] Call for agenda items - Council meeting 2018-04-08 2018-03-27 22:11 [gentoo-project] Call for agenda items - Council meeting 2018-04-08 Matthias Maier ` (5 preceding siblings ...) 2018-03-29 22:39 ` Andreas K. Huettel @ 2018-04-03 0:40 ` Matthias Maier 2018-04-03 1:01 ` Rich Freeman 6 siblings, 1 reply; 34+ messages in thread From: Matthias Maier @ 2018-04-03 0:40 UTC (permalink / raw To: gentoo-project On Tue, Mar 27, 2018, at 17:11 CDT, Matthias Maier <tamiko@gentoo.org> wrote: > [...] I have the feeling that quite a bit of the current heated discussion (about whatever) stems from a perceived lack of "democracy" in our processes. Therefore, I suggest as meeting agenda that the council discusses the introduction of a "general resolution" similarly to the one that Debian has [1]. Debian's version would have to be adapted to Gentoo specifics but in short a possible version could include - overruling council (and comrel?) decisions with a 2:1 majority - a vote of no confidence forcing council reelections - accepting/withdrawing/... GLEPs with a 2:1 majority A vote could be initiated by - the council itself - a sufficient number of developers seconding the motion Eligible voters would be Gentoo developers. I am happy to author a first draft proposal GLEP. If this idea finds enough supporters on the developer side and on the council, I suggest to proceed as follows: - let council accept the GLEP - initiate a "general resolution" (or however we end up naming the child) asking to support the GLEP formally. I am tired of hearing that my decisions and that of my colleagues on the council would be due to some agenda, sinister behavior or whatever. A "general resolution" would introduce a nice mechanism that would deter loud single voices ("the majority of developers is against this and that") and let just speak the body of developers itself. I suggest we make the bar of initiating such a vote relatively high (but by no means impossible) so that we don't get swamped with too much stuff, though. Best, Matthias [1] https://www.debian.org/devel/constitution#item-4 ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [gentoo-project] Call for agenda items - Council meeting 2018-04-08 2018-04-03 0:40 ` Matthias Maier @ 2018-04-03 1:01 ` Rich Freeman 2018-04-03 1:14 ` M. J. Everitt 2018-04-03 1:38 ` Matthias Maier 0 siblings, 2 replies; 34+ messages in thread From: Rich Freeman @ 2018-04-03 1:01 UTC (permalink / raw To: gentoo-project On Mon, Apr 2, 2018 at 8:40 PM, Matthias Maier <tamiko@gentoo.org> wrote: > > - overruling council (and comrel?) decisions with a 2:1 majority > While I could see this making sense for most Council/QA decisions, I'm skeptical of how this could work for Comrel, given that nobody would have anything to go off of, unless we made these matters public. I could see it possibly working if we made it clear that there is no expectation of privacy for anybody bringing a complaint, and that the entire matter would be made public if the accused wished to appeal it to a general resolution. Then it would be up to the person who was subject to discipline to allow a general vote. If they did not allow this, then the Council (or Comrel, if no appeal) would have the final say and it could not be appealed. If they did allow this, then the entire record would be made public and available for a general vote. The accused would have full access to the record before deciding whether to make it public, so there would be no surprises. I'm not a super-big fan of this, but I see it as the only reasonable way to let Comrel decisions turn into a general resolution. Otherwise people basically have to vote blind. On the flip side, it would let the accused leave quietly with no public defamation/etc if they so wished, but in doing so they wouldn't really have much room to complain about the process being closed, since they were the one who decided to keep it that way. On the other hand, if they insisted on a public proceeding then everybody can decide for themselves what is appropriate. The main downside is that we'd need to make it clear to anybody issuing a complaint that they would not get a say in whether what they submit was shared with the accused or the public. Otherwise we would be taking that decision out of the accused's hands, and it basically defeats the point in having this sort of appeal available. This might potentially have a chilling effect on anybody who might want to bring a complaint, since it could become public if the accused so desired. Either way I think things like this are best made clear up-front so there are no surprises. -- Rich ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [gentoo-project] Call for agenda items - Council meeting 2018-04-08 2018-04-03 1:01 ` Rich Freeman @ 2018-04-03 1:14 ` M. J. Everitt 2018-04-03 1:38 ` Matthias Maier 1 sibling, 0 replies; 34+ messages in thread From: M. J. Everitt @ 2018-04-03 1:14 UTC (permalink / raw To: gentoo-project [-- Attachment #1.1: Type: text/plain, Size: 2427 bytes --] On 03/04/18 02:01, Rich Freeman wrote: > On Mon, Apr 2, 2018 at 8:40 PM, Matthias Maier <tamiko@gentoo.org> wrote: >> - overruling council (and comrel?) decisions with a 2:1 majority >> > While I could see this making sense for most Council/QA decisions, I'm > skeptical of how this could work for Comrel, given that nobody would > have anything to go off of, unless we made these matters public. > > I could see it possibly working if we made it clear that there is no > expectation of privacy for anybody bringing a complaint, and that the > entire matter would be made public if the accused wished to appeal it > to a general resolution. Then it would be up to the person who was > subject to discipline to allow a general vote. If they did not allow > this, then the Council (or Comrel, if no appeal) would have the final > say and it could not be appealed. If they did allow this, then the > entire record would be made public and available for a general vote. > The accused would have full access to the record before deciding > whether to make it public, so there would be no surprises. > > I'm not a super-big fan of this, but I see it as the only reasonable > way to let Comrel decisions turn into a general resolution. Otherwise > people basically have to vote blind. > > On the flip side, it would let the accused leave quietly with no > public defamation/etc if they so wished, but in doing so they wouldn't > really have much room to complain about the process being closed, > since they were the one who decided to keep it that way. On the other > hand, if they insisted on a public proceeding then everybody can > decide for themselves what is appropriate. > > The main downside is that we'd need to make it clear to anybody > issuing a complaint that they would not get a say in whether what they > submit was shared with the accused or the public. Otherwise we would > be taking that decision out of the accused's hands, and it basically > defeats the point in having this sort of appeal available. This might > potentially have a chilling effect on anybody who might want to bring > a complaint, since it could become public if the accused so desired. > Either way I think things like this are best made clear up-front so > there are no surprises. > Pardon my unwanted opinion, but that sounds like a seriously verbose 'yes' .. or at least firm 'maybe' ... [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 819 bytes --] ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [gentoo-project] Call for agenda items - Council meeting 2018-04-08 2018-04-03 1:01 ` Rich Freeman 2018-04-03 1:14 ` M. J. Everitt @ 2018-04-03 1:38 ` Matthias Maier 2018-04-03 1:46 ` Rich Freeman 1 sibling, 1 reply; 34+ messages in thread From: Matthias Maier @ 2018-04-03 1:38 UTC (permalink / raw To: gentoo-project On Mon, Apr 2, 2018, at 20:01 CDT, Rich Freeman <rich0@gentoo.org> wrote: > On Mon, Apr 2, 2018 at 8:40 PM, Matthias Maier <tamiko@gentoo.org> wrote: >> >> - overruling council (and comrel?) decisions with a 2:1 majority >> > > While I could see this making sense for most Council/QA decisions, I'm > skeptical of how this could work for Comrel, given that nobody would > have anything to go off of, unless we made these matters public. > [...] Good point. Let me remove the (and comrel?) from my suggestion. Best, Matthias ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [gentoo-project] Call for agenda items - Council meeting 2018-04-08 2018-04-03 1:38 ` Matthias Maier @ 2018-04-03 1:46 ` Rich Freeman 2018-04-06 3:20 ` Robin H. Johnson 0 siblings, 1 reply; 34+ messages in thread From: Rich Freeman @ 2018-04-03 1:46 UTC (permalink / raw To: gentoo-project On Mon, Apr 2, 2018 at 9:38 PM, Matthias Maier <tamiko@gentoo.org> wrote: > > On Mon, Apr 2, 2018, at 20:01 CDT, Rich Freeman <rich0@gentoo.org> wrote: > >> On Mon, Apr 2, 2018 at 8:40 PM, Matthias Maier <tamiko@gentoo.org> wrote: >>> >>> - overruling council (and comrel?) decisions with a 2:1 majority >>> >> >> While I could see this making sense for most Council/QA decisions, I'm >> skeptical of how this could work for Comrel, given that nobody would >> have anything to go off of, unless we made these matters public. > > Good point. Let me remove the (and comrel?) from my suggestion. > My intent wasn't to squelch it or anything - just to point out that it really is a different sort of issue. Maybe the right way to look at is that people-oriented decisions are different than other sorts of decisions. So, either make them two separate GLEPs (assuming we want both parts), or two parts of one GLEP, or whatever. But, if you separate the Comrel bits then the more straightforward (and still fairly extensive) idea you have can go through the process without being held up. Then put Comrel on its own track if desired, and when it is discussed/debated you can focus on it and not beat around the busy with everything else. Also, we might or might not want to pattern this off of the Foundation bylaws for direct actions by members. That said, as with most such documents, the bylaws are basically written to satisfy legal requirements but they make such actions VERY difficult to achieve. One other practical note. Unless something has changed I believe our elections system allows only one election at a time. If we anticipating having a lot of these general resolutions that could become limiting unless voting periods are shortened. -- Rich ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [gentoo-project] Call for agenda items - Council meeting 2018-04-08 2018-04-03 1:46 ` Rich Freeman @ 2018-04-06 3:20 ` Robin H. Johnson 0 siblings, 0 replies; 34+ messages in thread From: Robin H. Johnson @ 2018-04-06 3:20 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 607 bytes --] On Mon, Apr 02, 2018 at 09:46:20PM -0400, Rich Freeman wrote: > One other practical note. Unless something has changed I believe our > elections system allows only one election at a time. Technical note: This restriction was resolved long ago, concurrent elections are available and have already taken place, most recently being council-201606 & trustees-201606 elections. -- 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: Digital signature --] [-- Type: application/pgp-signature, Size: 1113 bytes --] ^ permalink raw reply [flat|nested] 34+ messages in thread
end of thread, other threads:[~2018-04-06 3:20 UTC | newest] Thread overview: 34+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2018-03-27 22:11 [gentoo-project] Call for agenda items - Council meeting 2018-04-08 Matthias Maier 2018-03-28 14:33 ` R0b0t1 2018-03-29 21:55 ` Andreas K. Huettel 2018-03-29 9:52 ` Michał Górny 2018-03-29 11:39 ` Ulrich Mueller 2018-03-31 9:04 ` Ulrich Mueller 2018-03-29 10:13 ` Michał Górny 2018-03-29 11:24 ` Ulrich Mueller 2018-03-29 13:34 ` Michał Górny 2018-03-29 13:55 ` Ulrich Mueller 2018-03-29 22:00 ` Andreas K. Huettel 2018-03-29 11:46 ` Francisco Blas Izquierdo Riera (klondike) 2018-03-29 11:53 ` Rich Freeman 2018-03-29 13:09 ` Ulrich Mueller 2018-03-29 14:28 ` Francisco Blas Izquierdo Riera (klondike) 2018-03-29 22:02 ` Andreas K. Huettel 2018-03-29 20:26 ` Michał Górny 2018-03-29 22:39 ` Andreas K. Huettel 2018-03-30 5:18 ` Robin H. Johnson 2018-03-30 11:46 ` Rich Freeman 2018-04-02 10:00 ` Michał Górny 2018-04-02 15:43 ` Daniel Robbins 2018-04-02 15:46 ` Matthias Maier 2018-04-02 15:51 ` Daniel Robbins 2018-04-02 16:05 ` Ulrich Mueller 2018-04-02 16:07 ` Daniel Robbins 2018-04-03 3:22 ` R0b0t1 2018-04-04 3:57 ` Gregory Woodbury 2018-04-03 0:40 ` Matthias Maier 2018-04-03 1:01 ` Rich Freeman 2018-04-03 1:14 ` M. J. Everitt 2018-04-03 1:38 ` Matthias Maier 2018-04-03 1:46 ` Rich Freeman 2018-04-06 3:20 ` Robin H. Johnson
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox