* [gentoo-dev] Enough about GLEP5{4,5}
@ 2009-06-07 15:54 Rémi Cardona
2009-06-07 16:16 ` Roy Bamford
0 siblings, 1 reply; 7+ messages in thread
From: Rémi Cardona @ 2009-06-07 15:54 UTC (permalink / raw
To: gentoo-dev
Seriously, let's stop.
This endless debate has gone on for waaay too long and it is just plain
spam now.
I'm just too tired of reading those endless discussions that are going
_nowhere_.
Let's just all agree we've failed to reach a consensus and let's spend
time on something else.
Surely I must not be the only one who's completely bothered by those
debilitating threads?
Cheers,
Rémi
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-dev] Enough about GLEP5{4,5}
2009-06-07 15:54 [gentoo-dev] Enough about GLEP5{4,5} Rémi Cardona
@ 2009-06-07 16:16 ` Roy Bamford
[not found] ` <2144523.vh3QGIWsHC@news.friendly-coders.info>
0 siblings, 1 reply; 7+ messages in thread
From: Roy Bamford @ 2009-06-07 16:16 UTC (permalink / raw
To: gentoo-dev
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 2009.06.07 16:54, Rémi Cardona wrote:
> Seriously, let's stop.
>
> This endless debate has gone on for waaay too long and it is just
> plain
> spam now.
[snip]
> Let's just all agree we've failed to reach a consensus and let's
> spend time on something else.
[snip]
> Cheers,
>
> Rémi
>
>
Rémi,
I think that GLEP55 has failed so far because it has always been
inadequately documented in the GLEP.
My view is that its worth documenting the problem and potential
solutions properly and having one more go. Thats why I'm putting my
time into editing the GLEP now.
The problem won't be addressed by spending time on something else.
The one big problem needs to be broken down recursively into smaller
problems that can be addressed individually, rather like a very old
asteriods game.
If we get a solution, Gentoo can be first into the future again, if
not, we will always be last out of the past.
Gentoo needs a way to introduce new features without waiting over a
year to provide backwards compatibility.
- --
Regards,
Roy Bamford
(NeddySeagoon) a member of
gentoo-ops
forum-mods
treecleaners
trustees
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (GNU/Linux)
iEYEARECAAYFAkor6AAACgkQTE4/y7nJvavJUACgwgVZHuD1ylcq45DgvGi9SBAd
RGEAoJ5XBmNWNb6H1UHk5aQYC18TeY5g
=rbTU
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-dev] Enough about GLEP5{4,5}
[not found] ` <2144523.vh3QGIWsHC@news.friendly-coders.info>
@ 2009-06-08 18:35 ` Ciaran McCreesh
2009-06-08 20:20 ` Roy Bamford
2009-06-08 20:41 ` Patrick Lauer
0 siblings, 2 replies; 7+ messages in thread
From: Ciaran McCreesh @ 2009-06-08 18:35 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 3922 bytes --]
On Mon, 08 Jun 2009 19:17:56 +0100
Steven J Long <slong@rathaus.eclipse.co.uk> wrote:
> If the problem had been adequately communicated in the first place
> (which is pretty much required for any proposal ime) instead of people
> being told they "don't understand so go away" we could have agreed
> then, that the issue was simply about knowing the EAPI before
> sourcing.
That is not what the issue is. That is half of what the issue is.
> As it is, we _finally_ have grudging submission that tightening the
> PMS to reflect QA reality works but is not "the best solution."
No, it would not be to reflect reality. We would have to tighten the
rules in such a way that it breaks things people have already done, and
if we were to do so it would either impose performance penalties or not
allow us the full scope of changes, and it would still require us to
wait a year or more before going ahead with any of these changes.
> (Even though the case for changing version format has not been made,
The Council disagrees.
> the argument applies to the other incompatible changes affecting
> global environment.)
No, that's a separate issue, and does not have the same performance
implications.
> Firstly, and most significantly, this only applies when the mangler
> does not have the ebuild metadata in cache.
Not true.
> Bear in mind portage automatically caches overlays
> under /var/cache/edb
You are confusing the dep cache with the metadata cache. They are not
the same thing.
> Secondly, for the mangler to determine the "best-visible", EAPI is
> not the only item under consideration. So again, there is a lie
> implicit: whether from cache or from file, the mangler will ALWAYS
> need some metadata on the ebuilds; CPV + EAPI is insufficient.
It currently, and will still with 55, require metadata from only *some*
ebuilds (usually just one). You're talking about making it require
metadata from all of the ebuilds.
> At very best, all EAPI in filename (wherever it is) does, is limit
> the set of ebuilds to those with a supported EAPI before the cache
> has to be consulted. For Gentoo users (who update as recommended)
> using Gentoo product, that's _every_ ebuild in the tree and overlays.
Er, no. It means we only have to consult any file at all for the best
version, and then go backwards down versions until we find a visible
version.
> So what practically are we accomplishing for our users?
We are letting package manager people make the changes needed so that
developers can write better ebuilds.
> And how much developer time would be wasted to do so, and indeed has
> already been wasted on this?
Thanks to emails like yours, lots.
> (If you don't think it is a problem, please feel free to say
> so /without/ resorting to insult over reason. If you think the
> proposal had merit: how come we've only now got agreement that
> easily-extractable EAPI works?)
Easily-extractable EAPI either has change scope limitations or a
considerable performance impact.
GLEP 55's getting nowhere because a small group of religious fanatics
are doing anything they can to derail it because it came from "the
wrong people". If you want to know the kind of arguments that are being
thrown against GLEP 55 now, just have a look at:
22:54 < ciaranm> it's been established by precedent that gleps propose
an enhancement, and that competing enhancements get their own gleps
22:55 < bonsaikitten> well, we claim precedent on this one
22:55 < bonsaikitten> so there :)
22:55 < ciaranm> point to your precedent please
22:55 < bonsaikitten> it is the precedent
22:56 < ciaranm> bonsaikitten: uh... i don't think you know what that
means..
22:56 < bonsaikitten> ciaranm: you refuse to accept time travel
Yup, the argument of the week against GLEP 55 is that we refuse to
accept time travel.
--
Ciaran McCreesh
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-dev] Enough about GLEP5{4,5}
2009-06-08 18:35 ` Ciaran McCreesh
@ 2009-06-08 20:20 ` Roy Bamford
2009-06-08 20:41 ` Patrick Lauer
1 sibling, 0 replies; 7+ messages in thread
From: Roy Bamford @ 2009-06-08 20:20 UTC (permalink / raw
To: gentoo-dev
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 2009.06.08 19:35, Ciaran McCreesh wrote:
[snip]
> Easily-extractable EAPI either has change scope limitations or a
> considerable performance impact.
That needs to be quantified. e.g. 20ms to 200ms is a factor of 10x but
it would not be considered 'considerable'.
ms == 0.001 seconds
>
> GLEP 55's getting nowhere because a small group of religious fanatics
> are doing anything they can to derail it because it came from "the
> wrong people".
[snip]
I don't accept that. as I said in -council last night. A good technical
paper presents an impartial, convincing technial argument. Glep 55
version 1.5 fails, as evidenced by the number of people who are not
convinced that the problem it addresses exists, never mind the proposed
solution.
There are several issues. Some with glep55 and some with the glep
process. Glep 55 (any version) does not cover all the areas in
http://www.gentoo.org/proj/en/glep/glep-0001.html#what-belongs-in-a-
successful-glep and it needs to.
Glep 55 is a particularly complex glep. its not really suited to the
current glep process which is written as if you agree everying during
the process of writing the glep and its a done deal when it gets
to council.
Glep 55 would benefit from being subject to the full rigours of the
life cycle process, which has already started to happen. Council have
agreed the problem is worth addressing. Thats the first step in the
process.
We have several options to solve the acknowledged problem. Thats the
next life cycle process step. They need to be presented first for peer
review, then to council with some metrics on the bottlenecks of each.
That does not mean you need fully working solutions. With that
information, one solution will be selected for implementaion.
Breaking the problem into small pieces and addressing each piece is the
way complex problems are solved outside of Gentoo. At the top level its
called Systems Engineering.
I'm quite happy to do the editorial work but I need the facts to work
with and after two years we still only have subjective assessments of
the alternatives.
Glep55 will be rejected no matter who presents it and where the ideas
come from if its presented on one piece, its just too much to take in
in one go. The approvers need to poke at the glep as it develops, not
be presented with a done deal.
>
> --
> Ciaran McCreesh
>
- --
Regards,
Roy Bamford
(NeddySeagoon) a member of
gentoo-ops
forum-mods
treecleaners
trustees
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (GNU/Linux)
iEYEARECAAYFAkotcqcACgkQTE4/y7nJvatl/QCg3TwEohuKnT1xG8fgTybAs9DU
vq0AoLyui1F3OQ5xChZAXCLQK12GefQA
=PP28
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-dev] Enough about GLEP5{4,5}
2009-06-08 18:35 ` Ciaran McCreesh
2009-06-08 20:20 ` Roy Bamford
@ 2009-06-08 20:41 ` Patrick Lauer
2009-06-08 21:03 ` Dawid Węgliński
1 sibling, 1 reply; 7+ messages in thread
From: Patrick Lauer @ 2009-06-08 20:41 UTC (permalink / raw
To: gentoo-dev
On Monday 08 June 2009 20:35:22 Ciaran McCreesh wrote:
> On Mon, 08 Jun 2009 19:17:56 +0100
> > And how much developer time would be wasted to do so, and indeed has
> > already been wasted on this?
> Thanks to emails like yours, lots.
5-2009, 800 emails
11.75% ciaran.mccreesh.googlemail.com
4-2009, 287 emails
11.50% ciaran.mccreesh.googlemail.com
3-2009, 602 emails
9.47% ciaran.mccreesh.googlemail.com
Congratulations. You managed to consistently hit the top spot for three months
in a row, outrunning the second by a wide margin. At this rate of increase
you'll write all emails on this mailing list somewhere near 2012 ...
Source: http://archives.gentoo.org/stats/gentoo-dev-per-month.xml
> > (If you don't think it is a problem, please feel free to say
> > so /without/ resorting to insult over reason. If you think the
> > proposal had merit: how come we've only now got agreement that
> > easily-extractable EAPI works?)
>
> Easily-extractable EAPI either has change scope limitations or a
> considerable performance impact.
I thought the performance impact was still up for debate (and if I'm not
mistaken the parsing approach would still be _much_ faster than the current
sourcing approach, negating your argument quite nicely ...)
>
> GLEP 55's getting nowhere because a small group of religious fanatics
> are doing anything they can to derail it because it came from "the
> wrong people".
No, you are ignoring what people say again. It's a bad idea, has nothing to do
with your abrasive demeanor, your attempts to deflect the discussion etc.
Amazingly people don't care that much about you.
> If you want to know the kind of arguments that are being
> thrown against GLEP 55 now, just have a look at:
>
> 22:54 < ciaranm> it's been established by precedent that gleps propose
> an enhancement, and that competing enhancements get their own gleps
> 22:55 < bonsaikitten> well, we claim precedent on this one
> 22:55 < bonsaikitten> so there :)
> 22:55 < ciaranm> point to your precedent please
> 22:55 < bonsaikitten> it is the precedent
> 22:56 < ciaranm> bonsaikitten: uh... i don't think you know what that
> means..
> 22:56 < bonsaikitten> ciaranm: you refuse to accept time travel
>
> Yup, the argument of the week against GLEP 55 is that we refuse to
> accept time travel.
Oh, you took that little joke seriously. I thought you were joking there,
precedent is such a funny and obsolete legal concept. Plus you had been
baiting NeddySeagoon for almost an hour at that point, driving the discussion
in circles without contributing any constructive comments or fact-based chains
of reasoning.
And you didn't quote the much better joke:
<bonsaikitten> time flies like an arrow, and fruit flies like banana
That you now take a joke as a serious argument to show that "the others" are
wrong is quite hilarious. I do wonder though why you feel the need to diffuse
a technical discussion with humoristic things like this ...
Still leaves open why you religiously deny any input from me, even if it could
solve the problem, and why you try to remove the discussion of alternatives
from GLEP55 when NeddySeagoon spent lots of time refining it after multiple
people stated the simple problem that it is missing the discussion of
alternatives and is not fit for discussion. So maybe you should just let go of
this one and let people with experience in documentation, standardization and
other similar things fight out this one? Might make it easier to get
somewhere.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-dev] Enough about GLEP5{4,5}
2009-06-08 20:41 ` Patrick Lauer
@ 2009-06-08 21:03 ` Dawid Węgliński
2009-06-08 21:32 ` Ulrich Mueller
0 siblings, 1 reply; 7+ messages in thread
From: Dawid Węgliński @ 2009-06-08 21:03 UTC (permalink / raw
To: gentoo-dev
On Monday 08 of June 2009 22:41:12 Patrick Lauer wrote:
>[snip]
Thanks for your useless statistics.
--
Cheers
Dawid
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-dev] Enough about GLEP5{4,5}
2009-06-08 21:03 ` Dawid Węgliński
@ 2009-06-08 21:32 ` Ulrich Mueller
0 siblings, 0 replies; 7+ messages in thread
From: Ulrich Mueller @ 2009-06-08 21:32 UTC (permalink / raw
To: gentoo-dev
[Answering to a random posting in this thread.]
Please, stop this now, or continue your discussion in private.
Thanks
Ulrich
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2009-06-08 21:33 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-06-07 15:54 [gentoo-dev] Enough about GLEP5{4,5} Rémi Cardona
2009-06-07 16:16 ` Roy Bamford
[not found] ` <2144523.vh3QGIWsHC@news.friendly-coders.info>
2009-06-08 18:35 ` Ciaran McCreesh
2009-06-08 20:20 ` Roy Bamford
2009-06-08 20:41 ` Patrick Lauer
2009-06-08 21:03 ` Dawid Węgliński
2009-06-08 21:32 ` Ulrich Mueller
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox