public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: Chris Gianelloni <wolf31o2@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] Proposal: patches.gentoo.org
Date: Thu, 14 Oct 2004 21:00:23 -0400	[thread overview]
Message-ID: <1097802023.26994.24.camel@localhost> (raw)
In-Reply-To: <416EEA07.30401@whiterapid.com>

[-- Attachment #1: Type: text/plain, Size: 2506 bytes --]

On Thu, 2004-10-14 at 17:05 -0400, Mark Loeser wrote:
> I agree, this would be a very good policy to put into place.  Removing
> all of the patches from the tree will help to reduce its size, by how
> much has already been a topic of debate, but it would help regardless.
> If it doesn't make that big of a difference now, it has the potential of
> stopping this from becoming a bigger problem in the future.

I know that I have mentioned this before, but having a set of -release
trees would also alleviate much of this.  There would be less reason for
keeping around so many older ebuilds in the -current tree, as they would
still be available in the -release trees.  The real concern with any
separation of the tree is how do we keep them all up to date with
security patches and such.  This would still need to be addressed and I
am still working on a good solution.

> The tree is growing at a very large rate and rsync times are taking a
> lot longer now than they did for me a year or so ago.  Removing all of
> the patches from the tree will definitely help this, but I think other
> policies should be more strictly inforced as well.  There are some very
> large files in the tree currently that aren't patches, like enormous
> Changelogs for a few packages, and also a lot of old ebuilds that are
> sitting around for some packages.  It'd be nice if the tree was kept as
> clean as possible to keep rsync times down as much as possible.

Perhaps some way of moving the ChangeLog files themselves out of the
tree and into some other location where they could be pulled as-needed.
This would be a good place to start, as the ChangeLog is not used by
portage itself and is only informational for the users and developers.
The only thing that would need to be changed is the -l option to portage
would need to be modified to pull the data from the web (or wherever)
instead of the tree.

The real problem we run into with almost any solution is to get any real
gains we have to make drastic changes to the tree which could break
older releases and people's installs that haven't been keeping up to
date.  As a good example, when we make changes to portage, they have to
be done incrementally and have to be able to co-exist with the way
things are currently, and also the way things have been, otherwise we
risk really causing trouble for many of our users.

-- 
Chris Gianelloni
Release Engineering - Operations/QA Manager
Games - Developer
Gentoo Linux

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

  reply	other threads:[~2004-10-15  1:00 UTC|newest]

Thread overview: 38+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-10-12 19:09 [gentoo-dev] Proposal: patches.gentoo.org Chris Gianelloni
2004-10-12 19:12 ` Ciaran McCreesh
2004-10-12 19:32   ` George Shapovalov
2004-10-12 19:33     ` Ciaran McCreesh
2004-10-13 12:53   ` Kurt Lieber
2004-10-13 13:28     ` Doug Goldstein
2004-10-12 19:27 ` Marius Mauch
2004-10-12 19:52   ` Beber
2004-10-12 20:11     ` Marius Mauch
2004-10-12 20:10   ` Nicholas Jones
2004-10-12 20:50     ` Jeffrey Forman
2004-10-12 20:57     ` Jeffrey Forman
2004-10-12 23:20       ` Chris Gianelloni
2004-10-13 12:43     ` Kurt Lieber
2004-10-13  9:46   ` Paul de Vrieze
2004-10-13 12:19     ` Lance Albertson
2004-10-13 12:39     ` Kurt Lieber
2004-10-12 19:57 ` Nick Dimiduk
2004-10-12 19:57   ` Ciaran McCreesh
2004-10-12 20:17   ` Chris Gianelloni
2004-10-12 22:04 ` Mike Frysinger
2004-10-13 13:05 ` Kurt Lieber
2004-10-13 15:16   ` Ciaran McCreesh
2004-10-14 12:07     ` Kurt Lieber
2004-10-15 15:13       ` Xavier Neys
2004-10-14 20:38 ` Dylan Carlson
2004-10-14 21:05   ` Mark Loeser
2004-10-15  1:00     ` Chris Gianelloni [this message]
2004-10-14 22:08   ` [gentoo-dev] Patch filename conventions (WAS: Proposal: patches.gentoo.org) Dylan Carlson
2004-10-14 22:14     ` Mike Frysinger
2004-10-15  2:20       ` Dylan Carlson
2004-10-15  2:58         ` Donnie Berkholz
2004-10-15  4:24           ` Dylan Carlson
2004-10-15  5:13             ` Donnie Berkholz
2004-10-15  6:01               ` Dylan Carlson
2004-10-15  6:04       ` Robin H. Johnson
2004-10-15 12:16         ` Kurt Lieber
2004-10-15  0:49   ` [gentoo-dev] Proposal: patches.gentoo.org Chris Gianelloni

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=1097802023.26994.24.camel@localhost \
    --to=wolf31o2@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