W dniu nie, 17.12.2017 o godzinie 13∶39 -0500, użytkownik Mike Gilbert
napisał:
> On Sun, Dec 17, 2017 at 8:21 AM, Michał Górny <mgo...@gentoo.org> wrote:
> > Hello, everyone.
> > 
> > It's my pleasure to announce that with a majority vote the QA team has
> > accepted a new policy. The accepted wording is:
> > 
> >   Total size of 'files' subdirectory of a package should not be larger
> >   than 32 KiB. If the package needs more auxiliary files, they should
> >   be put into SRC_URI e.g. via tarballs.
> > 
> > (the total size being computed as a sum of apparent file sizes)
> > 
> > The relevant policy vote is finishing at bug #633758 [1]. The CI reports
> >  [2] were updated to report packages whose 'files' directories exceed
> > 64 KiB, to avoid adding many new warnings at once. The limit will
> > be lowered down to 32 KiB as packages are fixed to comply with the new
> > policy.
> > 
> > At the same time, I would like to explicitly remind developers that
> > the spirit of the policy is 'do not let "files" grow large', not 'make
> > sure you're one byte less than 32769.' Do not argue that your package
> > exceeds the limit only by few bytes -- even if it gets close to the
> > limit, then it means it's way too large.
> 
> I just want to voice my opinion on this: as a developer, this policy
> is a royal pain in the ass.

Given that at the moment of the vote there was around 70 packages not
meeting the limit, I dare believe it isn't such a big issue for any
single developer.

> I would ask the council to please increase this limit to at least 100
> KiB, preferably more.

Let's give it a few days first, ok? Let's see how it works in practice
and get more feedback. It'd be kinda silly to abolish it at the moment
of introducing it.

That said, without the 32 KiB directory size limit, the 20 KiB file size
limit makes even less sense, so we should probably drop it.

-- 
Best regards,
Michał Górny


Reply via email to