public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: Duncan <1i5t5.duncan@cox.net>
To: gentoo-dev@lists.gentoo.org
Subject: [gentoo-dev] Re: My wishlist for EAPI 5
Date: Sat, 23 Jun 2012 10:37:38 +0000 (UTC)	[thread overview]
Message-ID: <pan.2012.06.23.10.37.38@cox.net> (raw)
In-Reply-To: 20120623103833.6b9cb91e@googlemail.com

Ciaran McCreesh posted on Sat, 23 Jun 2012 10:38:33 +0100 as excerpted:

> On Sat, 23 Jun 2012 09:53:37 +0200 Pacho Ramos <pacho@gentoo.org> wrote:
>> Don't you see this way of handling things, with such and obscure way of
>> getting things accepted for every EAPI is really hurting us?
> 
> What is hurting is people demanding features without specifying what the
> problem is, how it will be solved or what the impact on users or
> developers will be, and then taking up everyone's time with complaints
> when they don't get magical flying unicorns instantly.
> 
> If you want something, you either have to do the work yourself, or find
> someone to do it. And here's the thing: you're assuming that "the work"
> is trivial, which for some of the things you're discussing it really
> isn't. The PMS wording is the trivial bit that comes at the end once the
> problem and solution have been worked out.

Without weighing in on either side of the technical details of this 
debate, it's possible to observe two things:

1) Fact: Unfortunately, your method of argument, Ciaran, doesn't endear 
you to a number of devs.  Some may have the impulse to reject an argument 
simply because it comes from you.

2) PMS is supposed to be about specifying things well enough that all 
three PMs can implement compatible ebuild/eclass/etc interpretation and 
execution.

3) Given the above, it would be of /great/ benefit to your argument if 
either Zac or Brian (or preferably both) stepped up from time to time and 
said yes, this is really an issue.

Not that they'd necessarily reply to everything you do, but if they could 
reply once in support, such that you could refer people back to those 
replies from elsewhere...

This would be of particular help concerning the multi-arch work where 
there's already an implementation for portage, but it is argued a proper 
spec is still lacking.  Obviously if it's approved Brian's going to need 
to implement it as well as you, and having him too say there's not enough 
there to do so, ideally with his estimation of where the process is in 
terms of work needed, as well, would go quite a long way.  Similarly but 
from a different angle, if Zac says that he's not satisfied with the 
specification even with portage's already implementing what's there and 
having it proven to work (for whatever definition of "work"), that goes 
quite a way toward giving the argument for a better spec some serious 
support, as well.


If you can't get those statements, then round and round the discussion 
will go until people are sick, and until people simply ignore your 
position and push /something/ thru, which would be a real shame if it 
could be practically[1] made better, or the practical ideal of PMS ends 
up getting lost in the results.

And if you /can/ get those statements, why are we still going round and 
round with all this?  (Again, references to said statements may be 
necessary from time to time, given the quantity of posts and the 
likelihood single answers in support of your position could be missed.)


[1] Practically: favorable cost/benefit ratio for the work needed.

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman




  parent reply	other threads:[~2012-06-23 10:39 UTC|newest]

Thread overview: 68+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-06-20 20:25 [gentoo-dev] My wishlist for EAPI 5 Richard Yao
2012-06-20 20:35 ` Ciaran McCreesh
2012-06-20 20:50   ` Richard Yao
2012-06-20 20:54     ` Ciaran McCreesh
2012-06-20 21:02       ` Richard Yao
2012-06-20 21:10         ` Ciaran McCreesh
2012-06-20 21:05       ` Richard Yao
2012-06-20 21:12         ` Ciaran McCreesh
2012-06-20 21:34           ` Richard Yao
2012-06-21  8:29     ` [gentoo-dev] " Duncan
2012-06-21  9:23       ` Richard Yao
2012-06-22  0:38       ` Richard Yao
2012-06-22  5:30         ` Duncan
2012-06-22  5:55         ` Michał Górny
2012-06-22  6:20         ` Ben de Groot
2012-06-20 21:43   ` [gentoo-dev] " Justin
2012-06-21  6:08     ` Pacho Ramos
2012-06-21  7:00       ` Ciaran McCreesh
2012-06-21  7:25         ` Pacho Ramos
2012-06-21  7:39           ` Ciaran McCreesh
2012-06-23  7:53             ` Pacho Ramos
2012-06-23  9:38               ` Ciaran McCreesh
2012-06-23  9:53                 ` Peter Stuge
2012-06-23 10:24                   ` Pacho Ramos
2012-06-23 10:30                     ` Pacho Ramos
2012-06-23 10:31                     ` Ciaran McCreesh
2012-06-23 11:05                       ` Pacho Ramos
2012-06-23 11:14                         ` Ciaran McCreesh
2012-06-23 11:38                           ` Peter Stuge
2012-06-23 11:37                             ` Ciaran McCreesh
2012-06-23 11:52                               ` Peter Stuge
2012-06-23 11:59                                 ` Ciaran McCreesh
2012-06-23 12:16                                   ` Pacho Ramos
2012-06-23 12:21                                     ` Ciaran McCreesh
2012-06-23 12:11                               ` Pacho Ramos
2012-06-23 12:16                                 ` Ciaran McCreesh
2012-06-23 12:33                                   ` Pacho Ramos
2012-06-23 10:37                 ` Duncan [this message]
2012-06-23 10:43                   ` [gentoo-dev] " Duncan
2012-06-23 10:44                   ` Ciaran McCreesh
2012-06-23 11:12                     ` Rich Freeman
2012-06-23 23:09                       ` Duncan
2012-06-21  9:27           ` [gentoo-dev] " Alec Warner
2012-06-21 12:04             ` Rich Freeman
2012-06-23  8:19             ` Pacho Ramos
2012-06-21 11:15           ` Patrick Lauer
2012-06-21 11:37             ` Ciaran McCreesh
2012-06-23  8:01             ` Pacho Ramos
2012-06-21 12:11         ` Homer Parker
2012-06-21 12:30           ` Ciaran McCreesh
2012-06-21 13:13             ` Homer Parker
2012-06-21 13:20               ` Ciaran McCreesh
2012-06-21 20:26                 ` Homer Parker
2012-06-21 22:46                   ` Rich Freeman
2012-06-29  5:27           ` Mike Frysinger
2012-06-29  5:29         ` Mike Frysinger
2012-06-21  6:41     ` Ciaran McCreesh
2012-06-21  7:24       ` justin
2012-06-21 12:14         ` Homer Parker
2012-06-21 12:38           ` Ciaran McCreesh
2012-06-20 20:39 ` Maxim Kammerer
2012-06-20 20:41   ` Ciaran McCreesh
2012-06-20 20:51   ` Richard Yao
2012-06-29  5:20   ` Mike Frysinger
2012-06-20 20:52 ` Luca Barbato
2012-06-20 21:33 ` Alec Warner
2012-06-21  9:42   ` Ben de Groot
2012-06-29  5:25 ` Mike Frysinger

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=pan.2012.06.23.10.37.38@cox.net \
    --to=1i5t5.duncan@cox.net \
    --cc=gentoo-dev@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