public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] GLEP concerning ebuild-development
@ 2005-03-13 18:49 Adrian Lambeck
  2005-03-13 19:00 ` Ciaran McCreesh
  2005-03-13 19:27 ` Dan Armak
  0 siblings, 2 replies; 17+ messages in thread
From: Adrian Lambeck @ 2005-03-13 18:49 UTC (permalink / raw
  To: gentoo-dev

Hello everybody,
I filed a GLEP this weekend. 
It has to do with "Automated consistency checks for ebuilds"

Please have a look at it and tell me what you think:
http://www.gentoo.org/proj/en/glep/glep-0035.html

It is a draft and needs some more work in order to become usefull.

Adrian Lambeck
--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-dev] GLEP concerning ebuild-development
  2005-03-13 18:49 [gentoo-dev] GLEP concerning ebuild-development Adrian Lambeck
@ 2005-03-13 19:00 ` Ciaran McCreesh
  2005-03-13 19:18   ` Martin Schlemmer
                     ` (2 more replies)
  2005-03-13 19:27 ` Dan Armak
  1 sibling, 3 replies; 17+ messages in thread
From: Ciaran McCreesh @ 2005-03-13 19:00 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 480 bytes --]

On Sun, 13 Mar 2005 19:49:40 +0100 Adrian Lambeck
<adrian.lambeck@basicsedv.de> wrote:
| Please have a look at it and tell me what you think:
| http://www.gentoo.org/proj/en/glep/glep-0035.html

Any automatic machine-done changes to ebuilds will break the tree far
more than the occasional developer screwup.

-- 
Ciaran McCreesh : Gentoo Developer (Vim, Fluxbox, shell tools)
Mail            : ciaranm at gentoo.org
Web             : http://dev.gentoo.org/~ciaranm


[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-dev] GLEP concerning ebuild-development
  2005-03-13 19:00 ` Ciaran McCreesh
@ 2005-03-13 19:18   ` Martin Schlemmer
  2005-03-13 19:58   ` Mark Loeser
  2005-03-13 20:22   ` Chris Gianelloni
  2 siblings, 0 replies; 17+ messages in thread
From: Martin Schlemmer @ 2005-03-13 19:18 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 855 bytes --]

On Sun, 2005-03-13 at 19:00 +0000, Ciaran McCreesh wrote:
> On Sun, 13 Mar 2005 19:49:40 +0100 Adrian Lambeck
> <adrian.lambeck@basicsedv.de> wrote:
> | Please have a look at it and tell me what you think:
> | http://www.gentoo.org/proj/en/glep/glep-0035.html
> 
> Any automatic machine-done changes to ebuilds will break the tree far
> more than the occasional developer screwup.

To my shame I must concur with Ciaran ;p  Maybe sending reports QA's
way, or such would be more preferred, as you can never be 100% sure that
your checking/fixing state machine is 100% correct - meaning I do think
that an human eye (which at least can contact the responsible parties)
should still be the last defence in *actually changing* ebuilds.


-- 
Martin Schlemmer
Gentoo Linux Developer, Desktop/System Team Developer
Cape Town, South Africa


[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-dev] GLEP concerning ebuild-development
  2005-03-13 18:49 [gentoo-dev] GLEP concerning ebuild-development Adrian Lambeck
  2005-03-13 19:00 ` Ciaran McCreesh
@ 2005-03-13 19:27 ` Dan Armak
  2005-03-13 21:05   ` Maurice van der Pot
  1 sibling, 1 reply; 17+ messages in thread
From: Dan Armak @ 2005-03-13 19:27 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 986 bytes --]

On Sunday 13 March 2005 20:49, Adrian Lambeck wrote:
> Hello everybody,
> I filed a GLEP this weekend.
> It has to do with "Automated consistency checks for ebuilds"
>
> Please have a look at it and tell me what you think:
> http://www.gentoo.org/proj/en/glep/glep-0035.html
Sorry if I'm missing the obvious, but doesn't this describe precisely what 
repoman's already doing? People already run automated repoman scans of the 
tree and mail developers who own broken ebuilds. (If that's not on official 
gentoo infrastructure, it'd be nice for it to be.) Yet the GLEP doesn't even 
mention repoman.

As for closing trivial user-reported bugs about eg bad SRC_URI, I've never 
really been bothered by it. It only takes a few seconds to write 'fixed' and 
click on 'Fixed', 'Commit'...

-- 
Dan Armak
Gentoo Linux developer (KDE)
Public GPG key: http://dev.gentoo.org/~danarmak/danarmak-gpg-public.key
Fingerprint: DD70 DBF9 E3D4 6CB9 2FDD  0069 508D 9143 8D5F 8951

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-dev] GLEP concerning ebuild-development
  2005-03-13 19:00 ` Ciaran McCreesh
  2005-03-13 19:18   ` Martin Schlemmer
@ 2005-03-13 19:58   ` Mark Loeser
  2005-03-13 21:15     ` Sami Samhuri
  2005-03-13 20:22   ` Chris Gianelloni
  2 siblings, 1 reply; 17+ messages in thread
From: Mark Loeser @ 2005-03-13 19:58 UTC (permalink / raw
  To: gentoo-dev

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Ciaran McCreesh wrote:
| On Sun, 13 Mar 2005 19:49:40 +0100 Adrian Lambeck
| <adrian.lambeck@basicsedv.de> wrote:
| | Please have a look at it and tell me what you think:
| | http://www.gentoo.org/proj/en/glep/glep-0035.html
|
| Any automatic machine-done changes to ebuilds will break the tree far
| more than the occasional developer screwup.
|

It doesn't sound like he's describing something to automatically fix the
ebuilds, or I missed that in the document.  Seems to me that he's
describing enhancements to repoman, and to have repoman run against the
tree regularly.

Mark
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFCNJt1CRZPokWLroQRAgYgAJ9kJa/ZfOJr8VUniXZCJqgXYjfc+gCfUAdJ
xZqETSI7VCkSTGR4Ma4F2sU=
=1E1l
-----END PGP SIGNATURE-----
--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-dev] GLEP concerning ebuild-development
  2005-03-13 19:00 ` Ciaran McCreesh
  2005-03-13 19:18   ` Martin Schlemmer
  2005-03-13 19:58   ` Mark Loeser
@ 2005-03-13 20:22   ` Chris Gianelloni
  2 siblings, 0 replies; 17+ messages in thread
From: Chris Gianelloni @ 2005-03-13 20:22 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 674 bytes --]

On Sun, 2005-03-13 at 19:00 +0000, Ciaran McCreesh wrote:
> On Sun, 13 Mar 2005 19:49:40 +0100 Adrian Lambeck
> <adrian.lambeck@basicsedv.de> wrote:
> | Please have a look at it and tell me what you think:
> | http://www.gentoo.org/proj/en/glep/glep-0035.html
> 
> Any automatic machine-done changes to ebuilds will break the tree far
> more than the occasional developer screwup.

I'm afraid that I would have to agree.  While automatic checks that send
nasty-grams to the maintainer would be feasible, it shouldn't go around
editing ebuilds on its own.

-- 
Chris Gianelloni
Release Engineering - Strategic Lead/QA Manager
Games - Developer
Gentoo Linux

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-dev] GLEP concerning ebuild-development
  2005-03-13 19:27 ` Dan Armak
@ 2005-03-13 21:05   ` Maurice van der Pot
  2005-03-13 21:17     ` Ciaran McCreesh
  0 siblings, 1 reply; 17+ messages in thread
From: Maurice van der Pot @ 2005-03-13 21:05 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1073 bytes --]

On Sun, Mar 13, 2005 at 09:27:03PM +0200, Dan Armak wrote:
> Sorry if I'm missing the obvious, but doesn't this describe precisely what 
> repoman's already doing? People already run automated repoman scans of the 
> tree and mail developers who own broken ebuilds. (If that's not on official 
> gentoo infrastructure, it'd be nice for it to be.) Yet the GLEP doesn't even 
> mention repoman.

I agree that it could probably be repoman's job, but I also think there are 
still things that repoman doesn't do and that could be very useful. 

For instance, checking (for all arches, for all use flag combos) if the
dependencies are as stable or more stable (x86 > ~x86 > hard masked) than 
the thing depending on it.

I suppose a lot of people have thought of this before, but I thought I'd
mention it anyway. I for one would be grateful to whoever implemented this.

Maurice.

-- 
Maurice van der Pot

Gentoo Linux Developer   griffon26@gentoo.org     http://www.gentoo.org
Creator of BiteMe!       griffon26@kfk4ever.com   http://www.kfk4ever.com


[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-dev] GLEP concerning ebuild-development
  2005-03-13 19:58   ` Mark Loeser
