[Twisted-Python] overview: new review queue venue

Adi Roiban adi at roiban.ro
Sun May 22 00:04:41 MDT 2016


On 22 May 2016 at 02:04, Glyph <glyph at twistedmatrix.com> wrote:

>
> > On May 21, 2016, at 4:00 PM, Werner Thie <werner at thieprojects.ch> wrote:
> >
> > Thank you all for that great and massive move!
> >
> > Me running twisted almost exclusively on FreeBSD, what is the reason for
> >
> > > We could also potentially just replace our buildbot build farm with a
> > > combination of appveyor and travis-ci; this would remove FreeBSD from
> > > our list of supported platforms, ...
> >
> > Thanks for enlightening me.
>
> While FreeBSD support is important, there are no CI-as-a-service platforms
> that support it, that I'm aware of.
>
> Right now, we need to manually vet each change before sending it to
> buildbots, because they are shared mutable environments that we can't
> afford to have running untrusted code automatically.  If we could switch to
> Travis and Appveyor, then we could let them worry about malicious code,
> which would allow contributors to get instant feedback, rather than waiting
> for reviewers to manually run the builders.
>
> Travis does support OS X, which means that some level of BSD coverage
> would still be maintained.  And of course if someone could find an
> equivalent service that supports FreeBSD we could add it to the list of
> pull request statuses :).
>

I am not sure that Travis supports Python on OSX.... and it might take some
time until there is support for Python on Windows and I am not sure if
Travis-ci.org will support this free of charge.

I think that we can have both... and in the first instance automatically
trigger Travis-CI builds and manually trigger buildbot builds.

----------

GitLab is an option, as I think that they allow you to bring your own build
slaves.... but I think that the current buildbots are fine.

-- 
Adi Roiban
-------------- next part --------------
An HTML attachment was scrubbed...
URL: </pipermail/twisted-python/attachments/20160522/9c1d2705/attachment-0002.html>


More information about the Twisted-Python mailing list