During the past three weeks, 23 tickets got some attention that they would not have received without the sponsored development. The result was 9 closed tickets and 8 other tickets unblocked for other developers to resume work on.
I also spent some time working on getting newly donated slaves setup, as well as documenting the setup of the main twistedmatrix.com server, in preparation for automating the redeployment of services to new hardware.
This work is made possible by the sponsorship of individuals and organizations which have donated to the Twisted project, part of the Software Freedom Conservancy, a not-for-profit organization that helps promote, improve, and develop open source software. Thanks!
The tickets I reviewed, that have now been closed:
- #1333: Survey existing FTP servers and clients to figure out how LIST works
- #3908: Code using twisted.names.client.Resolver is hard to unit test
- #6240: Merge `twisted/internet/_utilspy3.py` into `twisted/internet/utils.py`
- #6337: OpenSSLCertificateOptions doesn’t disallow SSLv2
- #6354: Main NEWS file is not generated properly anymore
- #6377: print traceback in successResultOf error reporting
- #6380: Add optional expected exception types to failureResultOf
- #6392: Typo in test_irc
Other tickets I have reviewed:
- #5126: Add http cache support to Agent
- #5270: Add API to endpoints for connecting a protocol instance
- #5386: Get rid of references and code specific to Python 2.3
- #5411: ftp_NLST and ftp_LIST should only send data as "str"
- #5955: Move inlineCallbacks test from twisted.test.test_failure to somewhere better (test_defer?)
- #6286: SSL server endpoints string syntax results in creation of DefaultOpenSSLContextFactory
- #6341: Replace usage of twisted.python.text and deprecate it
- #6350: Add a few unittest2 assertions to TestCase
Tickets I have closed:
Other tickets I have worked on:
- #1009: Document inlineCallbacks
- #6251: Add a helper function for getting the body of an HTTP request.
- #6284: FTP.ftp_STOR() should handle IsADirectoryError error
- #6286: SSL server endpoints string syntax results in creation of DefaultOpenSSLContextFactory
- #6363: Make twisted.trial.unittest._iterateTests public.