[devel at bb.net] Weekly Meeting Notes
Dustin J. Mitchell
dustin at buildbot.net
Tue Apr 12 17:52:34 UTC 2016
Meeting summary
1. *Introduction* (djmitche
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html#l-5>,
16:30:14)
1. http://paste.pound-python.org/show/eJPqXmJoyOGKtcp7hBrH/ (repasted
for djmitche) (infobob
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html#l-7>,
16:30:20)
2. *Bug 2340* (djmitche
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html#l-12>,
16:31:50)
1. per rutsky, buildbot-worker parts are underway, but no PR to look
at yet (djmitche
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html#l-13>,
16:32:05)
3. *Development Week in Review* (djmitche
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html#l-19>,
16:33:36)
1. Pierre released buildbot-0.9.0b8! (djmitche
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html#l-38>,
16:37:55)
4. *Appveyor* (djmitche
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html#l-42>,
16:39:14)
1. Appveyor is enabled, but not quite fully configured for Buildbot
yet (djmitche
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html#l-43>,
16:39:28)
2. Vladimir requested org access today and I (dustin) approved (
djmitche
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html#l-44>,
16:39:39)
3. Should have appveyor up and running properly in a few days --
better windows testing!! (djmitche
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html#l-53>,
16:40:52)
5. *Beta 8* (djmitche
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html#l-57>,
16:41:22)
1. HttpStatus and StashStatus do not work in beta8 (djmitche
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html#l-64>,
16:42:29)
2. https://github.com/buildbot/buildbot/pull/2097/files (tardyp
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html#l-71>,
16:43:49)
6. *Synchronous Testing* (djmitche
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html#l-79>,
16:45:32)
1. https://github.com/buildbot/buildbot/pull/2102/files (tardyp
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html#l-88>,
16:47:19)
2.
http://twistedmatrix.com/documents/13.0.0/api/twisted.trial.unittest.SynchronousTestCase.html
really doesn't help me understand this (djmitche
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html#l-99>,
16:50:32)
3. SynchronousTestCase is a new feature in Twisted 13.0.0 that allows
tests to run without a reactor (djmitche
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html#l-112>,
16:53:16)
4. therefore faster and more deterministic (djmitche
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html#l-113>,
16:53:26)
5.
http://twistedmatrix.com/documents/13.0.0/api/twisted.trial.unittest.SynchronousTestCase.html
(tardyp
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html#l-131>,
16:55:10)
6. *AGREED*: we will drop master-side support for Twisted 11, 12, and
13 and require 14, to get this feature (djmitche
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html#l-141>,
16:57:54)
7. Twisted 14 is from 2014, so distros should have upgraded already,
and anyway most users use Virtualenv which makes upgrading easy (
djmitche
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html#l-142>,
16:58:14)
7. *Latent Worker triggering builds disappear* (djmitche
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html#l-153>,
17:00:57)
1. ght now, the build request distributor claims the build request,
then instantiates the worker, and only creates the build when
the worker is
started (djmitche
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html#l-170>,
17:05:19)
2. tomprince proposes creating the Build before instantiating the
worker (djmitche
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html#l-171>,
17:05:32)
3. *AGREED*: sounds tricky, but like a good improvement (djmitche
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html#l-172>,
17:05:46)
8. *Plugins (is it a right way to go?)* (djmitche
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html#l-184>,
17:07:39)
1. the on-demand loading of plugins is broken with the slave ->
worker transition work (djmitche
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html#l-194>,
17:09:58)
2. *AGREED*: tabled for more discussion with rutsky and sa2ajj (
djmitche
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html#l-223>,
17:15:39)
9. *Add support for worker pools* (djmitche
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html#l-225>,
17:16:05)
1. proposal is to add a concept of "worker pools" to configure many
identically-configured workers; useful in latent worker situations (
djmitche
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html#l-229>,
17:17:28)
2. *AGREED*: this would be a great feature, but it's not clear how to
implement it -- prototyping is a good next step (djmitche
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html#l-254>,
17:22:53)
10. *validate.sh* (djmitche
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html#l-255>,
17:23:10)
1. validate.sh is a shell script that runs all pre-merge checks
(tests, lint, etc.) (djmitche
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html#l-260>,
17:24:52)
2. sa2ajj is making minor fixups to how this script works to make it
more robust (djmitche
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html#l-277>,
17:29:08)
11. *issues in main branches* (djmitche
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html#l-278>,
17:29:19)
1. *ACTION*: sa2ajj to file a bug about ec2-related test failures on
master (djmitche
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html#l-315>,
17:35:51)
2. *ACTION*: djmitche to make PR to stop using a local package repo
in metabuildbot (djmitche
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html#l-317>,
17:36:11)
12. *new Github PR template* (djmitche
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html#l-318>,
17:36:15)
1.
https://github.com/sa2ajj/buildbot/blob/pr-checklist/PULL_REQUEST_TEMPLATE.md
(djmitche
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html#l-320>,
17:36:27)
2. https://warehouse.python.org/project/towncrier/ (tomprince
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html#l-382>,
17:48:59)
Meeting ended at 17:51:54 UTC (full logs
<https://supybot.buildbot.net/meetings/buildbot/2016/buildbot.2016-04-12-16.30.log.html>
).
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.buildbot.net/pipermail/devel/attachments/20160412/2c1e5bbd/attachment.html>
More information about the devel
mailing list