[Buildbot-commits] buildbot ChangeLog, 1.803, 1.804 NEWS, 1.61, 1.62 README, 1.33, 1.34
Brian Warner
warner at users.sourceforge.net
Mon Dec 11 05:21:42 UTC 2006
Update of /cvsroot/buildbot/buildbot
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv29027
Modified Files:
ChangeLog NEWS README
Log Message:
[project @ update things for release]
Original author: warner at lothar.com
Date: 2006-12-11 05:16:16
Index: ChangeLog
===================================================================
RCS file: /cvsroot/buildbot/buildbot/ChangeLog,v
retrieving revision 1.803
retrieving revision 1.804
diff -u -d -r1.803 -r1.804
--- ChangeLog 11 Dec 2006 05:09:51 -0000 1.803
+++ ChangeLog 11 Dec 2006 05:21:39 -0000 1.804
@@ -1,5 +1,10 @@
2006-12-10 Brian Warner <warner at lothar.com>
+ * README (REQUIREMENTS): update for release
+ * NEWS: update for release
+ * buildbot/slave/commands.py (command_version): mention that this
+ version (2.2) was released with buildbot-0.7.5
+
* buildbot/test/test_config.py (StartService.testStartService):
inhibit the usual read-config-on-startup behavior, since otherwise
the log.err that gets recorded causes the test to fail
Index: NEWS
===================================================================
RCS file: /cvsroot/buildbot/buildbot/NEWS,v
retrieving revision 1.61
retrieving revision 1.62
diff -u -d -r1.61 -r1.62
--- NEWS 6 Dec 2006 09:17:31 -0000 1.61
+++ NEWS 11 Dec 2006 05:21:39 -0000 1.62
@@ -1,21 +1,32 @@
-User visible changes in Buildbot.
+User visible changes in Buildbot. -*- outline -*-
-* Release ?.?.? (?)
+* Release 0.7.5 (10 Dec 2006)
** Things You Need To Know
*** The Great BuildStep Renaming
-All BuildSteps have moved from being classes in buildbot.process.step to
-separate modules in buildbot.steps.* . They have been split out into separate
-categories: for example, the source checkout steps are now
-buildbot.steps.source.CVS, buildbot.steps.source.Darcs, etc. The most
+All BuildSteps have moved! They used to be classes in buildbot.process.step,
+but now they all have separate modules in buildbot.steps.* . They have been
+split out into separate categories: for example, the source checkout steps
+are now buildbot.steps.source.CVS, buildbot.steps.source.Darcs, etc. The most
commonly used one is probably buildbot.steps.shell.ShellCommand . The
python-specific steps are in buildbot.steps.python, and the Twisted-specific
steps are in buildbot.steps.python_twisted .
-The old names are deprecated and will be removed altogether in the next
-release.
+You will need to update your master.cfg files to use the new names. The old
+names are deprecated and will be removed altogether in the next release.
+
+*** Compatibility
+
+Buildbot now requires python-2.3 or later. Buildbot now requires
+Twisted-2.0.0 or later. Support for earlier versions of both has finally been
+removed. If you discover it works with unsupported versions, please return
+your Buildbot to the factory for repairs :-).
+
+Buildbot has *not* yet been tested against the recent python-2.5 release. It
+has been tested against the latest SVN version of Twisted, but only in
+conjunction with python-2.4 .
** new features
@@ -39,13 +50,13 @@
being used. This functionality is not available under windows.
In addition, if any problems are detected during 'start' or 'restart' (but
-not reconfig), the 'buildbot *' command will terminate with a non-zero exit
+not reconfig), the buildbot command will terminate with a non-zero exit
status, making it easier to use in scripts. Closes SF#1517975.
*** Locks now take maxCount=N to allow multiple simultaneous owners
-This allows Locks to be non-exclusive but still limit concurrency. Thanks to
-James Knight for the patch. Closes SF#1434997.
+This allows Locks to be non-exclusive but still limit maximum concurrency.
+Thanks to James Knight for the patch. Closes SF#1434997.
*** filetransfer steps
Index: README
===================================================================
RCS file: /cvsroot/buildbot/buildbot/README,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -d -r1.33 -r1.34
--- README 23 Aug 2006 07:04:36 -0000 1.33
+++ README 11 Dec 2006 05:21:39 -0000 1.34
@@ -43,20 +43,17 @@
The PyCon paper has a good description of the overall architecture. It is
available in HTML form in docs/PyCon-2003/buildbot.html, or on the web page.
-docs/buildbot.info contains the beginnings of the User's Manual, and the
-Installation chapter is the best guide to use for setup instructions. The
-.texinfo source can also be turned into printed documentation.
+The User's Manual is in docs/buildbot.info, and the Installation chapter is
+the best guide to use for setup instructions. The .texinfo source can also be
+turned into printed documentation. An HTML representation is available on the
+Buildbot home page.
REQUIREMENTS:
Python: http://www.python.org
- Buildbot requires python-2.2 or later, and is primarily developed against
- python-2.3. Specifically, it requires generators, and a version of Twisted
- which only works with python-2.2 or later. Certain features (like the
- inclusion of build logs in status emails) require python-2.2.2 or later,
- while the IRC 'force' command requires python-2.3 . It has been tested
- against python-2.4 .
+ Buildbot requires python-2.3 or later, and is primarily developed against
+ python-2.4 . It has *not* yet been tested against python-2.5 .
Twisted: http://twistedmatrix.com
@@ -64,12 +61,12 @@
As always, the most recent version is recommended. It has been tested
against Twisted-2.4.0 and Twisted SVN as of the date of release.
- When using the split subpackages of Twisted-2.x.x, you'll need at least
+ Twisted is delivered as a collection of subpackages. You'll need at least
"Twisted" (the core package), and you'll also want TwistedMail,
TwistedWeb, and TwistedWords (for sending email, serving a web status
page, and delivering build status via IRC, respectively). You might also
- want TwistedConch (for the encrypted Manhole debug port). Note that recent
- Twisteds require ZopeInterface to be installed as well.
+ want TwistedConch (for the encrypted Manhole debug port). Note that
+ Twisted requires ZopeInterface to be installed as well.
ACCESSORIES:
@@ -97,7 +94,8 @@
Nothing should fail (at least under unix), a few might be skipped. If any of
the tests fail, you should stop and investigate the cause before continuing
the installation process, as it will probably be easier to track down the bug
-early.
+early. There are a few known failures under windows and OS-X, but please
+report these to the mailing list so we can isolate and resolve them.
Neither CVS nor SVN support file based repositories on network filesystem
(or network drives in Windows parlance). Therefore it is recommended to run
More information about the Commits
mailing list