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>