* [gentoo-project] Call for agenda items, council meeting 8/October/2017 18:00 UTC @ 2017-09-25 15:08 Andreas K. Huettel 2017-09-26 18:58 ` Michał Górny 2017-10-02 19:25 ` [gentoo-project] Re: [gentoo-dev-announce] " Ulrich Mueller 0 siblings, 2 replies; 27+ messages in thread From: Andreas K. Huettel @ 2017-09-25 15:08 UTC (permalink / raw To: gentoo dev announce, gentoo-project; +Cc: council [-- Attachment #1: Type: text/plain, Size: 368 bytes --] Dear all, the next council meeting will be 8/October/2017 18:00 UTC in the #gentoo-council channel on freenode. Please reply to this message with any items you would like us to discuss or vote on. The agenda will be sent out in a week. Thanks, Andreas -- Andreas K. Hüttel dilfridge@gentoo.org Gentoo Linux developer (council, perl, libreoffice) [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-project] Call for agenda items, council meeting 8/October/2017 18:00 UTC 2017-09-25 15:08 [gentoo-project] Call for agenda items, council meeting 8/October/2017 18:00 UTC Andreas K. Huettel @ 2017-09-26 18:58 ` Michał Górny 2017-09-27 19:24 ` Michał Górny 2017-10-02 19:25 ` [gentoo-project] Re: [gentoo-dev-announce] " Ulrich Mueller 1 sibling, 1 reply; 27+ messages in thread From: Michał Górny @ 2017-09-26 18:58 UTC (permalink / raw To: gentoo-project, gentoo dev announce; +Cc: council W dniu pon, 25.09.2017 o godzinie 17∶08 +0200, użytkownik Andreas K. Huettel napisał: > Dear all, > > the next council meeting will be 8/October/2017 18:00 UTC in the > #gentoo-council channel on freenode. > > Please reply to this message with any items you would like us to discuss > or vote on. > > The agenda will be sent out in a week. > So, in order: 1. Revisit hppa status -- no big talks this time, just slyfox should tell us if he managed to get it reasonably alive and we decide if we keep it or dump it. 2. The big GLEP reform -- [1] for importing new GLEPs, [2] for GLEP 1/2 updates. Preferably we could do it via bugs without waiting for the meeting but let's put it on the agenda to set some deadline. Anyway, read this *before* the meeting, it's big. [1]:https://bugs.gentoo.org/630882 [2]:https://bugs.gentoo.org/631338 -- Best regards, Michał Górny ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-project] Call for agenda items, council meeting 8/October/2017 18:00 UTC 2017-09-26 18:58 ` Michał Górny @ 2017-09-27 19:24 ` Michał Górny 2017-09-28 9:06 ` Git workflow GLEP (Was: Re: [gentoo-project] Call for agenda items, council meeting 8/October/2017 18:00 UTC) Kristian Fiskerstrand 2017-10-01 20:41 ` [gentoo-project] Call for agenda items, council meeting 8/October/2017 18:00 UTC Andreas K. Huettel 0 siblings, 2 replies; 27+ messages in thread From: Michał Górny @ 2017-09-27 19:24 UTC (permalink / raw To: gentoo-project, gentoo dev announce; +Cc: council W dniu wto, 26.09.2017 o godzinie 20∶58 +0200, użytkownik Michał Górny napisał: > W dniu pon, 25.09.2017 o godzinie 17∶08 +0200, użytkownik Andreas K. > Huettel napisał: > > Dear all, > > > > the next council meeting will be 8/October/2017 18:00 UTC in the > > #gentoo-council channel on freenode. > > > > Please reply to this message with any items you would like us to discuss > > or vote on. > > > > The agenda will be sent out in a week. > > > > So, in order: > [...] 3. Also, if time permits we may take a look at the git pre-GLEP [3]. I have been delaying this for GLEP editors to pick it up but given that there has been no action for 2 months... Of course, if the GLEP reform is accepted, I'll port it to the new syntax. [3]:https://wiki.gentoo.org/wiki/User:MGorny/GLEP:Git -- Best regards, Michał Górny ^ permalink raw reply [flat|nested] 27+ messages in thread
* Git workflow GLEP (Was: Re: [gentoo-project] Call for agenda items, council meeting 8/October/2017 18:00 UTC) 2017-09-27 19:24 ` Michał Górny @ 2017-09-28 9:06 ` Kristian Fiskerstrand 2017-09-28 19:46 ` Michał Górny 2017-10-01 20:41 ` [gentoo-project] Call for agenda items, council meeting 8/October/2017 18:00 UTC Andreas K. Huettel 1 sibling, 1 reply; 27+ messages in thread From: Kristian Fiskerstrand @ 2017-09-28 9:06 UTC (permalink / raw To: gentoo-project, Michał Górny, gentoo dev announce; +Cc: council [-- Attachment #1.1: Type: text/plain, Size: 2423 bytes --] On 09/27/2017 09:24 PM, Michał Górny wrote: > W dniu wto, 26.09.2017 o godzinie 20∶58 +0200, użytkownik Michał Górny > napisał: >> W dniu pon, 25.09.2017 o godzinie 17∶08 +0200, użytkownik Andreas K. >> Huettel napisał: >>> Dear all, >>> >>> the next council meeting will be 8/October/2017 18:00 UTC in the >>> #gentoo-council channel on freenode. >>> >>> Please reply to this message with any items you would like us to discuss >>> or vote on. >>> >>> The agenda will be sent out in a week. >>> >> >> So, in order: >> > > [...] > > 3. Also, if time permits we may take a look at the git pre-GLEP [3]. We can always look at it, but I don't necessarily believe it is ready for a vote at this point, I seem to recall the last email discussion on it ending without conclusion, so I'd suggest picking up on an email thread discussing it and trying to separate out a few explicit discussion points to have a better thread model. Some questions that immediately springs to mind re-reading this is (1) Is this an authoritative standard or a suggestion? if it is only a suggestion does it belong in devmanual or git workflow on wiki rather than in a GLEP to begin with? if it is authoritative, is it properly well defined? (2)(a) Should Bug be a generic indicator for bug information, including upstream bugs, or; (b) do we want to separate upstream / other information in e.g a References: field that can be used for other bugs and descriptions (including security advisories etc). If so (c) is there a benefit in using a full URI for Bug; or should this be reduced to only the number, (d) How should multiple bugs be added, is this a comma or space separated list, or multiple Bug listings with single bug number? (I, personally, prefer the latter as it removes parsing semantics regarding potential linebreaks and max widths, so multiple Bug is likely needed anyways, so simplifying it to only one number seems like a good thing) For the other tags it seems like it is starting to start to be consistent now, in particular with regards to earlier overloading of same names for multiple purposes (e.g fixes), so thanks for that. I'll have to review it more carefully when having some Gentoo time at home. -- 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] 27+ messages in thread
* Re: Git workflow GLEP (Was: Re: [gentoo-project] Call for agenda items, council meeting 8/October/2017 18:00 UTC) 2017-09-28 9:06 ` Git workflow GLEP (Was: Re: [gentoo-project] Call for agenda items, council meeting 8/October/2017 18:00 UTC) Kristian Fiskerstrand @ 2017-09-28 19:46 ` Michał Górny 2017-09-28 19:56 ` Kristian Fiskerstrand 2017-09-29 13:10 ` Kristian Fiskerstrand 0 siblings, 2 replies; 27+ messages in thread From: Michał Górny @ 2017-09-28 19:46 UTC (permalink / raw To: gentoo-project, gentoo dev announce; +Cc: council W dniu czw, 28.09.2017 o godzinie 11∶06 +0200, użytkownik Kristian Fiskerstrand napisał: > On 09/27/2017 09:24 PM, Michał Górny wrote: > > W dniu wto, 26.09.2017 o godzinie 20∶58 +0200, użytkownik Michał Górny > > napisał: > > > W dniu pon, 25.09.2017 o godzinie 17∶08 +0200, użytkownik Andreas K. > > > Huettel napisał: > > > > Dear all, > > > > > > > > the next council meeting will be 8/October/2017 18:00 UTC in the > > > > #gentoo-council channel on freenode. > > > > > > > > Please reply to this message with any items you would like us to discuss > > > > or vote on. > > > > > > > > The agenda will be sent out in a week. > > > > > > > > > > So, in order: > > > > > > > [...] > > > > 3. Also, if time permits we may take a look at the git pre-GLEP [3]. > > We can always look at it, but I don't necessarily believe it is ready > for a vote at this point, I seem to recall the last email discussion on > it ending without conclusion, so I'd suggest picking up on an email > thread discussing it and trying to separate out a few explicit > discussion points to have a better thread model. If having a conclusion would be a requirement for doing anything, we'd never have moved off EAPI 0. > Some questions that immediately springs to mind re-reading this is > (1) Is this an authoritative standard or a suggestion? if it is only a > suggestion does it belong in devmanual or git workflow on wiki rather > than in a GLEP to begin with? if it is authoritative, is it properly > well defined? Given the behavior of Gentoo developers, I think we have no other option except making it authoritative standard. Otherwise, people will continue using their own personal style even if it they knew it breaks our tooling (compare: stable bot). > (2)(a) Should Bug be a generic indicator for bug information, including > upstream bugs, or; (b) do we want to separate upstream / other > information in e.g a References: field that can be used for other bugs > and descriptions (including security advisories etc). As far as I'm concerned, one indicator for all bugs is enough, especially that in some cases projects have Gentoo upstream which blur the line between upstream and downstream bugs. As for CVEs and other uncommon stuff, I don't have a strong opinion. If you expect some specific machine action for them, it'd be better to have a unique tag though. > If so (c) is there > a benefit in using a full URI for Bug; or should this be reduced to only > the number, Only full URIs are acceptable. Numbers are ambiguous. The repository and commits within it are mirrored to various sources, can be included in external repositories and so on. We don't want to start closing accidental bugs all over the place just because someone cherry-picked a commit without escaping all references Gentoo developers left. > (d) How should multiple bugs be added, is this a comma or > space separated list, or multiple Bug listings with single bug number? > (I, personally, prefer the latter as it removes parsing semantics > regarding potential linebreaks and max widths, so multiple Bug is likely > needed anyways, so simplifying it to only one number seems like a good > thing) The spec already answers that. One URL per tag. > For the other tags it seems like it is starting to start to be > consistent now, in particular with regards to earlier overloading of > same names for multiple purposes (e.g fixes), so thanks for that. > > I'll have to review it more carefully when having some Gentoo time at home. -- Best regards, Michał Górny ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: Git workflow GLEP (Was: Re: [gentoo-project] Call for agenda items, council meeting 8/October/2017 18:00 UTC) 2017-09-28 19:46 ` Michał Górny @ 2017-09-28 19:56 ` Kristian Fiskerstrand 2017-09-28 20:17 ` Michał Górny 2017-09-29 13:10 ` Kristian Fiskerstrand 1 sibling, 1 reply; 27+ messages in thread From: Kristian Fiskerstrand @ 2017-09-28 19:56 UTC (permalink / raw To: gentoo-project, Michał Górny, gentoo dev announce; +Cc: council [-- Attachment #1.1: Type: text/plain, Size: 1741 bytes --] On 09/28/2017 09:46 PM, Michał Górny wrote: > W dniu czw, 28.09.2017 o godzinie 11∶06 +0200, użytkownik Kristian > Fiskerstrand napisał: >> (2)(a) Should Bug be a generic indicator for bug information, including >> upstream bugs, or; (b) do we want to separate upstream / other >> information in e.g a References: field that can be used for other bugs >> and descriptions (including security advisories etc). > > As far as I'm concerned, one indicator for all bugs is enough, > especially that in some cases projects have Gentoo upstream which blur > the line between upstream and downstream bugs. > > As for CVEs and other uncommon stuff, I don't have a strong opinion. If > you expect some specific machine action for them, it'd be better to have > a unique tag though. I'm actually thinking more of link to things like advisories and mailing list discussions with a Reference tag in this case, which can also be used along with e.g a URI to e.g a debian bugtracker for same issue if picking a patch etc > >> If so (c) is there >> a benefit in using a full URI for Bug; or should this be reduced to only >> the number, > > Only full URIs are acceptable. Numbers are ambiguous. The repository > and commits within it are mirrored to various sources, can be included > in external repositories and so on. We don't want to start closing > accidental bugs all over the place just because someone cherry-picked > a commit without escaping all references Gentoo developers left. > Which could also be seen as an argument for Gentoo-Bug: XXXXXX -- 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] 27+ messages in thread
* Re: Git workflow GLEP (Was: Re: [gentoo-project] Call for agenda items, council meeting 8/October/2017 18:00 UTC) 2017-09-28 19:56 ` Kristian Fiskerstrand @ 2017-09-28 20:17 ` Michał Górny 2017-09-29 12:45 ` Kristian Fiskerstrand 0 siblings, 1 reply; 27+ messages in thread From: Michał Górny @ 2017-09-28 20:17 UTC (permalink / raw To: gentoo-project, gentoo dev announce; +Cc: council W dniu czw, 28.09.2017 o godzinie 21∶56 +0200, użytkownik Kristian Fiskerstrand napisał: > On 09/28/2017 09:46 PM, Michał Górny wrote: > > W dniu czw, 28.09.2017 o godzinie 11∶06 +0200, użytkownik Kristian > > Fiskerstrand napisał: > > > (2)(a) Should Bug be a generic indicator for bug information, including > > > upstream bugs, or; (b) do we want to separate upstream / other > > > information in e.g a References: field that can be used for other bugs > > > and descriptions (including security advisories etc). > > > > As far as I'm concerned, one indicator for all bugs is enough, > > especially that in some cases projects have Gentoo upstream which blur > > the line between upstream and downstream bugs. > > > > As for CVEs and other uncommon stuff, I don't have a strong opinion. If > > you expect some specific machine action for them, it'd be better to have > > a unique tag though. > > I'm actually thinking more of link to things like advisories and > mailing list discussions with a Reference tag in this case, which can > also be used along with e.g a URI to e.g a debian bugtracker for same > issue if picking a patch etc > > > > > > If so (c) is there > > > a benefit in using a full URI for Bug; or should this be reduced to only > > > the number, > > > > Only full URIs are acceptable. Numbers are ambiguous. The repository > > and commits within it are mirrored to various sources, can be included > > in external repositories and so on. We don't want to start closing > > accidental bugs all over the place just because someone cherry-picked > > a commit without escaping all references Gentoo developers left. > > > > Which could also be seen as an argument for Gentoo-Bug: XXXXXX > And then Gentoo-Closes, Debian-Closes, Fancybuntu-Closes, My-Fun- Upstream-Tracker-Bug... -- Best regards, Michał Górny ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: Git workflow GLEP (Was: Re: [gentoo-project] Call for agenda items, council meeting 8/October/2017 18:00 UTC) 2017-09-28 20:17 ` Michał Górny @ 2017-09-29 12:45 ` Kristian Fiskerstrand 2017-09-30 17:32 ` Michał Górny 0 siblings, 1 reply; 27+ messages in thread From: Kristian Fiskerstrand @ 2017-09-29 12:45 UTC (permalink / raw To: gentoo-project, Michał Górny, gentoo dev announce; +Cc: council [-- Attachment #1.1: Type: text/plain, Size: 1233 bytes --] On 09/28/2017 10:17 PM, Michał Górny wrote: >>>> If so (c) is there >>>> a benefit in using a full URI for Bug; or should this be reduced to only >>>> the number, >>> Only full URIs are acceptable. Numbers are ambiguous. The repository >>> and commits within it are mirrored to various sources, can be included >>> in external repositories and so on. We don't want to start closing >>> accidental bugs all over the place just because someone cherry-picked >>> a commit without escaping all references Gentoo developers left. >>> >> Which could also be seen as an argument for Gentoo-Bug: XXXXXX >> > And then Gentoo-Closes, Debian-Closes, Fancybuntu-Closes, My-Fun- > Upstream-Tracker-Bug... Not really, Closes is already used for multiple providers of infrastructure such as Bitbucket and GitHub, so here URI is anyways needed and isn't specific to Gentoo. Debian bug wouldn't be closed by us to begin with, but it'd fit into a generic Reference: tag if we pulled a patch from it or it discusses it somehow. Ditto for upstream, that goes in Reference as well -- 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] 27+ messages in thread
* Re: Git workflow GLEP (Was: Re: [gentoo-project] Call for agenda items, council meeting 8/October/2017 18:00 UTC) 2017-09-29 12:45 ` Kristian Fiskerstrand @ 2017-09-30 17:32 ` Michał Górny 2017-09-30 17:36 ` Kristian Fiskerstrand 0 siblings, 1 reply; 27+ messages in thread From: Michał Górny @ 2017-09-30 17:32 UTC (permalink / raw To: gentoo-project, gentoo dev announce; +Cc: council W dniu pią, 29.09.2017 o godzinie 14∶45 +0200, użytkownik Kristian Fiskerstrand napisał: > On 09/28/2017 10:17 PM, Michał Górny wrote: > > > > > If so (c) is there > > > > > a benefit in using a full URI for Bug; or should this be reduced to only > > > > > the number, > > > > > > > > Only full URIs are acceptable. Numbers are ambiguous. The repository > > > > and commits within it are mirrored to various sources, can be included > > > > in external repositories and so on. We don't want to start closing > > > > accidental bugs all over the place just because someone cherry-picked > > > > a commit without escaping all references Gentoo developers left. > > > > > > > > > > Which could also be seen as an argument for Gentoo-Bug: XXXXXX > > > > > > > And then Gentoo-Closes, Debian-Closes, Fancybuntu-Closes, My-Fun- > > Upstream-Tracker-Bug... > > Not really, Closes is already used for multiple providers of > infrastructure such as Bitbucket and GitHub, so here URI is anyways > needed and isn't specific to Gentoo. Debian bug wouldn't be closed by us > to begin with, but it'd fit into a generic Reference: tag if we pulled a > patch from it or it discusses it somehow. Ditto for upstream, that goes > in Reference as well > How is this an argument for introducing a completely incompatible and inconsistent concept for the other of the pair? -- Best regards, Michał Górny ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: Git workflow GLEP (Was: Re: [gentoo-project] Call for agenda items, council meeting 8/October/2017 18:00 UTC) 2017-09-30 17:32 ` Michał Górny @ 2017-09-30 17:36 ` Kristian Fiskerstrand 2017-09-30 18:48 ` Michał Górny 0 siblings, 1 reply; 27+ messages in thread From: Kristian Fiskerstrand @ 2017-09-30 17:36 UTC (permalink / raw To: gentoo-project, Michał Górny, gentoo dev announce; +Cc: council [-- Attachment #1.1: Type: text/plain, Size: 910 bytes --] On 09/30/2017 07:32 PM, Michał Górny wrote: >>>> Which could also be seen as an argument for Gentoo-Bug: XXXXXX >>>> >>> And then Gentoo-Closes, Debian-Closes, Fancybuntu-Closes, My-Fun- >>> Upstream-Tracker-Bug... >> Not really, Closes is already used for multiple providers of >> infrastructure such as Bitbucket and GitHub, so here URI is anyways >> needed and isn't specific to Gentoo. Debian bug wouldn't be closed by us >> to begin with, but it'd fit into a generic Reference: tag if we pulled a >> patch from it or it discusses it somehow. Ditto for upstream, that goes >> in Reference as well >> > How is this an argument for introducing a completely incompatible > and inconsistent concept for the other of the pair? Please elaborate -- 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] 27+ messages in thread
* Re: Git workflow GLEP (Was: Re: [gentoo-project] Call for agenda items, council meeting 8/October/2017 18:00 UTC) 2017-09-30 17:36 ` Kristian Fiskerstrand @ 2017-09-30 18:48 ` Michał Górny 2017-10-01 20:37 ` Andreas K. Huettel 0 siblings, 1 reply; 27+ messages in thread From: Michał Górny @ 2017-09-30 18:48 UTC (permalink / raw To: gentoo-project, gentoo dev announce; +Cc: council W dniu sob, 30.09.2017 o godzinie 19∶36 +0200, użytkownik Kristian Fiskerstrand napisał: > On 09/30/2017 07:32 PM, Michał Górny wrote: > > > > > Which could also be seen as an argument for Gentoo-Bug: XXXXXX > > > > > > > > > > > > > And then Gentoo-Closes, Debian-Closes, Fancybuntu-Closes, My-Fun- > > > > Upstream-Tracker-Bug... > > > > > > Not really, Closes is already used for multiple providers of > > > infrastructure such as Bitbucket and GitHub, so here URI is anyways > > > needed and isn't specific to Gentoo. Debian bug wouldn't be closed by us > > > to begin with, but it'd fit into a generic Reference: tag if we pulled a > > > patch from it or it discusses it somehow. Ditto for upstream, that goes > > > in Reference as well > > > > > > > How is this an argument for introducing a completely incompatible > > and inconsistent concept for the other of the pair? > > Please elaborate > You get two tags: Bug to reference without closing, and Closes to reference+close. Both should have the same usage for consistency. -- Best regards, Michał Górny ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: Git workflow GLEP (Was: Re: [gentoo-project] Call for agenda items, council meeting 8/October/2017 18:00 UTC) 2017-09-30 18:48 ` Michał Górny @ 2017-10-01 20:37 ` Andreas K. Huettel 2017-10-02 12:01 ` Kristian Fiskerstrand 0 siblings, 1 reply; 27+ messages in thread From: Andreas K. Huettel @ 2017-10-01 20:37 UTC (permalink / raw To: gentoo-project Am Samstag, 30. September 2017, 20:48:20 CEST schrieb Michał Górny: > > > > Please elaborate > > You get two tags: Bug to reference without closing, and Closes to > reference+close. Both should have the same usage for consistency. ... and that's actually a very good argument for using full URLs in both. -- Dr. Andreas K. Hüttel tel. +49 151 241 67748 (mobile) e-mail mail@akhuettel.de http://www.akhuettel.de/ ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: Git workflow GLEP (Was: Re: [gentoo-project] Call for agenda items, council meeting 8/October/2017 18:00 UTC) 2017-10-01 20:37 ` Andreas K. Huettel @ 2017-10-02 12:01 ` Kristian Fiskerstrand 0 siblings, 0 replies; 27+ messages in thread From: Kristian Fiskerstrand @ 2017-10-02 12:01 UTC (permalink / raw To: gentoo-project, Andreas K. Huettel [-- Attachment #1.1: Type: text/plain, Size: 556 bytes --] On 10/01/2017 10:37 PM, Andreas K. Huettel wrote: > Am Samstag, 30. September 2017, 20:48:20 CEST schrieb Michał Górny: >>> >>> Please elaborate >> >> You get two tags: Bug to reference without closing, and Closes to >> reference+close. Both should have the same usage for consistency. > > ... and that's actually a very good argument for using full URLs in both. > Indeed, I agree 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] 27+ messages in thread
* Re: Git workflow GLEP (Was: Re: [gentoo-project] Call for agenda items, council meeting 8/October/2017 18:00 UTC) 2017-09-28 19:46 ` Michał Górny 2017-09-28 19:56 ` Kristian Fiskerstrand @ 2017-09-29 13:10 ` Kristian Fiskerstrand 1 sibling, 0 replies; 27+ messages in thread From: Kristian Fiskerstrand @ 2017-09-29 13:10 UTC (permalink / raw To: gentoo-project, Michał Górny, gentoo dev announce; +Cc: council [-- Attachment #1.1: Type: text/plain, Size: 2663 bytes --] On 09/28/2017 09:46 PM, Michał Górny wrote: > As far as I'm concerned, one indicator for all bugs is enough, > especially that in some cases projects have Gentoo upstream which blur > the line between upstream and downstream bugs. I don't buy this argument. The Gentoo Package repository is different from the upstream software repository, so there needs to be a separation between how to manage these situations. The guidelines (or requirements, depending on how we decide on things) in this case only has the package repository in scope and we shouldn't differentiate between gentoo as upstream and external upstreams for the purpose of the package repository. For this to be an issue would be a new patch release / revbump that only happens in the Gentoo Package Repository but is not part of upstream, which would be odd, in particular given we have a specific section in the Gentoo social contract on: ### We will give back to the free software community We will establish relationships with Free Software authors and collaborate with them when possible. We will submit bug-fixes, improvements, user requests, etc. to the “upstream” authors of software included in our system. We will also clearly document our contributions to Gentoo as well as any improvements or changes we make to external sources used by Gentoo (whether in the form of patches, “sed tweaks” or some other form). We acknowledge that our improvements and changes are much more meaningful to the larger Free Software community if they are clearly documented and explained, since not everyone has the time or ability to understand the literal changes contained in the patches or tweaks themselves. ### Further, for things to be an issue it would requires that automatic tools touches bugs based on data. I can see that for Closes, which is an explicit action, but not really for Gentoo-Bug, as a commit could be a partial solution referencing it, e.g a stabilization, so the most an automated tool would do is likely post a comment that the bug was referenced in commit XYZ. For Closes it brings up the question on whether only a specific list of categories should be considered for such automated tooling, e.g for specification of to https://bugs.gentoo.org/NNNNNN it will only influence "Gentoo Linux" product and reject action from the Gentoo Package Repository for the others, then the root cause of the upstream issue is handled, as bugs for that is in Gentoo Hosted Projects. -- 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] 27+ messages in thread
* Re: [gentoo-project] Call for agenda items, council meeting 8/October/2017 18:00 UTC 2017-09-27 19:24 ` Michał Górny 2017-09-28 9:06 ` Git workflow GLEP (Was: Re: [gentoo-project] Call for agenda items, council meeting 8/October/2017 18:00 UTC) Kristian Fiskerstrand @ 2017-10-01 20:41 ` Andreas K. Huettel 2017-10-01 21:04 ` Michał Górny 1 sibling, 1 reply; 27+ messages in thread From: Andreas K. Huettel @ 2017-10-01 20:41 UTC (permalink / raw To: gentoo-project; +Cc: Michał Górny Am Mittwoch, 27. September 2017, 21:24:53 CEST schrieb Michał Górny: > [...] > > 3. Also, if time permits we may take a look at the git pre-GLEP [3]. > I have been delaying this for GLEP editors to pick it up but given that > there has been no action for 2 months... Of course, if the GLEP reform > is accepted, I'll port it to the new syntax. > > [3]:https://wiki.gentoo.org/wiki/User:MGorny/GLEP:Git > > As extensions, how about: Closes: https://bugs.gentoo.org/NNNNNN OBSOLETE (optional third parameter gives the resolution) Bug: https://bugs.gentoo.org/NNNNNN un-cc arm@gentoo.org or generically Bug: https://bugs.gentoo.org/NNNNNN (command) (parameter) -- Andreas K. Hüttel dilfridge@gentoo.org Gentoo Linux developer (council, perl, libreoffice) ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-project] Call for agenda items, council meeting 8/October/2017 18:00 UTC 2017-10-01 20:41 ` [gentoo-project] Call for agenda items, council meeting 8/October/2017 18:00 UTC Andreas K. Huettel @ 2017-10-01 21:04 ` Michał Górny 0 siblings, 0 replies; 27+ messages in thread From: Michał Górny @ 2017-10-01 21:04 UTC (permalink / raw To: gentoo-project W dniu nie, 01.10.2017 o godzinie 22∶41 +0200, użytkownik Andreas K. Huettel napisał: > Am Mittwoch, 27. September 2017, 21:24:53 CEST schrieb Michał Górny: > > [...] > > > > 3. Also, if time permits we may take a look at the git pre-GLEP [3]. > > I have been delaying this for GLEP editors to pick it up but given that > > there has been no action for 2 months... Of course, if the GLEP reform > > is accepted, I'll port it to the new syntax. > > > > [3]:https://wiki.gentoo.org/wiki/User:MGorny/GLEP:Git > > > > > > As extensions, how about: > > Closes: https://bugs.gentoo.org/NNNNNN OBSOLETE > (optional third parameter gives the resolution) > > Bug: https://bugs.gentoo.org/NNNNNN un-cc arm@gentoo.org > or generically > Bug: https://bugs.gentoo.org/NNNNNN (command) (parameter) > I'd rather not obfuscate the syntax more. Furthermore, when I wanted to add un-CC support I got opinions that this doesn't really belong in commit messages. As for resolutions, I don't think that we really have a very good case for using different resolutions when closing via a commit. I mean, most of the time you use that tag because you actually fixed a bug. The only alternate case I see is when you're removing the package completely but I've seen many different ideas on what's the really correct status there... -- Best regards, Michał Górny ^ permalink raw reply [flat|nested] 27+ messages in thread
* [gentoo-project] Re: [gentoo-dev-announce] Call for agenda items, council meeting 8/October/2017 18:00 UTC 2017-09-25 15:08 [gentoo-project] Call for agenda items, council meeting 8/October/2017 18:00 UTC Andreas K. Huettel 2017-09-26 18:58 ` Michał Górny @ 2017-10-02 19:25 ` Ulrich Mueller 2017-10-02 19:33 ` Kristian Fiskerstrand 1 sibling, 1 reply; 27+ messages in thread From: Ulrich Mueller @ 2017-10-02 19:25 UTC (permalink / raw To: gentoo-project; +Cc: council [-- Attachment #1: Type: text/plain, Size: 1270 bytes --] >>>>> On Mon, 25 Sep 2017, Andreas K Huettel wrote: > the next council meeting will be 8/October/2017 18:00 UTC in the > #gentoo-council channel on freenode. > Please reply to this message with any items you would like us to > discuss or vote on. Here is again an item that was retracted from last month's agenda, in modified form. This time, it only affects the syntax of dependency groups but not their truth value: I request the Council to approve a PMS change, namely to ban empty dependency groups like "|| ( )" or "foo? ( )". Currently, any parenthesised groups in package dependency specifications [1] are permitted to contain zero items. As was recently discovered, Portage was changed in 2011 to treat empty dependency groups as an error. Apparently nobody has missed the feature for six years, and no ebuild (or eclass) in the Gentoo repository is using it. I see removing empty groups retroactively for all EAPIs (therefore tightening the rules for ebuilds) as the best path of action, because ebuilds cannot rely on proper package manager support for the feature. Proposed patch for PMS is in [2]. Ulrich [1] https://projects.gentoo.org/pms/6/pms.html#x1-780008.2 [2] https://archives.gentoo.org/gentoo-pms/message/a612bdc64f7aa3e556b129a67493da1b [-- Attachment #2: Type: application/pgp-signature, Size: 490 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-project] Re: [gentoo-dev-announce] Call for agenda items, council meeting 8/October/2017 18:00 UTC 2017-10-02 19:25 ` [gentoo-project] Re: [gentoo-dev-announce] " Ulrich Mueller @ 2017-10-02 19:33 ` Kristian Fiskerstrand 2017-10-02 19:58 ` Rich Freeman 0 siblings, 1 reply; 27+ messages in thread From: Kristian Fiskerstrand @ 2017-10-02 19:33 UTC (permalink / raw To: gentoo-project, Ulrich Mueller; +Cc: council [-- Attachment #1.1: Type: text/plain, Size: 595 bytes --] On 10/02/2017 09:25 PM, Ulrich Mueller wrote: > Here is again an item that was retracted from last month's agenda, > in modified form. This time, it only affects the syntax of dependency > groups but not their truth value: I might be misremembering, but wasn't the discussion going along the lines of this actually belonging in devmanual, and as such is more QA territory, if it doesn't affect the value the package manager evaluates to? -- 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] 27+ messages in thread
* Re: [gentoo-project] Re: [gentoo-dev-announce] Call for agenda items, council meeting 8/October/2017 18:00 UTC 2017-10-02 19:33 ` Kristian Fiskerstrand @ 2017-10-02 19:58 ` Rich Freeman 2017-10-02 20:01 ` Kristian Fiskerstrand 0 siblings, 1 reply; 27+ messages in thread From: Rich Freeman @ 2017-10-02 19:58 UTC (permalink / raw To: gentoo-project; +Cc: Ulrich Mueller, Gentoo Council On Mon, Oct 2, 2017 at 12:33 PM, Kristian Fiskerstrand <k_f@gentoo.org> wrote: > On 10/02/2017 09:25 PM, Ulrich Mueller wrote: >> Here is again an item that was retracted from last month's agenda, >> in modified form. This time, it only affects the syntax of dependency >> groups but not their truth value: > > I might be misremembering, but wasn't the discussion going along the > lines of this actually belonging in devmanual, and as such is more QA > territory, if it doesn't affect the value the package manager evaluates to? > Does the PMS actually define what the correct behavior is for this syntax? IMO a spec ought to do that, unless we really want to define it as "undefined." (While rare that actually does come up for various reasons.) Now, if it is defined and we just need to communicate that we want our devs to avoid it anyway, then that is QA territory. There are an infinite number of ways to write a program that meets a spec, but that doesn't mean that we want all of them showing up. We could also make it a QA issue for now and then fix the spec in the next PMS revision, and leave the behavior undefined going back. -- Rich ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-project] Re: [gentoo-dev-announce] Call for agenda items, council meeting 8/October/2017 18:00 UTC 2017-10-02 19:58 ` Rich Freeman @ 2017-10-02 20:01 ` Kristian Fiskerstrand 2017-10-02 20:05 ` Michał Górny 2017-10-03 11:05 ` Ulrich Mueller 0 siblings, 2 replies; 27+ messages in thread From: Kristian Fiskerstrand @ 2017-10-02 20:01 UTC (permalink / raw To: gentoo-project, Rich Freeman; +Cc: Ulrich Mueller, Gentoo Council [-- Attachment #1.1: Type: text/plain, Size: 665 bytes --] On 10/02/2017 09:58 PM, Rich Freeman wrote: > Does the PMS actually define what the correct behavior is for this > syntax? it evaluates to a true, i.e always valid/resolved. And although explicitly naming an empty group in an ebuild is, probably?, not useful, I don't see why we'd have a definition that errors out on explicit definition but not on an implicit reduction, as the package manager needs to be able to handle the situation anyways. I'm all for banning the empty construct in QA scope though. -- 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] 27+ messages in thread
* Re: [gentoo-project] Re: [gentoo-dev-announce] Call for agenda items, council meeting 8/October/2017 18:00 UTC 2017-10-02 20:01 ` Kristian Fiskerstrand @ 2017-10-02 20:05 ` Michał Górny 2017-10-02 20:15 ` Rich Freeman 2017-10-03 11:05 ` Ulrich Mueller 1 sibling, 1 reply; 27+ messages in thread From: Michał Górny @ 2017-10-02 20:05 UTC (permalink / raw To: gentoo-project, Rich Freeman; +Cc: Ulrich Mueller, Gentoo Council W dniu pon, 02.10.2017 o godzinie 22∶01 +0200, użytkownik Kristian Fiskerstrand napisał: > On 10/02/2017 09:58 PM, Rich Freeman wrote: > > Does the PMS actually define what the correct behavior is for this > > syntax? > > it evaluates to a true, i.e always valid/resolved. And although > explicitly naming an empty group in an ebuild is, probably?, not useful, > I don't see why we'd have a definition that errors out on explicit > definition but not on an implicit reduction, as the package manager > needs to be able to handle the situation anyways. I'm all for banning > the empty construct in QA scope though. > Have you read the commit message? The current spec makes no sense by itself, and no package manager has been following it for 6+ years. -- Best regards, Michał Górny ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-project] Re: [gentoo-dev-announce] Call for agenda items, council meeting 8/October/2017 18:00 UTC 2017-10-02 20:05 ` Michał Górny @ 2017-10-02 20:15 ` Rich Freeman 0 siblings, 0 replies; 27+ messages in thread From: Rich Freeman @ 2017-10-02 20:15 UTC (permalink / raw To: Michał Górny; +Cc: gentoo-project, Ulrich Mueller, Gentoo Council On Mon, Oct 2, 2017 at 4:05 PM, Michał Górny <mgorny@gentoo.org> wrote: > W dniu pon, 02.10.2017 o godzinie 22∶01 +0200, użytkownik Kristian > Fiskerstrand napisał: >> On 10/02/2017 09:58 PM, Rich Freeman wrote: >> > Does the PMS actually define what the correct behavior is for this >> > syntax? >> >> it evaluates to a true, i.e always valid/resolved. And although >> explicitly naming an empty group in an ebuild is, probably?, not useful, >> I don't see why we'd have a definition that errors out on explicit >> definition but not on an implicit reduction, as the package manager >> needs to be able to handle the situation anyways. I'm all for banning >> the empty construct in QA scope though. >> > > Have you read the commit message? The current spec makes no sense by > itself, and no package manager has been following it for 6+ years. > IMO the spec ought to define a correct behavior, which portage follows. Maybe that means changing the spec. Maybe that means changing portage. It sounds like the two don't match right now and that isn't really ideal, though it isn't necessarily a crisis at least in the explicit case which is degenerate. I imagine that if the implicit case were misbehaving we'd have heard of it by now, but I can't speak to what portage actually is doing and whether it follows the spec. And by all means ban explicit empty ()'s as a QA practice. -- Rich ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-project] Re: [gentoo-dev-announce] Call for agenda items, council meeting 8/October/2017 18:00 UTC 2017-10-02 20:01 ` Kristian Fiskerstrand 2017-10-02 20:05 ` Michał Górny @ 2017-10-03 11:05 ` Ulrich Mueller 2017-10-03 11:10 ` Kristian Fiskerstrand 2017-10-03 12:39 ` Rich Freeman 1 sibling, 2 replies; 27+ messages in thread From: Ulrich Mueller @ 2017-10-03 11:05 UTC (permalink / raw To: k_f; +Cc: gentoo-project, Rich Freeman, Gentoo Council [-- Attachment #1: Type: text/plain, Size: 1600 bytes --] >>>>> On Mon, 2 Oct 2017, Kristian Fiskerstrand wrote: > On 10/02/2017 09:58 PM, Rich Freeman wrote: >> Does the PMS actually define what the correct behavior is for this >> syntax? > it evaluates to a true, i.e always valid/resolved. And although > explicitly naming an empty group in an ebuild is, probably?, not > useful, I don't see why we'd have a definition that errors out on > explicit definition but not on an implicit reduction, as the package > manager needs to be able to handle the situation anyways. Why would it need to handle explicit empty groups? If all use-conditionals inside a group evaluate to false, then it must be able to compute it. That doesn't prevent us from having strict syntax requirements. IMHO it is unlikely that anyone would write an explicit || ( ) in an ebuild. Then the only place where this can arise is a failed automatic calculation of dependencies which presumably would be in an eclass. A recent example is https://bugs.gentoo.org/620400 where the void ruby dependency was discovered because Portage flagged the empty group. > I'm all for banning the empty construct in QA scope though. For my taste, we have too many of these already. If we decide that explicit empty groups are useful (for what?), then we have no reason to ban them by QA. If not, then why should the PM support them? Furthermore, code that supports a banned construct will not see any real life testing. In addition, Portage doesn't support empty groups since 2011. That for itself is not an argument to change PMS, but it shows that there is no need for the construct. Ulrich [-- Attachment #2: Type: application/pgp-signature, Size: 490 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-project] Re: [gentoo-dev-announce] Call for agenda items, council meeting 8/October/2017 18:00 UTC 2017-10-03 11:05 ` Ulrich Mueller @ 2017-10-03 11:10 ` Kristian Fiskerstrand 2017-10-03 18:13 ` Michał Górny 2017-10-03 12:39 ` Rich Freeman 1 sibling, 1 reply; 27+ messages in thread From: Kristian Fiskerstrand @ 2017-10-03 11:10 UTC (permalink / raw To: gentoo-project, Ulrich Mueller; +Cc: Rich Freeman, Gentoo Council [-- Attachment #1.1: Type: text/plain, Size: 655 bytes --] On 10/03/2017 01:05 PM, Ulrich Mueller wrote: > Why would it need to handle explicit empty groups? If all > use-conditionals inside a group evaluate to false, then it must be > able to compute it. That doesn't prevent us from having strict syntax > requirements. So the code paths for parsing of the ebuild anyways differs from handling the implicit case, i.e it is an actual reduction in code complexity to ban this case explicitly in PMS? What does other package managers building on PMS do? -- 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] 27+ messages in thread
* Re: [gentoo-project] Re: [gentoo-dev-announce] Call for agenda items, council meeting 8/October/2017 18:00 UTC 2017-10-03 11:10 ` Kristian Fiskerstrand @ 2017-10-03 18:13 ` Michał Górny 0 siblings, 0 replies; 27+ messages in thread From: Michał Górny @ 2017-10-03 18:13 UTC (permalink / raw To: gentoo-project, Ulrich Mueller; +Cc: Rich Freeman, Gentoo Council W dniu wto, 03.10.2017 o godzinie 13∶10 +0200, użytkownik Kristian Fiskerstrand napisał: > On 10/03/2017 01:05 PM, Ulrich Mueller wrote: > > Why would it need to handle explicit empty groups? If all > > use-conditionals inside a group evaluate to false, then it must be > > able to compute it. That doesn't prevent us from having strict syntax > > requirements. > > So the code paths for parsing of the ebuild anyways differs from > handling the implicit case, i.e it is an actual reduction in code > complexity to ban this case explicitly in PMS? > > What does other package managers building on PMS do? PkgCore treats empty groups as an error. Paludis seems to follow the spec to the letter, and this implies a lot of extra code to handle the unexpected special cases. -- Best regards, Michał Górny ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-project] Re: [gentoo-dev-announce] Call for agenda items, council meeting 8/October/2017 18:00 UTC 2017-10-03 11:05 ` Ulrich Mueller 2017-10-03 11:10 ` Kristian Fiskerstrand @ 2017-10-03 12:39 ` Rich Freeman 2017-10-03 16:57 ` Ulrich Mueller 1 sibling, 1 reply; 27+ messages in thread From: Rich Freeman @ 2017-10-03 12:39 UTC (permalink / raw To: Ulrich Mueller; +Cc: Kristian Fiskerstrand, gentoo-project, Gentoo Council On Tue, Oct 3, 2017 at 7:05 AM, Ulrich Mueller <ulm@gentoo.org> wrote: > > In addition, Portage doesn't support empty groups since 2011. That for > itself is not an argument to change PMS, but it shows that there is no > need for the construct. > If the behavior of portage doesn't match the specification in PMS that is reason enough to change one or the other. The purpose of PMS is to document how package managers are supposed to behave. You could: 1. Change portage to behave as PMS specifies. 2. Change PMS to specify portage's behavior. 3. Change PMS to make the behavior explicitly undefined. Sure, this might be a lower-priority bug but this seems like a valid one. What is the point in having a specification if we don't actually specify what we're doing? -- Rich ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-project] Re: [gentoo-dev-announce] Call for agenda items, council meeting 8/October/2017 18:00 UTC 2017-10-03 12:39 ` Rich Freeman @ 2017-10-03 16:57 ` Ulrich Mueller 0 siblings, 0 replies; 27+ messages in thread From: Ulrich Mueller @ 2017-10-03 16:57 UTC (permalink / raw To: Rich Freeman; +Cc: Kristian Fiskerstrand, gentoo-project, Gentoo Council [-- Attachment #1: Type: text/plain, Size: 1362 bytes --] >>>>> On Tue, 3 Oct 2017, Rich Freeman wrote: > If the behavior of portage doesn't match the specification in PMS that > is reason enough to change one or the other. The purpose of PMS is to > document how package managers are supposed to behave. > You could: > 1. Change portage to behave as PMS specifies. > 2. Change PMS to specify portage's behavior. > 3. Change PMS to make the behavior explicitly undefined. > Sure, this might be a lower-priority bug but this seems like a valid > one. What is the point in having a specification if we don't actually > specify what we're doing? I believe I am aware of the options. :-) The goal is indeed that PMS and Portage behaviour should match, which isn't the case since 2011. So the normal course of action would be to change Portage. There are two aspects that make me believe that changing PMS would be a better choice, though: First, the feature is of questionable usefulness and hasn't seen any use in the tree. And second, if we implement GLEP 73 (which is in the list for EAPI 7) we are likely to tighten the rules in any case. So if we go for your option 1 or 3 above, the spec (and package managers as well) will end up with EAPI dependent behaviour, for a feature that isn't used. The proposed retroactive change would avoid that, and for existing EAPIs there is no practical difference. Ulrich [-- Attachment #2: Type: application/pgp-signature, Size: 490 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
end of thread, other threads:[~2017-10-03 18:13 UTC | newest] Thread overview: 27+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2017-09-25 15:08 [gentoo-project] Call for agenda items, council meeting 8/October/2017 18:00 UTC Andreas K. Huettel 2017-09-26 18:58 ` Michał Górny 2017-09-27 19:24 ` Michał Górny 2017-09-28 9:06 ` Git workflow GLEP (Was: Re: [gentoo-project] Call for agenda items, council meeting 8/October/2017 18:00 UTC) Kristian Fiskerstrand 2017-09-28 19:46 ` Michał Górny 2017-09-28 19:56 ` Kristian Fiskerstrand 2017-09-28 20:17 ` Michał Górny 2017-09-29 12:45 ` Kristian Fiskerstrand 2017-09-30 17:32 ` Michał Górny 2017-09-30 17:36 ` Kristian Fiskerstrand 2017-09-30 18:48 ` Michał Górny 2017-10-01 20:37 ` Andreas K. Huettel 2017-10-02 12:01 ` Kristian Fiskerstrand 2017-09-29 13:10 ` Kristian Fiskerstrand 2017-10-01 20:41 ` [gentoo-project] Call for agenda items, council meeting 8/October/2017 18:00 UTC Andreas K. Huettel 2017-10-01 21:04 ` Michał Górny 2017-10-02 19:25 ` [gentoo-project] Re: [gentoo-dev-announce] " Ulrich Mueller 2017-10-02 19:33 ` Kristian Fiskerstrand 2017-10-02 19:58 ` Rich Freeman 2017-10-02 20:01 ` Kristian Fiskerstrand 2017-10-02 20:05 ` Michał Górny 2017-10-02 20:15 ` Rich Freeman 2017-10-03 11:05 ` Ulrich Mueller 2017-10-03 11:10 ` Kristian Fiskerstrand 2017-10-03 18:13 ` Michał Górny 2017-10-03 12:39 ` Rich Freeman 2017-10-03 16:57 ` Ulrich Mueller
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox