On Mon, Dec 18, 2017 at 8:33 AM, Francesco Riosa <viv...@gmail.com> wrote:
>
> On 12/18/17 14:01, Rich Freeman wrote:
>>
>> Whether we remove all files/ or the entire package dir from the repo,
>> I'd suggest that this become more standardized if we wanted to go down
>> one of these roads.  Instead of sticking something in SRC_URI and so
>> on, it might be best if files (or packages) be kept in a standard
>> mirrored location, and the package manager would just automatically
>> find/fetch them if they exist and extract them to a standard location.
>> Then any package that uses files/ can do so in a more standardized
>> way.
>
> Provided exact source of upstream files is kept near the ebuild the idea
> is tantalizing.

To be clear - I wasn't referring up upstream files.  I was talking
about Gentoo-created files, like patches/etc.  There should be one
standard place for these things vs having them scattered on various
webservers (including dev.g.o), with no guarantee of retention.

Doing this with upstream files would be more difficult.  For one
they'd use a ton of space, if we're committing to archive them
long-term (we already mirror them of course, but only for as long as
they're in the repo).  And of course we have packages set to nomirror
where this isn't even an option.

I guess there are some packages which are legal to distribute but
where we still host the files ourselves because upstream doesn't
maintain stable tarballs which would benefit from treating them the
same way as files/.  Those aren't very common.

-- 
Rich

Reply via email to