* [gentoo-dev] Reducing the size of distfiles for our mirrors @ 2003-07-22 12:58 Kurt Lieber 2003-07-22 13:03 ` Kurt Lieber [not found] ` <200307222342.21757.vapier@gentoo.org> 0 siblings, 2 replies; 18+ messages in thread From: Kurt Lieber @ 2003-07-22 12:58 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 604 bytes --] Folks -- Please avoid placing files in our distfile mirroring system that are not absolutely necessary. Yesterday, a 1.1GB file was dropped into it which caused some of our mirrors to complain, especially when they discovered it was a game file. In the last few months, our distfiles mirror has grown nearly 100% in terms of space requirements. Gentoo's increasing popularity also places greater demands on our mirrors in terms of bandwidth requirements as well. We need to do our share to be respectful of these limited resources and use them only when absolutely necessary. --kurt [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-dev] Reducing the size of distfiles for our mirrors 2003-07-22 12:58 [gentoo-dev] Reducing the size of distfiles for our mirrors Kurt Lieber @ 2003-07-22 13:03 ` Kurt Lieber 2003-07-22 13:24 ` Rainer Groesslinger [not found] ` <200307222342.21757.vapier@gentoo.org> 1 sibling, 1 reply; 18+ messages in thread From: Kurt Lieber @ 2003-07-22 13:03 UTC (permalink / raw To: gentoo-dev; +Cc: gentoo-mirrors [-- Attachment #1: Type: text/plain, Size: 561 bytes --] On Tue, Jul 22, 2003 at 08:58:51AM -0400 or thereabouts, Kurt Lieber wrote: > In the last few months, our distfiles mirror has grown nearly 100% in terms > of space requirements. Gentoo's increasing popularity also places greater > demands on our mirrors in terms of bandwidth requirements as well. To follow up to this message, I'm going to be working with avenj to come up wtih a draft policy for changing the way we use our mirrors. Any developer or source mirror provider who is interested in participating, please drop me an email. --kurt [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-dev] Reducing the size of distfiles for our mirrors 2003-07-22 13:03 ` Kurt Lieber @ 2003-07-22 13:24 ` Rainer Groesslinger 2003-07-22 13:35 ` Don Seiler ` (4 more replies) 0 siblings, 5 replies; 18+ messages in thread From: Rainer Groesslinger @ 2003-07-22 13:24 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: signed data --] [-- Type: text/plain, Size: 1511 bytes --] On Tuesday 22 July 2003 15:03, Kurt Lieber wrote: > On Tue, Jul 22, 2003 at 08:58:51AM -0400 or thereabouts, Kurt Lieber wrote: > > In the last few months, our distfiles mirror has grown nearly 100% in > > terms of space requirements. Gentoo's increasing popularity also places > > greater demands on our mirrors in terms of bandwidth requirements as > > well. > > To follow up to this message, I'm going to be working with avenj to come up > wtih a draft policy for changing the way we use our mirrors. Any developer > or source mirror provider who is interested in participating, please drop > me an email. > > --kurt Perhaps you already thought about this but IMHO part of that policy should be that files which are stored on a network with a good mirroring infrastructure (sourceforge, kernel.org etc.) are never placed on our distfiles because it is very unlikely all 10 mirrors (or how many sourceforge ever has) are down and since the gentoo distfile mirrors are used before the mirror://sourceforge in the ebuild it causes more traffic to the mirrors (plus the space it takes) because nobody really gets it from sourceforge... I think we could save a lot of bandwidth _and_ space if such files aren't placed on the gentoo mirrors if not absolutly neccessary, I don't see a real reason why we need to put hundreds of files on the gentoo mirrors which are already stored on a very good mirroring system. -- Rainer Groesslinger http://dev.gentoo.org/~scandium/ [-- Attachment #2: signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-dev] Reducing the size of distfiles for our mirrors 2003-07-22 13:24 ` Rainer Groesslinger @ 2003-07-22 13:35 ` Don Seiler 2003-07-22 13:54 ` Rainer Groesslinger 2003-07-22 13:50 ` Paul de Vrieze ` (3 subsequent siblings) 4 siblings, 1 reply; 18+ messages in thread From: Don Seiler @ 2003-07-22 13:35 UTC (permalink / raw To: Rainer Groesslinger; +Cc: gentoo-dev My thoughts exactly. Also IIRC portage will go through the list of sf.net mirrors in the same pre-determined order every time. Perhaps to do some quasi-load-balancing we can have it randomly go through the mirrors and/or allow the user to specify their preferred mirror in an /etc/make.conf var like: SOURCEFORGE_MIRROR=twtelecom Perhaps this won't work but I thought I'd throw it out. Don. On Tue, Jul 22, 2003 at 03:24:09PM +0200, Rainer Groesslinger wrote: > Perhaps you already thought about this but IMHO part of that policy should be > that files which are stored on a network with a good mirroring infrastructure > (sourceforge, kernel.org etc.) are never placed on our distfiles because it > is very unlikely all 10 mirrors (or how many sourceforge ever has) are down > and since the gentoo distfile mirrors are used before the > mirror://sourceforge in the ebuild it causes more traffic to the mirrors > (plus the space it takes) because nobody really gets it from sourceforge... > > I think we could save a lot of bandwidth _and_ space if such files aren't > placed on the gentoo mirrors if not absolutly neccessary, I don't see a real > reason why we need to put hundreds of files on the gentoo mirrors which are > already stored on a very good mirroring system. -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-dev] Reducing the size of distfiles for our mirrors 2003-07-22 13:35 ` Don Seiler @ 2003-07-22 13:54 ` Rainer Groesslinger 0 siblings, 0 replies; 18+ messages in thread From: Rainer Groesslinger @ 2003-07-22 13:54 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: signed data --] [-- Type: text/plain, Size: 1011 bytes --] On Tuesday 22 July 2003 15:35, Don Seiler wrote: > My thoughts exactly. Also IIRC portage will go through the list of > sf.net mirrors in the same pre-determined order every time. Perhaps to > do some quasi-load-balancing we can have it randomly go through the > mirrors and/or allow the user to specify their preferred mirror in an > /etc/make.conf var like: > > SOURCEFORGE_MIRROR=twtelecom > > Perhaps this won't work but I thought I'd throw it out. > > Don. That would be interesting, too. Perhaps a make.conf setting "RANDOM_MIRROR" or something which is "yes" by default and then randomly picks a mirror from the list if a keyword from thirdpartymirrors is used...That's somewhat pseudo-balancing but better than now. Very popular packages where you can expect a "rush" should still be mirrored to gentoo distfiles so that the thirdpartymirrors aren't overloaded by gentoo users just because we don't mirror it. -- Rainer Groesslinger http://dev.gentoo.org/~scandium/ [-- Attachment #2: signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-dev] Reducing the size of distfiles for our mirrors 2003-07-22 13:24 ` Rainer Groesslinger 2003-07-22 13:35 ` Don Seiler @ 2003-07-22 13:50 ` Paul de Vrieze 2003-07-22 20:16 ` Jon Portnoy ` (2 subsequent siblings) 4 siblings, 0 replies; 18+ messages in thread From: Paul de Vrieze @ 2003-07-22 13:50 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: signed data --] [-- Type: text/plain, Size: 1425 bytes --] On Tuesday 22 July 2003 15:24, Rainer Groesslinger wrote: > > Perhaps you already thought about this but IMHO part of that policy should > be that files which are stored on a network with a good mirroring > infrastructure (sourceforge, kernel.org etc.) are never placed on our > distfiles because it is very unlikely all 10 mirrors (or how many > sourceforge ever has) are down and since the gentoo distfile mirrors are > used before the > mirror://sourceforge in the ebuild it causes more traffic to the mirrors > (plus the space it takes) because nobody really gets it from sourceforge... > > I think we could save a lot of bandwidth _and_ space if such files aren't > placed on the gentoo mirrors if not absolutly neccessary, I don't see a > real reason why we need to put hundreds of files on the gentoo mirrors > which are already stored on a very good mirroring system. Although I privately like to have everything on the distfile mirror as that WILL give me a higher bandwidth than sourceforge does, I agree with you. I think we could start out by having portage not mirroring the mirror:/ url's and in the mirror list provide an extensive list of mirrors for the various packages. Then we can update the ebuilds to use the mirror url scheme where aplicable. (For example for kde) Paul -- Paul de Vrieze Researcher Mail: pauldv@cs.kun.nl Homepage: http://www.cs.kun.nl/~pauldv [-- Attachment #2: signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-dev] Reducing the size of distfiles for our mirrors 2003-07-22 13:24 ` Rainer Groesslinger 2003-07-22 13:35 ` Don Seiler 2003-07-22 13:50 ` Paul de Vrieze @ 2003-07-22 20:16 ` Jon Portnoy 2003-07-25 20:19 ` Fred Van Andel 2003-07-22 20:27 ` Fred Van Andel 2003-07-25 20:04 ` Stuart Herbert 4 siblings, 1 reply; 18+ messages in thread From: Jon Portnoy @ 2003-07-22 20:16 UTC (permalink / raw To: Rainer Groesslinger; +Cc: gentoo-dev On Tue, Jul 22, 2003 at 03:24:09PM +0200, Rainer Groesslinger wrote: Content-Description: signed data > On Tuesday 22 July 2003 15:03, Kurt Lieber wrote: > > On Tue, Jul 22, 2003 at 08:58:51AM -0400 or thereabouts, Kurt Lieber wrote: > > > In the last few months, our distfiles mirror has grown nearly 100% in > > > terms of space requirements. Gentoo's increasing popularity also places > > > greater demands on our mirrors in terms of bandwidth requirements as > > > well. > > > > To follow up to this message, I'm going to be working with avenj to come up > > wtih a draft policy for changing the way we use our mirrors. Any developer > > or source mirror provider who is interested in participating, please drop > > me an email. > > > > --kurt > > Perhaps you already thought about this but IMHO part of that policy should be > that files which are stored on a network with a good mirroring infrastructure > (sourceforge, kernel.org etc.) are never placed on our distfiles because it > is very unlikely all 10 mirrors (or how many sourceforge ever has) are down > and since the gentoo distfile mirrors are used before the > mirror://sourceforge in the ebuild it causes more traffic to the mirrors > (plus the space it takes) because nobody really gets it from sourceforge... > > I think we could save a lot of bandwidth _and_ space if such files aren't > placed on the gentoo mirrors if not absolutly neccessary, I don't see a real > reason why we need to put hundreds of files on the gentoo mirrors which are > already stored on a very good mirroring system. > > -- > Rainer Groesslinger > http://dev.gentoo.org/~scandium/ The idea is that if files move or go missing, users won't get hit with 404s (and you'd be surprised as how often they move or go missing, too...) -- Jon Portnoy avenj/irc.freenode.net -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-dev] Reducing the size of distfiles for our mirrors 2003-07-22 20:16 ` Jon Portnoy @ 2003-07-25 20:19 ` Fred Van Andel 0 siblings, 0 replies; 18+ messages in thread From: Fred Van Andel @ 2003-07-25 20:19 UTC (permalink / raw To: gentoo-dev Jon Portnoy <avenj@gentoo.org> wrote: (07/22/2003 13:16) >The idea is that if files move or go missing, users won't get hit with >404s (and you'd be surprised as how often they move or go missing, >too...) How about primary/secondary mirrors being implemented in portage? If a file is available via sf.net then great, if it cannot be found then portage falls back on to the standard gentoo mirrors. --- Fred Van Andel fava@gentoo.org GPG KeyID: 76526AD599455482 GPG fingerprint: 64E4 4BAB 9C99 D565 3E3C F5D0 7652 6AD5 9945 5482 -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-dev] Reducing the size of distfiles for our mirrors 2003-07-22 13:24 ` Rainer Groesslinger ` (2 preceding siblings ...) 2003-07-22 20:16 ` Jon Portnoy @ 2003-07-22 20:27 ` Fred Van Andel 2003-07-22 21:02 ` John Davis 2003-07-25 20:04 ` Stuart Herbert 4 siblings, 1 reply; 18+ messages in thread From: Fred Van Andel @ 2003-07-22 20:27 UTC (permalink / raw To: gentoo-dev Rainer Groesslinger <scandium@gentoo.org> wrote: (07/22/2003 06:24) >I think we could save a lot of bandwidth _and_ space if such files aren't >placed on the gentoo mirrors if not absolutly neccessary, I don't see a real >reason why we need to put hundreds of files on the gentoo mirrors which are >already stored on a very good mirroring system. I am working on a p2p system specifically for distrubuting the contents of our distfile mirrors. I hope to have proof of concept code ready for review in a couple of weeks. Fred Van Andel fava@gentoo.org GPG KeyID: 76526AD599455482 GPG fingerprint: 64E4 4BAB 9C99 D565 3E3C F5D0 7652 6AD5 9945 5482 -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-dev] Reducing the size of distfiles for our mirrors 2003-07-22 20:27 ` Fred Van Andel @ 2003-07-22 21:02 ` John Davis 2003-07-22 21:10 ` Fred Van Andel 0 siblings, 1 reply; 18+ messages in thread From: John Davis @ 2003-07-22 21:02 UTC (permalink / raw To: Fred Van Andel; +Cc: gentoo-dev -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Fred Van Andel wrote: |Rainer Groesslinger <scandium@gentoo.org> wrote: |(07/22/2003 06:24) | |>I think we could save a lot of bandwidth _and_ space if such files aren't |>placed on the gentoo mirrors if not absolutly neccessary, I don't see a real |>reason why we need to put hundreds of files on the gentoo mirrors which are |>already stored on a very good mirroring system. | | |I am working on a p2p system specifically for distrubuting the contents of our distfile mirrors. I hope to have proof of concept code ready for review in a couple of weeks. | |Fred Van Andel |fava@gentoo.org |GPG KeyID: 76526AD599455482 |GPG fingerprint: 64E4 4BAB 9C99 D565 3E3C F5D0 7652 6AD5 9945 5482 | | |-- |gentoo-dev@gentoo.org mailing list | If I may ask, what p2p system are you going to use as the underlying structure? Cheers, //zhen -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE/HaZpZlASNRlGLUcRAoA8AKDW1vLVUT/SyePC32ILAYP65sLorgCdFdia VlrY8cm0VgP+aIcsqXPTPiY= =v138 -----END PGP SIGNATURE----- -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-dev] Reducing the size of distfiles for our mirrors 2003-07-22 21:02 ` John Davis @ 2003-07-22 21:10 ` Fred Van Andel 2003-07-23 0:29 ` John Davis 0 siblings, 1 reply; 18+ messages in thread From: Fred Van Andel @ 2003-07-22 21:10 UTC (permalink / raw To: gentoo-dev John Davis <zhen@gentoo.org> wrote: (07/22/2003 14:02) >If I may ask, what p2p system are you going to use as the underlying >structure? Mine, because it will allow better controll over what and how things are distrubuted. Fred Van Andel fava@gentoo.org GPG KeyID: 76526AD599455482 GPG fingerprint: 64E4 4BAB 9C99 D565 3E3C F5D0 7652 6AD5 9945 5482 -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-dev] Reducing the size of distfiles for our mirrors 2003-07-22 21:10 ` Fred Van Andel @ 2003-07-23 0:29 ` John Davis 0 siblings, 0 replies; 18+ messages in thread From: John Davis @ 2003-07-23 0:29 UTC (permalink / raw To: Fred Van Andel; +Cc: gentoo-dev -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 | |Mine, because it will allow better controll over what and how things are distrubuted. | | |Fred Van Andel |fava@gentoo.org |GPG KeyID: 76526AD599455482 |GPG fingerprint: 64E4 4BAB 9C99 D565 3E3C F5D0 7652 6AD5 9945 5482 | | |-- |gentoo-dev@gentoo.org mailing list | Cool :) Cheers, //zhen -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE/HdbSZlASNRlGLUcRAswfAKCxAADlzrj0x84PvEzLnNUxAxrjpQCeMuqA CCgHerHWHlmp01JlbQ9DprA= =fzut -----END PGP SIGNATURE----- -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-dev] Reducing the size of distfiles for our mirrors 2003-07-22 13:24 ` Rainer Groesslinger ` (3 preceding siblings ...) 2003-07-22 20:27 ` Fred Van Andel @ 2003-07-25 20:04 ` Stuart Herbert 2003-07-25 20:24 ` Paul de Vrieze 4 siblings, 1 reply; 18+ messages in thread From: Stuart Herbert @ 2003-07-25 20:04 UTC (permalink / raw To: Rainer Groesslinger, gentoo-dev [-- Attachment #1: signed data --] [-- Type: text/plain, Size: 1984 bytes --] On Tuesday 22 July 2003 2:24 pm, Rainer Groesslinger wrote: > Perhaps you already thought about this but IMHO part of that policy should > be that files which are stored on a network with a good mirroring > infrastructure (sourceforge, kernel.org etc.) are never placed on our > distfiles because it is very unlikely all 10 mirrors (or how many > sourceforge ever has) are down and since the gentoo distfile mirrors are > used before the > mirror://sourceforge in the ebuild it causes more traffic to the mirrors > (plus the space it takes) because nobody really gets it from sourceforge... > > I think we could save a lot of bandwidth _and_ space if such files aren't > placed on the gentoo mirrors if not absolutly neccessary, I don't see a > real reason why we need to put hundreds of files on the gentoo mirrors > which are already stored on a very good mirroring system. I've just thought of a problem with this. Not necessarily about Sourceforge (although it needs to be thought about) but one in general. If the source code's in our distfiles mirror system, we're immune from any changes / withdrawals made elsewhere. Our ebuilds will continue to work until the package itself breaks, or we choose to replace it. But if we're not mirroring the source code, then the ebuild breaks as soon as the source code tarball/rpm/whatever is withdrawn from the author's master site. It shouldn't be a big problem, but it's worth thinking about. (Just to clarify - I believe we shouldn't be mirroring commercial packages without very good reason ;-) Best regards, Stu -- Stuart Herbert stuart@gentoo.org Gentoo Developer http://www.gentoo.org/ Upcoming packages list http://dev.gentoo.org/~stuart/packages/ GnuGP key id# F9AFC57C available from http://pgp.mit.edu Key fingerprint = 31FB 50D4 1F88 E227 F319 C549 0C2F 80BA F9AF C57C -- [-- Attachment #2: signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-dev] Reducing the size of distfiles for our mirrors 2003-07-25 20:04 ` Stuart Herbert @ 2003-07-25 20:24 ` Paul de Vrieze 0 siblings, 0 replies; 18+ messages in thread From: Paul de Vrieze @ 2003-07-25 20:24 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: signed data --] [-- Type: text/plain, Size: 799 bytes --] On Friday 25 July 2003 22:04, Stuart Herbert wrote: > > If the source code's in our distfiles mirror system, we're immune from any > changes / withdrawals made elsewhere. Our ebuilds will continue to work > until the package itself breaks, or we choose to replace it. > > But if we're not mirroring the source code, then the ebuild breaks as soon > as the source code tarball/rpm/whatever is withdrawn from the author's > master site. It shouldn't be a big problem, but it's worth thinking about. > To battle such an event we could choose to automatically mirror the original location, and have a fill in file to come into place as soon as a file is removed from such a mirror. Paul -- Paul de Vrieze Researcher Mail: pauldv@cs.kun.nl Homepage: http://www.devrieze.net [-- Attachment #2: signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 18+ messages in thread
[parent not found: <200307222342.21757.vapier@gentoo.org>]
* Re: [gentoo-dev] Reducing the size of distfiles for our mirrors [not found] ` <200307222342.21757.vapier@gentoo.org> @ 2003-07-23 12:56 ` Kurt Lieber 2003-07-23 12:59 ` Don Seiler 2003-07-23 13:10 ` Chris Gianelloni 0 siblings, 2 replies; 18+ messages in thread From: Kurt Lieber @ 2003-07-23 12:56 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 1234 bytes --] On Tue, Jul 22, 2003 at 11:42:18PM -0400 or thereabouts, Mike Frysinger wrote: > yep, nwn, it was a beast to d/l myself. > is the correct answer to this putting RESTRICT=nomirror ? i thought that was > client side only ... it hadnt occured to me that it would affect how the > gentoo distfile mirrors would be created ... > > if that is so i'll add RESTRICT=nomirror to a bunch of games ... many are a > few hundred megs (mostly q3 mods) ... We're actually in the process of working out a policy to address these issues. The current *suggested* proposal is the following: Per-file size limit: commercial products > 100MB non-commercial products > 500MB The reasoning behind this is that commercial products typically have resources and funding behind them to offer a fairly robust downloading experience to their users meaning we can avoid mirroring them ourselves without impacting our user base to a significant degree. non-commercial products often don't have the same resources available to them, so we would continue to mirror all but the largest files in that case. (currently, there are no non-commercial products in our tree that would be affected by this cap limit) Thoughts? --kurt [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-dev] Reducing the size of distfiles for our mirrors 2003-07-23 12:56 ` Kurt Lieber @ 2003-07-23 12:59 ` Don Seiler 2003-07-23 13:10 ` Chris Gianelloni 1 sibling, 0 replies; 18+ messages in thread From: Don Seiler @ 2003-07-23 12:59 UTC (permalink / raw To: Kurt Lieber; +Cc: gentoo-dev I agree with your limits and your reasoning. Don. On Wed, Jul 23, 2003 at 08:56:12AM -0400, Kurt Lieber wrote: > Per-file size limit: > > commercial products > 100MB > non-commercial products > 500MB > > The reasoning behind this is that commercial products typically have > resources and funding behind them to offer a fairly robust downloading > experience to their users meaning we can avoid mirroring them ourselves > without impacting our user base to a significant degree. non-commercial > products often don't have the same resources available to them, so we would > continue to mirror all but the largest files in that case. (currently, > there are no non-commercial products in our tree that would be affected by > this cap limit) -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-dev] Reducing the size of distfiles for our mirrors 2003-07-23 12:56 ` Kurt Lieber 2003-07-23 12:59 ` Don Seiler @ 2003-07-23 13:10 ` Chris Gianelloni 2003-07-23 14:27 ` Kurt Lieber 1 sibling, 1 reply; 18+ messages in thread From: Chris Gianelloni @ 2003-07-23 13:10 UTC (permalink / raw To: gentoo-dev While I tend to agree with you on your reasoning, what would you consider a commercial product? For example, many Linux games are volunteer efforts, even though they may have a commercial entity behind the Windows version. Here's an example: America's Army. It weighs in at something like 380MB, but the Linux port is not offered at all from the official mirrors, but rather from volunteer mirrors that Ryan Gordon (icculus) rounded up himself. Would it be in our best interest to take the load off the volunteer servers? I think so. I guess my main concern is that we make a clear distinction between what is commercial and what is not. As for Bioware and Neverwinter Nights, it took them long enough to get a client out, grab it from their servers... ;p On Wed, 2003-07-23 at 08:56, Kurt Lieber wrote: > On Tue, Jul 22, 2003 at 11:42:18PM -0400 or thereabouts, Mike Frysinger wrote: > > yep, nwn, it was a beast to d/l myself. > > is the correct answer to this putting RESTRICT=nomirror ? i thought that was > > client side only ... it hadnt occured to me that it would affect how the > > gentoo distfile mirrors would be created ... > > > > if that is so i'll add RESTRICT=nomirror to a bunch of games ... many are a > > few hundred megs (mostly q3 mods) ... > > We're actually in the process of working out a policy to address these > issues. The current *suggested* proposal is the following: > > Per-file size limit: > > commercial products > 100MB > non-commercial products > 500MB > > The reasoning behind this is that commercial products typically have > resources and funding behind them to offer a fairly robust downloading > experience to their users meaning we can avoid mirroring them ourselves > without impacting our user base to a significant degree. non-commercial > products often don't have the same resources available to them, so we would > continue to mirror all but the largest files in that case. (currently, > there are no non-commercial products in our tree that would be affected by > this cap limit) > > Thoughts? > > --kurt -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-dev] Reducing the size of distfiles for our mirrors 2003-07-23 13:10 ` Chris Gianelloni @ 2003-07-23 14:27 ` Kurt Lieber 0 siblings, 0 replies; 18+ messages in thread From: Kurt Lieber @ 2003-07-23 14:27 UTC (permalink / raw To: Chris Gianelloni; +Cc: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 362 bytes --] On Wed, Jul 23, 2003 at 09:10:01AM -0400 or thereabouts, Chris Gianelloni wrote: > While I tend to agree with you on your reasoning, what would you > consider a commercial product? Well, even if we decide on a policy, it doesn't mean we cannot have exceptions. Personally speaking, I'd say the AA example you gave would be a valid execption. My $.02. --kurt [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 18+ messages in thread
end of thread, other threads:[~2003-07-25 20:24 UTC | newest] Thread overview: 18+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2003-07-22 12:58 [gentoo-dev] Reducing the size of distfiles for our mirrors Kurt Lieber 2003-07-22 13:03 ` Kurt Lieber 2003-07-22 13:24 ` Rainer Groesslinger 2003-07-22 13:35 ` Don Seiler 2003-07-22 13:54 ` Rainer Groesslinger 2003-07-22 13:50 ` Paul de Vrieze 2003-07-22 20:16 ` Jon Portnoy 2003-07-25 20:19 ` Fred Van Andel 2003-07-22 20:27 ` Fred Van Andel 2003-07-22 21:02 ` John Davis 2003-07-22 21:10 ` Fred Van Andel 2003-07-23 0:29 ` John Davis 2003-07-25 20:04 ` Stuart Herbert 2003-07-25 20:24 ` Paul de Vrieze [not found] ` <200307222342.21757.vapier@gentoo.org> 2003-07-23 12:56 ` Kurt Lieber 2003-07-23 12:59 ` Don Seiler 2003-07-23 13:10 ` Chris Gianelloni 2003-07-23 14:27 ` Kurt Lieber
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox