ANNOUNCE: Tinderbox 2.4.0 Release Candidate 1 released
Joe Marcus Clarke
marcus at marcuscom.com
Sun Jun 10 00:22:20 EDT 2007
The Tinderbox team is proud to announce the [hopefully] long-awaited
release of 2.4.0 Release Candidate 1. This release brings a whole slew
of new features to Tinderbox. So why jump right to a Release Candidate?
Well, these features were sent out as an unofficial alpha a few months
ago, and I have personally been running with them in production since
then. They are considered very safe. But, since a lot of code was
touched, getting feedback from a wider audience would be a good idea.
So what's new?
* Hooks : A hook is a "callout" which gives Tinderbox the ability to run
custom code at pre-determined times. For example, you can establish a
Hook to run just before a Port is built, after a Build is extracted,
before a PortsTree is updated, etc. Pre-condition hooks can even cause
an operation to terminate if so desired. New commands:
* OPTIONS processing : If you enable OPTIONS support in Tinderbox, you
can have tc addPort automatically prompt you to configure OPTIONS. Just
run tc addPort with the new -o argument, and you will be prompted with
the usual dialog(1) screen to configure OPTIONS. OPTIONS configuration
will happen recursively if the -r argument is specified, and
* Failed dependents tracking : If a port fails to build, it will update
the datastore for all of its dependents so that they will be reported as
pseudo-failed. That is, they will have a unique appearance in the
www-exp frontend to indicate that they were not built because a
* Port build duration is tracked and an estimated time to completion is
now shown in the www-exp frontend. See
http://www.marcuscom.com/downloads/tb_eta.png for an example.
* The /usr/X11R6 symlink is now ignored and not treated as a leftover.
* The Tinderbox www-exp index page informs users that cookies are
required to use Tinderbox.
There were quite a few substantial schema changes in this release, so be
sure to run the upgrade.sh script to migrate your database. This
release would not be possible without the contributions and feedback
from Edwin Groothius, Tom Mclaughlin, Diane Bruce, Pav Lucistnik, and
Please send all testing feedback to tinderbox-list at marcuscom.com .
Assuming all goes well, Tinderbox 2.4.0 will be officially released one
week from today.
PGP Key : http://www.marcuscom.com/pgp.asc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 187 bytes
Desc: This is a digitally signed message part
Url : http://marcuscom.com/pipermail/tinderbox-list/attachments/20070610/81aab68c/attachment.bin
More information about the tinderbox-list