I initiated discussion about moving python.org to using Buildbot 9
and Python 3:
Folks involved with core-workflow may want to monitor that thread, because
I believe it has implications on core developer workflow for Python.
Luckily, I think the implications are good. :)
Some of the implications I can think of include:
- buildbot 9 runs on Python 3, whereas the current buildbot 8 does not (and
- buildbot 9 exposes a REST API with queryable endpoints
- buildbot 9 has better integration with GitHub pull requests, as can be
- buildbot 9 has better support for Docker, and providers who work with
containers such as Hyper.sh
Currently the workflow for CPython development requires people to say 'I didn't expect the Spanish Inquisition’ in order to request a re-review of their work. Can we please use a phrase for this that makes more sense rather than, as Alex put it, “magic inside baseball language”.
In jokes can be fun when they’re able to essentially be just noise to people who aren’t part of the in crowd (e.g. the bot name being one is fine) but they’re kind of crummy when a core part of the developer experience or API. Leave it in as an Easter egg if you like (and probably should for backwards compatibility anyways), but please make something else be the primary phrase.
I really like how bedevere-bot applies the different "awaiting ..." labels
to CPython pull requests based on the stage of the PR: awaiting review,
awaiting core review, awaiting merge, and so on.
Wouldn't it be great if this can work for the other repos too? For example
the Dev Guide..