On Mon, 10 Feb 2014 14:03:49 +0100
Dirkjan Ochtman <d...@gentoo.org> wrote:

> On Mon, Feb 10, 2014 at 1:43 PM, Patrick Lauer <patr...@gentoo.org>
> wrote:
> > The daily updated stats [2] show a slow general trend down.
> > There's historical data (well, just a few days right now at [3]
> 
> What are you looking at here? .ebuild files in the tree? Or latest
> version per-package?

The same as the repoman warnings do, the .ebuild files; to confirm this
`grep -r --include='*.ebuild'
'^\w*EAPI=\(['"'"'"]1['"'"'"]\|1\)' /usr/portage/ | wc -l` yields 361.

> Old EAPI versions are obviously only a burden for developers if there
> are actually developers looking at those packages/versions/ebuilds...

Maintainership over a package would imply that you also maintain all of
its versions, unless you restrict yourself (but then the rest goes m-n);
they don't necessarily sit in the way for a maintainer, however, there's
still the possibility for people to use them as well as that they cause
bugs that stay around and act as noise. But there's something else:

Apart from that, they however sit in the way of deprecating support for
that EAPI; at one point it becomes tedious to have to support 10 EAPIs
in our code (eg. Portage), hence we should aim to deprecate versions of
a few years old. Keeping old stuff around can take its toll...

-- 
With kind regards,

Tom Wijsman (TomWij)
Gentoo Developer

E-mail address  : tom...@gentoo.org
GPG Public Key  : 6D34E57D
GPG Fingerprint : C165 AF18 AB4C 400B C3D2  ABF0 95B2 1FCD 6D34 E57D

Reply via email to