commit rights for Richard Oudkerk (sbt)
Hi,
Richard (sbt) has been contributing for quite some time now, as can be seen from (part of) its contributions below:
"""
Issue #4892: multiprocessing Connections can now be transferred over multiprocessing Connections. Patch by Richard Oudkerk (sbt).
Issue #11750: The Windows API functions scattered in the _subprocess and _multiprocessing.win32 modules now live in a single module "_winapi". Patch by sbt.
Issue #14087: multiprocessing: add Condition.wait_for(). Patch by sbt.
Issue #14522: Avoid duplicating socket handles in multiprocessing.connection. Patch by sbt.
Issue #14300: Under Windows, sockets created using socket.dup() now allow overlapped I/O. Patch by sbt.
Issue #14335: multiprocessing's custom Pickler subclass now inherits from the C-accelerated implementation. Patch by sbt.
Issue #12328: Fix multiprocessing's use of overlapped I/O on Windows. Also, add a multiprocessing.connection.wait(rlist, timeout=None) function for polling multiple objects at once. Patch by sbt.
Issue #13322: Fix BufferedWriter.write() to ensure that BlockingIOError is raised when the wrapped raw file is non-blocking and the write would block. Previous code assumed that the raw write() would raise BlockingIOError, but RawIOBase.write() is defined to returned None when the call would block. Patch by sbt. """
He writes good code, has good ideas, is reactive to comments and reviews, and he's actually the original multiprocessing author (and he's one of the few contributors competent under both Unix and Windows).
Therefore, I think it would definitely make sense to give him commit rights.
What do you think?
Cheers,
cf
participants (4)
-
Antoine Pitrou
-
Charles-François Natali
-
Jesse Noller
-
Kurt B. Kaiser