@ 2005-03-13 21:15     ` Sami Samhuri
  2005-03-13 22:22       ` Mark Loeser
  0 siblings, 1 reply; 17+ messages in thread
From: Sami Samhuri @ 2005-03-13 21:15 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 736 bytes --]

* On Sun Mar-13-2005 at 02:58:45 PM -0500, Mark Loeser said:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Ciaran McCreesh wrote:
> | On Sun, 13 Mar 2005 19:49:40 +0100 Adrian Lambeck
> | <adrian.lambeck@basicsedv.de> wrote:
> | | Please have a look at it and tell me what you think:
> | | http://www.gentoo.org/proj/en/glep/glep-0035.html
> |
> | Any automatic machine-done changes to ebuilds will break the tree far
> | more than the occasional developer screwup.
> |
> 
> It doesn't sound like he's describing something to automatically fix the
> ebuilds, or I missed that in the document.

Under Specification, 3rd last paragraph mentions changing keywords of
broken ebuild to "-*".

-- 
Sami Samhuri

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-dev] GLEP concerning ebuild-development
  2005-03-13 21:05   ` Maurice van der Pot
@ 2005-03-13 21:17     ` Ciaran McCreesh
  2005-03-13 21:31       ` Lance Albertson
  0 siblings, 1 reply; 17+ messages in thread
From: Ciaran McCreesh @ 2005-03-13 21:17 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 575 bytes --]

On Sun, 13 Mar 2005 22:05:09 +0100 Maurice van der Pot
<griffon26@gentoo.org> wrote:
| For instance, checking (for all arches, for all use flag combos) if
| the dependencies are as stable or more stable (x86 > ~x86 > hard
| masked) than  the thing depending on it.

Hasn't repoman been doing this correctly for a year or more now? I know
it wasn't the case when I joined, but bug 24160 is long fixed...

-- 
Ciaran McCreesh : Gentoo Developer (Vim, Fluxbox, shell tools)
Mail            : ciaranm at gentoo.org
Web             : http://dev.gentoo.org/~ciaranm


[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-dev] GLEP concerning ebuild-development
  2005-03-13 21:17     ` Ciaran McCreesh
@ 2005-03-13 21:31       ` Lance Albertson
  2005-03-13 22:08         ` Martin Schlemmer
  0 siblings, 1 reply; 17+ messages in thread
From: Lance Albertson @ 2005-03-13 21:31 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 998 bytes --]

On Sun, 2005-03-13 at 21:17 +0000, Ciaran McCreesh wrote:
> On Sun, 13 Mar 2005 22:05:09 +0100 Maurice van der Pot
> <griffon26@gentoo.org> wrote:
> | For instance, checking (for all arches, for all use flag combos) if
> | the dependencies are as stable or more stable (x86 > ~x86 > hard
> | masked) than  the thing depending on it.
> 
> Hasn't repoman been doing this correctly for a year or more now? I know
> it wasn't the case when I joined, but bug 24160 is long fixed...

What if we had a service that did this check plus other stuff repoman
doesn't count and report it to some web site that developers can look at
daily to see QA bugs? Maybe run it daily or every 6-12 hours? I think
someone mentioned something like that once.

-- 
Lance Albertson <ramereth@gentoo.org>
Gentoo Infrastructure | Operations Manager

