* [gentoo-project] council meeting agenda, mar 12 @ 2017-03-07 18:19 William Hubbs 2017-03-12 6:39 ` Daniel Campbell 0 siblings, 1 reply; 6+ messages in thread From: William Hubbs @ 2017-03-07 18:19 UTC (permalink / raw To: gentoo-dev-announce; +Cc: gentoo-project [-- Attachment #1: Type: text/plain, Size: 324 bytes --] All, The following is a draft of the council meeting agenda for Mar 12. 1. roll call 2. bugs with council involvement 3. open floor Note: bugs with council involvement will cover the $Id$ issue unless someone thinks we need a separate bullet point for it. Let me know if I need to make any changes. Thanks, William [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 195 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-project] council meeting agenda, mar 12 2017-03-07 18:19 [gentoo-project] council meeting agenda, mar 12 William Hubbs @ 2017-03-12 6:39 ` Daniel Campbell 2017-03-12 7:35 ` Michał Górny 2017-03-12 13:33 ` Rich Freeman 0 siblings, 2 replies; 6+ messages in thread From: Daniel Campbell @ 2017-03-12 6:39 UTC (permalink / raw To: gentoo-project On 03/07/2017 10:19 AM, William Hubbs wrote: > All, > > The following is a draft of the council meeting agenda for Mar 12. > > 1. roll call > > 2. bugs with council involvement > > 3. open floor > > Note: bugs with council involvement will cover the $Id$ issue unless > someone thinks we need a separate bullet point for it. > > Let me know if I need to make any changes. > > Thanks, > > William > Will there be an e-mail on dev-announce if the council makes a decision on $Id$ and friends? I'm working during the meeting and don't want to add work for others the next time I touch an ebuild. If there's already an easy way to find council decisions like this, pardon my ignorance. -- Daniel Campbell - Gentoo Developer OpenPGP Key: 0x1EA055D6 @ hkp://keys.gnupg.net fpr: AE03 9064 AE00 053C 270C 1DE4 6F7A 9091 1EA0 55D6 ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-project] council meeting agenda, mar 12 2017-03-12 6:39 ` Daniel Campbell @ 2017-03-12 7:35 ` Michał Górny 2017-03-21 1:13 ` Mike Frysinger 2017-03-12 13:33 ` Rich Freeman 1 sibling, 1 reply; 6+ messages in thread From: Michał Górny @ 2017-03-12 7:35 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1025 bytes --] W dniu 11.03.2017, sob o godzinie 22∶39 -0800, użytkownik Daniel Campbell napisał: > On 03/07/2017 10:19 AM, William Hubbs wrote: > > All, > > > > The following is a draft of the council meeting agenda for Mar 12. > > > > 1. roll call > > > > 2. bugs with council involvement > > > > 3. open floor > > > > Note: bugs with council involvement will cover the $Id$ issue unless > > someone thinks we need a separate bullet point for it. > > > > Let me know if I need to make any changes. > > > > Thanks, > > > > William > > > > Will there be an e-mail on dev-announce if the council makes a decision > on $Id$ and friends? I'm working during the meeting and don't want to > add work for others the next time I touch an ebuild. > > If there's already an easy way to find council decisions like this, > pardon my ignorance. The Council has already dealt with this. You'd notice if you looked at the code instead of just the mailing lists. -- Best regards, Michał Górny [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 963 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-project] council meeting agenda, mar 12 2017-03-12 7:35 ` Michał Górny @ 2017-03-21 1:13 ` Mike Frysinger 0 siblings, 0 replies; 6+ messages in thread From: Mike Frysinger @ 2017-03-21 1:13 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1139 bytes --] On 12 Mar 2017 08:35, Michał Górny wrote: > W dniu 11.03.2017, sob o godzinie 22∶39 -0800, użytkownik Daniel > Campbell napisał: > > On 03/07/2017 10:19 AM, William Hubbs wrote: > > > The following is a draft of the council meeting agenda for Mar 12. > > > > > > 1. roll call > > > > > > 2. bugs with council involvement > > > > > > 3. open floor > > > > > > Note: bugs with council involvement will cover the $Id$ issue unless > > > someone thinks we need a separate bullet point for it. > > > > > > Let me know if I need to make any changes. > > > > Will there be an e-mail on dev-announce if the council makes a decision > > on $Id$ and friends? I'm working during the meeting and don't want to > > add work for others the next time I touch an ebuild. > > > > If there's already an easy way to find council decisions like this, > > pardon my ignorance. > > The Council has already dealt with this. You'd notice if you looked > at the code instead of just the mailing lists. there's no need for this hostile tone and has no place here. you could have simply answered his question. -mike [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-project] council meeting agenda, mar 12 2017-03-12 6:39 ` Daniel Campbell 2017-03-12 7:35 ` Michał Górny @ 2017-03-12 13:33 ` Rich Freeman 2017-03-13 6:53 ` Daniel Campbell 1 sibling, 1 reply; 6+ messages in thread From: Rich Freeman @ 2017-03-12 13:33 UTC (permalink / raw To: gentoo-project On Sun, Mar 12, 2017 at 1:39 AM, Daniel Campbell <zlg@gentoo.org> wrote: > > If there's already an easy way to find council decisions like this, pardon > my ignorance. Council decisions are generally made in meetings, and posted in the summaries at: https://wiki.gentoo.org/wiki/Project:Council/Meeting_logs For whatever reason this decision was pushed a bit and is in a bug: https://bugs.gentoo.org/show_bug.cgi?id=611234 Speaking personally I didn't mind voting this way since it was mostly just a re-iteration of the previous decision, and it had been hashed out on the lists. I believe it is on the agenda for today mainly to get it into the summary so that it isn't lost in bugzilla. I don't really expect much further discussion. The decision was: The council confirms its earlier decision (2014-10-14 meeting) to drop CVS headers after migration to Git. 1) Any $Id$ and $Header$ lines are to be removed from ebuilds and eclasses in the gentoo repository, as well as from other files, e.g., metadata, profiles, and files (except patches) in FILESDIR. 2) Removal should be done at once, and a repoman check should be implemented to prevent such lines from accidentally being inserted again. 3) Infra is asked not to expand any $Id$ or other keywords, neither at rsync generation time, nor via git attributes in the development repository." -- Rich ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-project] council meeting agenda, mar 12 2017-03-12 13:33 ` Rich Freeman @ 2017-03-13 6:53 ` Daniel Campbell 0 siblings, 0 replies; 6+ messages in thread From: Daniel Campbell @ 2017-03-13 6:53 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 2393 bytes --] On Sun, Mar 12, 2017 at 09:33:35AM -0400, Rich Freeman wrote: > On Sun, Mar 12, 2017 at 1:39 AM, Daniel Campbell <zlg@gentoo.org> wrote: > > > > If there's already an easy way to find council decisions like this, pardon > > my ignorance. > > Council decisions are generally made in meetings, and posted in the > summaries at: > https://wiki.gentoo.org/wiki/Project:Council/Meeting_logs > > For whatever reason this decision was pushed a bit and is in a bug: > https://bugs.gentoo.org/show_bug.cgi?id=611234 > > Speaking personally I didn't mind voting this way since it was mostly > just a re-iteration of the previous decision, and it had been hashed > out on the lists. > > I believe it is on the agenda for today mainly to get it into the > summary so that it isn't lost in bugzilla. I don't really expect much > further discussion. > > The decision was: > > The council confirms its earlier decision (2014-10-14 meeting) to drop > CVS headers after migration to Git. > > 1) Any $Id$ and $Header$ lines are to be removed from ebuilds and > eclasses in the gentoo repository, as well as from other files, e.g., > metadata, profiles, and files (except patches) in FILESDIR. > > 2) Removal should be done at once, and a repoman check should be > implemented to prevent such lines from accidentally being inserted > again. > > 3) Infra is asked not to expand any $Id$ or other keywords, neither at > rsync generation time, nor via git attributes in the development > repository." > > -- > Rich > Thanks for taking the time to point readers in the right direction. I did as mgorny told me last night. I found a single bug and a commented out portion of code in the repoman branch of portage.git. It took some digging to learn what you covered above. The git migration happened quite a while ago, so it'll be nice to see ebuilds with a little less boilerplate. What pushed the decision back so far it was reconfirmed? Assuming the tooling already exists to replace the functionality that was intended [1], it seems like we're due to get this behind us. :) To confirm: going forward, maintainers don't need to edit their old ebuilds, but repoman will yell at you if any *new* files get added and have $Id$. Do I have that right? Thanks again for being constructive. [1] I believe git can do that with some hook magic [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2017-03-21 1:14 UTC | newest] Thread overview: 6+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2017-03-07 18:19 [gentoo-project] council meeting agenda, mar 12 William Hubbs 2017-03-12 6:39 ` Daniel Campbell 2017-03-12 7:35 ` Michał Górny 2017-03-21 1:13 ` Mike Frysinger 2017-03-12 13:33 ` Rich Freeman 2017-03-13 6:53 ` Daniel Campbell
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox