From: Ciaran McCreesh <ciaran.mccreesh@googlemail.com>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] [RFC] Moving HOMEPAGE out of ebuilds for the future
Date: Sun, 30 Nov 2008 18:41:42 +0000 [thread overview]
Message-ID: <20081130184142.65b22f6f@snowcone> (raw)
In-Reply-To: <1228068420.25651.257.camel@localhost>
[-- Attachment #1: Type: text/plain, Size: 1736 bytes --]
On Sun, 30 Nov 2008 21:07:00 +0300
Peter Volkov <pva@gentoo.org> wrote:
> > In an awful lot of cases, there's a very high degree of code overlap
> > between ebuild versions.
>
> So? Is size a big problem? If not then again what problem are you
> trying to solve?
Code duplication is a big problem.
> Commited ebuild corresponds to the package of some version. It was
> written, tested and released (commited). Now never touch it without
> real necessity even indirectly through PPE. If you wish to improve
> package do that in ~arch tree.
>
> If you wish to make ebuilds writing closer to the programming practice
> then yes! There is similarity: being a good upstream you never touch
> already released tarbals.
You're under the mistaken impression that people will go back and
retroactively change existing ebuilds. This won't happen -- if nothing
else, because it's an EAPI bump.
> And yes. we still have eclasses but they are exceptions and that is
> why we have exceptional rule for handling them: review on -dev before
> commit. Should we have same rule for PPE?
Really, I'd like to see *every* non-trivial new ebuild or major change
on bumps reviewed. But that's not going to happen...
> > You appear to be assuming that Gentoo developers are careless and
> > incompetent. The ebuild format already gives developers more than
> > enough rope to hang themselves and every single user -- per package
> > eclasses don't alter this in any way.
>
> Nope, I assume we are all humans and even careful people do mistakes.
> If package works do not to touch it.
We're talking for new packages, not for retroactively going and making
everything in the tree EAPI 3.
--
Ciaran McCreesh
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
next prev parent reply other threads:[~2008-11-30 18:42 UTC|newest]
Thread overview: 49+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-11-30 13:23 [gentoo-dev] [RFC] Moving HOMEPAGE out of ebuilds for the future Diego 'Flameeyes' Pettenò
2008-11-30 13:35 ` Jan Kundrát
2008-11-30 13:39 ` [gentoo-dev] " Diego 'Flameeyes' Pettenò
2008-11-30 13:50 ` [gentoo-dev] " Tobias Scherbaum
2008-11-30 13:56 ` Serkan Kaba
2008-11-30 14:17 ` Tobias Scherbaum
2008-11-30 14:20 ` [gentoo-dev] " Diego 'Flameeyes' Pettenò
2008-11-30 14:33 ` Tobias Scherbaum
2008-11-30 14:36 ` Diego 'Flameeyes' Pettenò
2008-11-30 14:28 ` [gentoo-dev] " Hans de Graaff
2008-11-30 15:03 ` Peter Volkov
2008-11-30 15:09 ` Serkan Kaba
2008-11-30 16:53 ` Peter Volkov
2008-11-30 20:57 ` Alec Warner
2008-11-30 23:12 ` [gentoo-dev] " Diego 'Flameeyes' Pettenò
2008-11-30 23:37 ` Jan Kundrát
2008-12-01 8:29 ` Diego 'Flameeyes' Pettenò
2008-12-02 20:35 ` James Cloos
2008-12-03 1:05 ` Diego 'Flameeyes' Pettenò
2008-12-03 2:16 ` Marius Mauch
2008-12-02 20:34 ` James Cloos
2008-12-01 0:20 ` Ciaran McCreesh
2008-12-01 1:05 ` Alec Warner
2008-12-01 8:24 ` Diego 'Flameeyes' Pettenò
2008-12-01 8:41 ` Alec Warner
2008-12-01 9:00 ` Diego 'Flameeyes' Pettenò
2008-12-03 1:11 ` Ryan Hill
2008-11-30 18:52 ` [gentoo-dev] " Steve Dibb
2008-11-30 13:46 ` Tomáš Chvátal
2008-11-30 13:51 ` Serkan Kaba
2008-11-30 13:59 ` Matti Bickel
2008-11-30 14:06 ` Tobias Scherbaum
2008-11-30 14:02 ` Ciaran McCreesh
2008-11-30 14:08 ` [gentoo-dev] " Diego 'Flameeyes' Pettenò
2008-11-30 14:42 ` [gentoo-dev] " Thomas Anderson
2008-11-30 14:44 ` Ciaran McCreesh
2008-11-30 15:10 ` Santiago M. Mola
2008-11-30 16:50 ` Peter Volkov
2008-11-30 16:54 ` Ciaran McCreesh
2008-11-30 18:07 ` Peter Volkov
2008-11-30 18:41 ` Ciaran McCreesh [this message]
2008-11-30 16:07 ` Joe Peterson
2008-11-30 22:17 ` James Cloos
2008-11-30 22:42 ` Ulrich Mueller
2008-12-03 0:50 ` Robin H. Johnson
2008-12-03 23:31 ` Gilles Dartiguelongue
2008-12-03 22:18 ` Robin H. Johnson
2008-12-03 23:51 ` Ciaran McCreesh
2008-12-03 23:36 ` 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=20081130184142.65b22f6f@snowcone \
--to=ciaran.mccreesh@googlemail.com \
--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