[Buildbot-commits] buildbot ChangeLog,1.561,1.562 NEWS,1.49,1.50

Brian Warner warner at users.sourceforge.net
Sun Nov 27 01:34:34 UTC 2005


Update of /cvsroot/buildbot/buildbot
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11779

Modified Files:
	ChangeLog NEWS 
Log Message:
Revision: arch at buildbot.sf.net--2004/buildbot--dev--0--patch-446
Creator:  Brian Warner <warner at lothar.com>

release 0.7.1

	* buildbot/__init__.py (version): Releasing buildbot-0.7.1
	* docs/buildbot.texinfo: set version number to match
	* NEWS: update for 0.7.1


Index: ChangeLog
===================================================================
RCS file: /cvsroot/buildbot/buildbot/ChangeLog,v
retrieving revision 1.561
retrieving revision 1.562
diff -u -d -r1.561 -r1.562
--- ChangeLog	27 Nov 2005 00:46:13 -0000	1.561
+++ ChangeLog	27 Nov 2005 01:34:31 -0000	1.562
@@ -1,5 +1,12 @@
 2005-11-26  Brian Warner  <warner at lothar.com>
 
+	* buildbot/__init__.py (version): Releasing buildbot-0.7.1
+	* docs/buildbot.texinfo: set version number to match
+
+2005-11-26  Brian Warner  <warner at lothar.com>
+
+	* NEWS: update for 0.7.1
+
 	* buildbot/status/builder.py (BuildStepStatus.unsubscribe): make
 	sure that unsubscribe works even if we never sent an ETA update.
 	Also, don't explode on duplicate unsubscribe.

Index: NEWS
===================================================================
RCS file: /cvsroot/buildbot/buildbot/NEWS,v
retrieving revision 1.49
retrieving revision 1.50
diff -u -d -r1.49 -r1.50
--- NEWS	26 Nov 2005 02:46:33 -0000	1.49
+++ NEWS	27 Nov 2005 01:34:31 -0000	1.50
@@ -1,8 +1,8 @@
 User visible changes in Buildbot.
 
-* Release ?.?.? (??)
+* Release 0.7.1 (26 Nov 2005)
 
-** New Features
+** new features
 
 *** scheduler.Nightly
 
@@ -32,10 +32,11 @@
 
 Added the word "[branch]" to the VC step's description (used in the Step's
 box on the Waterfall page, among others) when we're checking out a
-non-default branch. Also add "rNNN" to indicate which revision is being
-checked out. Thanks to Brad Hards and Nathaniel Smith for the suggestion.
+non-default branch. Also add "rNNN" where appropriate to indicate which
+revision is being checked out. Thanks to Brad Hards and Nathaniel Smith for
+the suggestion.
 
-** Bugs
+** bugs fixed
 
 Several patches from Dobes Vandermeer: Escape the URLs in email, in case they
 have spaces and such. Fill otherwise-empty <td> elements, as a workaround for
@@ -66,6 +67,25 @@
 would fail to prevent simultaneous execution of Builds or Steps. This has
 been fixed.
 
+** other changes
+
+For a long time, certain StatusReceiver methods (like buildStarted and
+stepStarted) have been able to return another StatusReceiver instance
+(usually 'self') to indicate that they wish to subscribe to events within the
+new object. For example, if the buildStarted() method returns 'self', the
+status receiver will also receive events for the new build, like
+stepStarted() and buildETAUpdate(). Returning a 'self' from buildStarted() is
+equivalent to calling build.subscribe(self).
+
+Starting with buildbot-0.7.1, this auto-subscribe convenience will also
+register to automatically unsubscribe the target when the build or step has
+finished, just as if build.unsubscribe(self) had been called. Also, the
+unsubscribe() method has been changed to not explode if the same receiver is
+unsubscribed multiple times. (note that it will still explode is the same
+receiver is *subscribed* multiple times, so please continue to refrain from
+doing that).
+
+
 * Release 0.7.0 (24 Oct 2005)
 
 ** new features





More information about the Commits mailing list