Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 8 Jan 2004 20:21:18 -0800
From:      Chris Pressey <cpressey@catseye.mine.nu>
To:        freebsd-ports@freebsd.org
Subject:   Re: Call for feedback on a Ports-collection change
Message-ID:  <20040108202118.009a5dce.cpressey@catseye.mine.nu>
In-Reply-To: <3FFE2602.3000105@ciam.ru>
References:  <p0602041abc1660a416d0@[128.113.24.47]> <200401090233.51499.max@love2party.net> <p0602043abc23baee469f@[128.113.24.47]> <3FFE2602.3000105@ciam.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 09 Jan 2004 06:54:42 +0300
Sergey Matveychuk <sem@ciam.ru> wrote:

> Garance A Drosihn wrote:
> > At 2:33 AM +0100 1/9/04, Max Laier wrote:
> >> 2) Changes are much harder to track:
> > 
> > On the contrary, changes should be *easier* to track.  All the
> > information for any given port will be in two files.  This will
> > not be true for all ports (particularly for ports which have a
> > lot of patch files).
> 
> Let's image a situation: port has changed. What is chaneged? Let's see
> in WebCVS. Does distfile has changed? If yes, I know tarball has 
> changed. pkg-plist has changed? I know a files structure has changed.
> I got this information even without opening this files. I'll open only
> Makefile to see a changes in it.
> It may be much harder to look at a big diff instead.

FWIW I agree with this point.  IMO a much better idea would be:

Hack cvsup so that it can automatically create/update sharfiles of
specified directories on the client.

This approach would:
- achieve the stated goal (save inodes)
- be virtually seamless (nothing in CVS would have to change)
- have greater applicability (i.e. it could be useful to other projects,
not just the ports tree.)

Plus you'd get to code in Modula-3 :)

-Chris



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040108202118.009a5dce.cpressey>