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> ).
_______________________________________________ users mailing list users@buildbot.net https://lists.buildbot.net/mailman/listinfo/users