"Hosts" within tinderbox?
Ade Lovett
ade at FreeBSD.org
Sat Oct 6 07:12:43 EDT 2007
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Oct 06, 2007, at 02:31 , Erwin Lansing wrote:
> I don't think this is widely used, if at all. I tried to use it
> for the
> shared tinderboxes, but failed miserably (I can't remember the
> details,
> might have been something with different src trees on different
> architectures), so I ended up having two indepedent webinterfaces,
> only
> the portstrees/ directory is shared. It would be a great feature
> if it
> was fixed though :-)
Therein lies my hidden agenda, as it were.
Having done plenty of investigation on this subject, I have come to
the conclusion that in order to support multiple build hosts etc., is
going to require essentially a ground-up rewrite. We've tried to
shoehorn in concepts, but the overall infrastructure just simply
isn't designed for multiple systems.
So, what I'm proposing is as follows:
1. A cleanout of detritus within tinderbox-HEAD (such as removing
Hosts). Overall, the code in HEAD is considerably cleaner than 2.x,
and this will also help in terms of not having to manage two
tinderbox branches.
2. A new release (based on HEAD) of the tinderbox code, with the
TINDERBOX_2_X branch being EOL'd. Whether we call it 3.0, or 2.6, or
Depleted Uranium, I really don't care. The point being that we move
to a single tinderbox code, which snapshot releases on the way for
inclusion in the ports tree.
3. A sit down whiteboard session, identifying requirements for a
*new* tinderbox system (multi host, multi arch, and so on), with a
ground up rewrite.
Comments as always.
- -aDe
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)
iD8DBQFHB22rpXS8U0IvffwRAsOWAJ47alvGQrG+cp9Spfl9N9sJjqLOqQCfZE5G
n9WUU9igtsC9+pDuCWncoA0=
=f7Bk
-----END PGP SIGNATURE-----
More information about the tinderbox-list
mailing list