From: Lance Albertson <ramereth@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] Re: Re: Re: GPL and Source code providing
Date: Wed, 05 Jul 2006 08:38:42 -0500 [thread overview]
Message-ID: <44ABC0E2.1000407@gentoo.org> (raw)
In-Reply-To: <20060705131918.GA8423@seldon>
[-- Attachment #1: Type: text/plain, Size: 3112 bytes --]
Brian Harring wrote:
> On Wed, Jul 05, 2006 at 09:00:29AM -0400, Chris Gianelloni wrote:
>> On Tue, 2006-07-04 at 18:34 +0300, Marius Mauch wrote:
>>> Patrick McLean schrieb:
>>>> I have absolutely zero experience with catalyst, but couldn't it be made
>>>> to create a source CD ISO when it is generating the binary one? Just
>>>> make a cd with all the distfiles used in the ISO, and keep the source
>>>> ISO with the binary one in /historical.
>>> Creating an ISO isn't a problem (assuming you have the sources, which
>>> for historical releases might be a problem), but it would require
>>> another several hundred megabytes per release on the mirrors which isn't
>>> exactly a trivial amount.
>> No, it would almost double the space used by the release. Current
>> releases use about 12-14G of space. Doubling that would mean reducing
>> the amount of stuff we're allowed to distribute dramatically,
>> essentially crippling our release capabilities.
>
> Stupid question, but the master mirroring setup actually holds onto
> files after it moves them off of the gentoo mirror tier- purgatory
> dir.
>
> Why not just make that dir accessible via web/torrent/whatever on
> a seperate server? Abusing osprey for it is a bit much (mainly infra
> has asked to wipe files from the purgatory dir in the past, which is a
> no go), so seperate probably is wise.
No way in hell are we running such a service on the master mirror. I
don't see why we need to have a public system setup as long as we can
provide the source when asked. As far as a I know, the GPL doesn't
dicate that we have to provide the sources in an internet media form.
They just need to be available when requested. Perhaps we can have a
document that explains a process for getting said sources. I don't see
the point of creating a torrent/whatever system just for the rare
instances that people want the older source. Way too much overhead for
something I don't see being used much.
If it gets to be used more, then we can possibly think about making a
system, but I don't think it warrants it right off. We haven't gotten a
request for old sources (from my memory) ever.
> Further filtering of the files to those under gpl (pulled from pkg
> metadata) is doable, just would need to mangle mirror-dist a bit to
> maintain long term info about who owned what (instead of it's current
> "out of sight, out of the db" approach).
>
> Just a thought- machinery is mostly there, might as well abuse it.
A lot of the stuff that's currently in the purgatory area also includes
sources for stuff we didn't make (upstream sources, etc). If you can
separate those files from Gentoo specific files, then it would be much
easier to manag (from an admin point of view). Its not practical to
assume we have an infinite amount of space.
--
Lance Albertson <ramereth@gentoo.org>
Gentoo Infrastructure | Operations Manager
---
GPG Public Key: <http://www.ramereth.net/lance.asc>
Key fingerprint: 0423 92F3 544A 1282 5AB1 4D07 416F A15D 27F4 B742
ramereth/irc.freenode.net
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 186 bytes --]
next prev parent reply other threads:[~2006-07-05 13:54 UTC|newest]
Thread overview: 70+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-06-28 9:21 [gentoo-dev] GPL and Source code providing Mivz
2006-06-28 9:39 ` Diego 'Flameeyes' Pettenò
2006-06-28 10:47 ` Mivz
2006-06-28 11:14 ` Diego 'Flameeyes' Pettenò
2006-06-28 9:44 ` Stuart Herbert
2006-06-28 11:33 ` Kevin F. Quinn
2006-06-28 14:28 ` Mivz
2006-06-28 14:45 ` Mike Doty
2006-06-28 15:18 ` Mivz
2006-06-28 15:34 ` Mike Doty
2006-06-28 15:45 ` Mivz
2006-06-28 16:34 ` Mivz
2006-06-28 16:52 ` Luca Barbato
2006-06-28 16:55 ` Mike Doty
2006-06-28 17:27 ` Ciaran McCreesh
2006-06-28 15:42 ` Chris Gianelloni
2006-06-28 15:55 ` Ciaran McCreesh
2006-06-28 16:19 ` Mivz
2006-06-28 16:54 ` Diego 'Flameeyes' Pettenò
2006-06-28 19:48 ` Luca Barbato
2006-06-28 21:16 ` Chris Gianelloni
2006-06-30 21:09 ` [gentoo-dev] " Duncan
2006-06-28 14:48 ` [gentoo-dev] " Greg KH
2006-06-28 14:54 ` Bo Ørsted Andresen
2006-06-28 15:01 ` Stuart Herbert
2006-06-28 15:12 ` [gentoo-dev] " Wiktor Wandachowicz
2006-06-28 15:30 ` Mivz
2006-06-28 17:00 ` Wiktor Wandachowicz
2006-06-28 17:54 ` Kevin F. Quinn
2006-06-28 19:20 ` Maurice van der Pot
2006-06-28 22:17 ` Kevin F. Quinn
2006-06-30 20:53 ` [gentoo-dev] " Duncan
2006-07-01 9:14 ` Kevin F. Quinn
2006-07-01 11:12 ` [gentoo-dev] " Duncan
2006-07-02 13:58 ` Chris Gianelloni
2006-07-04 15:59 ` Patrick McLean
2006-07-04 15:34 ` Marius Mauch
2006-07-04 19:43 ` Patrick McLean
2006-07-04 20:15 ` Nick Devito
2006-07-05 8:38 ` Francesco Riosa
2006-07-05 13:20 ` Chris Gianelloni
2006-07-05 13:11 ` Chris Gianelloni
2006-07-04 20:31 ` Kevin F. Quinn
2006-07-05 13:24 ` Chris Gianelloni
2006-07-05 13:59 ` Enrico Weigelt
2006-07-05 14:17 ` Chris Gianelloni
2006-07-05 13:00 ` Chris Gianelloni
2006-07-05 13:19 ` Brian Harring
2006-07-05 13:38 ` Lance Albertson [this message]
2006-07-05 14:19 ` Brian Harring
2006-07-05 15:04 ` Lance Albertson
2006-07-05 15:51 ` Brian Harring
2006-07-05 16:16 ` Lance Albertson
2006-07-05 20:28 ` Chris Gianelloni
2006-07-05 23:01 ` [gentoo-dev] " Duncan
2006-07-06 11:54 ` Chris Gianelloni
2006-07-06 19:14 ` Michael Cummings
2006-07-06 20:47 ` Chris Gianelloni
2006-07-05 13:35 ` [gentoo-dev] " Chris Gianelloni
2006-07-05 14:47 ` Patrick McLean
2006-07-05 17:58 ` [gentoo-dev] " Duncan
2006-07-05 17:04 ` [gentoo-dev] " Curtis Napier
2006-07-05 17:20 ` Jakub Moc
2006-07-05 17:29 ` Mike Doty
2006-07-05 17:33 ` Joshua Jackson
2006-07-05 18:42 ` Chris Gianelloni
2006-07-04 16:26 ` Nick Devito
2006-07-05 12:58 ` Chris Gianelloni
2006-07-04 16:47 ` Enrico Weigelt
2006-06-28 19:39 ` [gentoo-dev] " Duncan
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=44ABC0E2.1000407@gentoo.org \
--to=ramereth@gentoo.org \
--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