Gentoo Logo
Gentoo Spaceship

Installation:
Gentoo Handbook
Installation Docs

Documentation:
Home
Listing
About Gentoo
Philosophy
Social Contract

Resources:
Bug Tracker
Developer List
Discussion Forums
Gentoo BitTorrents
Gentoo Linux Enhancement Proposals
IRC Channels
Mailing Lists
Mirrors
Name and Logo Guidelines
Online Package Database
Security Announcements
Staffing Needs
Supporting Vendors
View our CVS

Graphics:
Logos and themes
Icons
ScreenShots

Miscellaneous Resources:
Gentoo Linux Store
Gentoo-hosted projects
IBM dW/Intel article archive




List Archive: gentoo-dev
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-dev@g.o
From: Ciaran McCreesh <ciaran.mccreesh@...>
Subject: Re: [RFC] Moving HOMEPAGE out of ebuilds for the future
Date: Sun, 30 Nov 2008 18:41:42 +0000
On Sun, 30 Nov 2008 21:07:00 +0300
Peter Volkov <pva@g.o> 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:
signature.asc (PGP signature)
References:
[RFC] Moving HOMEPAGE out of ebuilds for the future
-- Diego 'Flameeyes' Pettenò
Re: [RFC] Moving HOMEPAGE out of ebuilds for the future
-- Santiago M. Mola
Re: [RFC] Moving HOMEPAGE out of ebuilds for the future
-- Peter Volkov
Re: [RFC] Moving HOMEPAGE out of ebuilds for the future
-- Ciaran McCreesh
Re: [RFC] Moving HOMEPAGE out of ebuilds for the future
-- Peter Volkov
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: [RFC] Moving HOMEPAGE out of ebuilds for the future
Next by thread:
Re: [RFC] Moving HOMEPAGE out of ebuilds for the future
Previous by date:
Re: [RFC] Saving package emerge output (einfo, elog, ewarn, etc.) somewhere official
Next by date:
Re: [RFC] Moving HOMEPAGE out of ebuilds for the future


Updated Jun 17, 2009

Donate to support our development efforts.

Gentoo Centric Hosting: vr.org

VR Hosted

Tek Alchemy

Tek Alchemy

SevenL.net

SevenL.net

php|architect

php|architect

Copyright 2001-2007 Gentoo Foundation, Inc. Questions, Comments? Email www@gentoo.org.