---
GPG Public Key:  <http://www.ramereth.net/lance.asc>
Key fingerprint: 0423 92F3 544A 1282 5AB1  4D07 416F A15D 27F4 B742

ramereth/irc.freenode.net

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-dev] GLEP concerning ebuild-development
  2005-03-13 21:31       ` Lance Albertson
@ 2005-03-13 22:08         ` Martin Schlemmer
  2005-03-13 23:58           ` Lance Albertson
  0 siblings, 1 reply; 17+ messages in thread
From: Martin Schlemmer @ 2005-03-13 22:08 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1168 bytes --]

On Sun, 2005-03-13 at 15:31 -0600, Lance Albertson wrote:
> On Sun, 2005-03-13 at 21:17 +0000, Ciaran McCreesh wrote:
> > On Sun, 13 Mar 2005 22:05:09 +0100 Maurice van der Pot
> > <griffon26@gentoo.org> wrote:
> > | For instance, checking (for all arches, for all use flag combos) if
> > | the dependencies are as stable or more stable (x86 > ~x86 > hard
> > | masked) than  the thing depending on it.
> > 
> > Hasn't repoman been doing this correctly for a year or more now? I know
> > it wasn't the case when I joined, but bug 24160 is long fixed...
> 
> What if we had a service that did this check plus other stuff repoman
> doesn't count and report it to some web site that developers can look at
> daily to see QA bugs? Maybe run it daily or every 6-12 hours? I think
> someone mentioned something like that once.
> 

I think it would be worth a lot more if it was mailed to the maintainer
of the ebuild (and perhaps QA?), as it takes time and effort to wade
through a list (like the been in ~ for x days list that we used to get).


-- 
Martin Schlemmer
Gentoo Linux Developer, Desktop/System Team Developer
Cape Town, South Africa


[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-dev] GLEP concerning ebuild-development
  2005-03-13 21:15     ` Sami Samhuri
@ 2005-03-13 22:22       ` Mark Loeser
  0 siblings, 0 replies; 17+ messages in thread
From: Mark Loeser @ 2005-03-13 22:22 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 440 bytes --]

Sami Samhuri wrote:
> * On Sun Mar-13-2005 at 02:58:45 PM -0500, Mark Loeser said:
>>It doesn't sound like he's describing something to automatically fix the
>>ebuilds, or I missed that in the document.
> 
> 
> Under Specification, 3rd last paragraph mentions changing keywords of
> broken ebuild to "-*".
> 

You would be correct, I missed that.  Very evil.  Automatically updating 
anything is only going to lead to more breakages.

Mark

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-dev] GLEP concerning ebuild-development
  2005-03-13 22:08         ` Martin Schlemmer
@ 2005-03-13 23:58           ` Lance Albertson
  2005-03-14  0:29             ` Ciaran McCreesh
  0 siblings, 1 reply; 17+ messages in thread
From: Lance Albertson @ 2005-03-13 23:58 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1737 bytes --]

On Mon, 2005-03-14 at 00:08 +0200, Martin Schlemmer wrote:
> On Sun, 2005-03-13 at 15:31 -0600, Lance Albertson wrote:
> > On Sun, 2005-03-13 at 21:17 +0000, Ciaran McCreesh wrote:
> > > On Sun, 13 Mar 2005 22:05:09 +0100 Maurice van der Pot
> > > <griffon26@gentoo.org> wrote:
> > > | For instance, checking (for all arches, for all use flag combos) if
> > > | the dependencies are as stable or more stable (x86 > ~x86 > hard
> > > | masked) than  the thing depending on it.
> > > 
> > > Hasn't repoman been doing this correctly for a year or more now? I know
> > > it wasn't the case when I joined, but bug 24160 is long fixed...
> > 
> > What if we had a service that did this check plus other stuff repoman
> > doesn't count and report it to some web site that developers can look at
> > daily to see QA bugs? Maybe run it daily or every 6-12 hours? I think
> > someone mentioned something like that once.
> > 
> 
> I think it would be worth a lot more if it was mailed to the maintainer
> of the ebuild (and perhaps QA?), as it takes time and effort to wade
> through a list (like the been in ~ for x days list that we used to get).

How about both options? Some people prefer getting email reports, others
prefer just going to a website. I don't see how this could be a problem,
so why not offer both? :) Perhaps we should ask the author to rewrite
his proposed GLEP to be more of a QA monitoring system that devs could
use.

Just my random thoughts...

-- 
Lance Albertson <ramereth@gentoo.org>
Gentoo Infrastructure | Operations Manager

---
GPG Public Key:  <http://www.ramereth.net/lance.asc>
Key fingerprint: 0423 92F3 544A 1282 5AB1  4D07 416F A15D 27F4 B742

ramereth/irc.freenode.net

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-dev] GLEP concerning ebuild-development
  2005-03-13 23:58           ` Lance Albertson
@ 2005-03-14  0:29             ` Ciaran McCreesh
  2005-03-14  0:40               ` Lance Albertson
  0 siblings, 1 reply; 17+ messages in thread
From: Ciaran McCreesh @ 2005-03-14  0:29 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 644 bytes --]

On Sun, 13 Mar 2005 17:58:58 -0600 Lance Albertson <ramereth@gentoo.org>
wrote:
| How about both options? Some people prefer getting email reports,
| others prefer just going to a website. I don't see how this could be a
| problem, so why not offer both? :) Perhaps we should ask the author to
| rewrite his proposed GLEP to be more of a QA monitoring system that
| devs could use.

Mmm, I think it'd help more if the author was actually aware of how
development works.

-- 
Ciaran McCreesh : Gentoo Developer (Vim, Fluxbox, shell tools)
Mail            : ciaranm at gentoo.org
Web             : http://dev.gentoo.org/~ciaranm


[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-dev] GLEP concerning ebuild-development
  2005-03-14  0:29             ` Ciaran McCreesh
@ 2005-03-14  0:40               ` Lance Albertson
  2005-03-14  0:56                 ` Ciaran McCreesh
  2005-03-14  0:56                 ` Martin Schlemmer
  0 siblings, 2 replies; 17+ messages in thread
From: Lance Albertson @ 2005-03-14  0:40 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1325 bytes --]

On Mon, 2005-03-14 at 00:29 +0000, Ciaran McCreesh wrote:
> On Sun, 13 Mar 2005 17:58:58 -0600 Lance Albertson <ramereth@gentoo.org>
> wrote:
> | How about both options? Some people prefer getting email reports,
> | others prefer just going to a website. I don't see how this could be a
> | problem, so why not offer both? :) Perhaps we should ask the author to
> | rewrite his proposed GLEP to be more of a QA monitoring system that
> | devs could use.
> 
> Mmm, I think it'd help more if the author was actually aware of how
> development works.

In a perfect world, thats the case. Last time I checked, we don't live
in a perfect world. Are you talking general development practices, or
Gentoo specific practices? If its the latter, do we have a doc that
covers some QA/practices related topics that maybe aren't covered in the
dev handbook? 

Its going to be hard to get around this problem with people, so why not
create something that might make them aware of their problems and offer
ways to help them get better instead of complaining about them?

-- 
Lance Albertson <ramereth@gentoo.org>
Gentoo Infrastructure | Operations Manager

---
GPG Public Key:  <http://www.ramereth.net/lance.asc>
Key fingerprint: 0423 92F3 544A 1282 5AB1  4D07 416F A15D 27F4 B742

ramereth/irc.freenode.net

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-dev] GLEP concerning ebuild-development
  2005-03-14  0:40               ` Lance Albertson
@ 2005-03-14  0:56                 ` Ciaran McCreesh
  2005-03-14  0:56                 ` Martin Schlemmer
  1 sibling, 0 replies; 17+ messages in thread
From: Ciaran McCreesh @ 2005-03-14  0:56 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1154 bytes --]

