public inbox for gentoo-pms@lists.gentoo.org
 help / color / mirror / Atom feed
From: Christian Faulhammer <fauli@gentoo.org>
To: gentoo-pms@lists.gentoo.org
Subject: Re: [gentoo-pms] kdebuild-1 conditionales
Date: Wed, 16 Dec 2009 23:50:50 +0100	[thread overview]
Message-ID: <20091216235050.0ce7137f@gentoo.org> (raw)
In-Reply-To: <20091210222730.5df0df14@snowmobile>

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

Hi,

after a week of real-life work, I was able to catch up with the whole
mail mess, thus doing a dump of thoughts here.

Ciaran McCreesh <ciaran.mccreesh@googlemail.com>:
> On Thu, 10 Dec 2009 21:48:48 +0100
> Christian Faulhammer <fauli@gentoo.org> wrote:
> > in commit 6a281c0bc6b951c0885c8787fa5c353a4f4e3d0d I disabled
> > kdebuild-1 by default.  My proposal now is to drop the KDEBUILD
> > conditionals as a whole as the overlay has gone anyway, where it was
> > used.  We can add a sentence in the introduction or wherever which
> > says something along the lines like "kdebuild-1 was the first EAPI
> > like format that supported extended features added to official EAPIs
> > later on and was heavily tested in the official Gentoo KDE overlay".
> > This would ease maintenance a bit.
> 
> As we've already discussed:
> 
> * Stop committing things that aren't typo fixes without posting them
> to this list for review.

 They are still administrative things reflecting a council decision and
setting the repo to official document generation by default.
 The whole "get rid of detailled kdebuild-1 description" has nothing to
do with denying that kdebuild-1 was one of the first steps towards
EAPI in Gentoo, but it eases the maintenance burden. LaTeX code is not
easier to read when a lot of conditionals are applied.  Put a warning
in Paludis when an kdebuild-1 is detected and I also support your news
item here.

> * Don't commit the EAPI 3 / 4 changes until the Council are done
>   changing things, and until we have a patch for the new definition of
>   EAPI 3. We don't have a definition for the new EAPI 3 yet. We also
>   don't have approved summaries of any of the meetings where these
>   things happened. Any changes done now are wasted effort.

 As I spoke with council members and people attending it before doing
the commits, I think I know about the intentions.  What Zac or anyone
else is doing is not to be intermixed with my actions as we acted
independently from each other.  So let's stick to one topic and I will
justify my commits now:

Disable kdebuild-1 by default: We had the discussion several times and
your only argument now is that there might be consumers of an
never-approved EAPI out there.
Update bash version: This reflects a council decision and two people
had input from you and others about the patch.  I discussed it with
Thomas Anderson on #-dev and we agreed on a wording which I committed.
3 to 4 move: Purely administrative and has been worked on by two people
(ulm and myself).
Cheat note: The commit comment is wrong and is not what I intended to
say in the blob itself.  So I will revert that piece of code as it was
a shoot from the hip and not thought through.

Anyway, yes, reviewing is necessary, but if essential changes from my
point of view are blocked or stonewalled through that means, I may
choose to take action.eas

> * Don't mess with kdebuild until you're sure that no-one has any
>   kdebuild packages installed.

 Don't be too academic.  To be sure is not possible.  And please don't
speak about bridge construction and failure possibilites when you don't
know about how an engineering process works.

> * When the heck did "use the highest EAPI" become policy?

 Maybe I mixed up some discussion in -dev with some policy agreement.

V-Li

-- 
Christian Faulhammer, Gentoo Lisp project
<URL:http://www.gentoo.org/proj/en/lisp/>, #gentoo-lisp on FreeNode

<URL:http://gentoo.faulhammer.org/>

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

  parent reply	other threads:[~2009-12-16 22:50 UTC|newest]

Thread overview: 34+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-12-10 20:48 [gentoo-pms] kdebuild-1 conditionales Christian Faulhammer
2009-12-10 22:27 ` Ciaran McCreesh
2009-12-11  6:08   ` Ulrich Mueller
2009-12-11 13:56     ` Ciaran McCreesh
2009-12-11 15:02       ` Ulrich Mueller
2009-12-11 17:06         ` Ciaran McCreesh
2009-12-11 17:26           ` Ulrich Mueller
2009-12-13 14:13         ` Ciaran McCreesh
2009-12-11 15:03     ` David Leverton
2009-12-11  8:17   ` Brian Harring
2009-12-11 10:45     ` Maciej Mrozowski
2009-12-11 13:59       ` Ciaran McCreesh
2009-12-11 14:23         ` Christian Faulhammer
2009-12-11 17:07           ` Ciaran McCreesh
2009-12-11 13:57     ` Ciaran McCreesh
2009-12-11 14:44       ` Ulrich Mueller
2009-12-11 17:02         ` Ciaran McCreesh
2009-12-11 17:11           ` Ulrich Mueller
2009-12-11 17:18             ` Ciaran McCreesh
2009-12-11 17:34               ` Ulrich Mueller
2009-12-11 17:43                 ` Ciaran McCreesh
2009-12-11 18:14                   ` Ulrich Mueller
2009-12-11 18:27                     ` Ciaran McCreesh
2009-12-11 19:42                       ` Brian Harring
2009-12-11 19:53                         ` Ciaran McCreesh
2009-12-11 20:30                           ` Brian Harring
2009-12-11 20:54                             ` Ciaran McCreesh
     [not found]                   ` <200912122245.50521.vapier@gentoo.org>
2009-12-13 19:30                     ` [gentoo-council] " Ciaran McCreesh
     [not found]                       ` <200912132131.13308.vapier@gentoo.org>
2009-12-14 15:14                         ` Ciaran McCreesh
     [not found]                           ` <200912141201.04887.vapier@gentoo.org>
2009-12-14 18:21                             ` Ciaran McCreesh
2009-12-14 20:58                             ` Brian Harring
     [not found]               ` <1260817256.7072.7.camel@hangover>
2009-12-14 19:24                 ` Ciaran McCreesh
2009-12-16 22:50   ` Christian Faulhammer [this message]
2009-12-16 23:08     ` Ciaran McCreesh

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20091216235050.0ce7137f@gentoo.org \
    --to=fauli@gentoo.org \
    --cc=gentoo-pms@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox