public inbox for gentoo-project@lists.gentoo.org
 help / color / mirror / Atom feed
* [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  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

* 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

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