On Sun, 13 Mar 2005 18:40:07 -0600 Lance Albertson <ramereth@gentoo.org>
wrote:
| On Mon, 2005-03-14 at 00:29 +0000, Ciaran McCreesh wrote:
| > On Sun, 13 Mar 2005 17:58:58 -0600 Lance Albertson
| In a perfect world, thats the case. Last time I checked, we don't live
| in a perfect world. Are you talking general development practices, or
| Gentoo specific practices? If its the latter, do we have a doc that
| covers some QA/practices related topics that maybe aren't covered in
| the dev handbook? 

Officially, no, we don't.

| Its going to be hard to get around this problem with people, so why
| not create something that might make them aware of their problems and
| offer ways to help them get better instead of complaining about them?

Oh come on. There are some things that need experience. Would you
consider yourself to be in a position to propose changes to the debian
development system? Half of this GLEP is in effect already covered by
repoman anyway...

-- 
Ciaran McCreesh : Gentoo Developer (Vim, Fluxbox, shell tools)
Mail            : ciaranm at gentoo.org
Web             : http://dev.gentoo.org/~ciaranm


[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-dev] GLEP concerning ebuild-development
  2005-03-14  0:40               ` Lance Albertson
  2005-03-14  0:56                 ` Ciaran McCreesh
@ 2005-03-14  0:56                 ` Martin Schlemmer
  1 sibling, 0 replies; 17+ messages in thread
From: Martin Schlemmer @ 2005-03-14  0:56 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1656 bytes --]

On Sun, 2005-03-13 at 18:40 -0600, Lance Albertson wrote:
> On Mon, 2005-03-14 at 00:29 +0000, Ciaran McCreesh wrote:
> > On Sun, 13 Mar 2005 17:58:58 -0600 Lance Albertson <ramereth@gentoo.org>
> > wrote:
> > | How about both options? Some people prefer getting email reports,
> > | others prefer just going to a website. I don't see how this could be a
> > | problem, so why not offer both? :) Perhaps we should ask the author to
> > | rewrite his proposed GLEP to be more of a QA monitoring system that
> > | devs could use.
> > 
> > Mmm, I think it'd help more if the author was actually aware of how
> > development works.
> 
> In a perfect world, thats the case. Last time I checked, we don't live
> in a perfect world. Are you talking general development practices, or
> Gentoo specific practices? If its the latter, do we have a doc that
> covers some QA/practices related topics that maybe aren't covered in the
> dev handbook? 
> 
> Its going to be hard to get around this problem with people, so why not
> create something that might make them aware of their problems and offer
> ways to help them get better instead of complaining about them?
> 

Also the other issue is for instance that say some eclass gets
depreciated, or some new function is used to add stuff to say /etc/env.d
(doenvd, check if ebuild does 'insinto /etc/env.d'), and the dev missed
that - this could be nice things to add to this checker, as it will
ensure we do not sit with 20 ways of doing the same thing, but not
exactly wrong.


-- 
Martin Schlemmer
Gentoo Linux Developer, Desktop/System Team Developer
Cape Town, South Africa


[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2005-03-14  0:56 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-03-13 18:49 [gentoo-dev] GLEP concerning ebuild-development Adrian Lambeck
2005-03-13 19:00 ` Ciaran McCreesh
2005-03-13 19:18   ` Martin Schlemmer
2005-03-13 19:58   ` Mark Loeser
2005-03-13 21:15     ` Sami Samhuri
2005-03-13 22:22       ` Mark Loeser
2005-03-13 20:22   ` Chris Gianelloni
2005-03-13 19:27 ` Dan Armak
2005-03-13 21:05   ` Maurice van der Pot
2005-03-13 21:17     ` Ciaran McCreesh
2005-03-13 21:31       ` Lance Albertson
2005-03-13 22:08         ` Martin Schlemmer
2005-03-13 23:58           ` Lance Albertson
2005-03-14  0:29             ` Ciaran McCreesh
2005-03-14  0:40               ` Lance Albertson
2005-03-14  0:56                 ` Ciaran McCreesh
2005-03-14  0:56                 ` Martin Schlemmer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox