Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 17 Aug 2006 18:29:40 +1000
From:      Peter Jeremy <peterjeremy@optushome.com.au>
To:        ports@freebsd.org
Subject:   Re: ports tree tagging again
Message-ID:  <20060817082940.GB845@turion.vk2pj.dyndns.org>
In-Reply-To: <20060816123335.GA42090@underworld.novel.ru>
References:  <20060816123335.GA42090@underworld.novel.ru>

next in thread | previous in thread | raw e-mail | index | archive | help

--CUfgB8w4ZwR/yMy5
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, 2006-Aug-16 16:33:35 +0400, Roman Bogorodskiy wrote:
>Yeah, I'm going to talk about ports tree tagging again :-). So what I
>propose: having HEAD and STABLE (or whatever you want't to call it,=20
>so e.g. not to confuse with src/) branches. Committers commit all=20
>patches to HEAD first. Then they wait for two things:
>  - For next run on pointyhat to find out if package builds well
>    (for a start, we could wait only for 6.x/i386 builds)
>  - User feedback. Like, if there's no complains like "ahh, it
>    broke everyhting, ahaha, please backout!", so everything's ok

There are severe logistical problems: Ports are currently expected to
build for at least 3 different src branches, with between 2 and 6
different architectures in each.  Multiply this by over 15,000 ports
and that process isn't going to work.  And this ignores interactions
between port versions - you often can't upgrade a port in isolation
but need to have consistent revisions.

>If both conditions are meat, the commit may be backported to STABLE.

How long are you going to wait for this?  What happens if the commit
to HEAD works ok on some architecture/branches and not others?

--=20
Peter Jeremy

--CUfgB8w4ZwR/yMy5
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (FreeBSD)

iD8DBQFE5Cj0/opHv/APuIcRAhmrAJ9Yd3aTq13MLW2hjiAD2KvUt717pQCfbJwG
6RJ2hxx5IHkt3uUW0SrJFNg=
=6aMF
-----END PGP SIGNATURE-----

--CUfgB8w4ZwR/yMy5--



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