[Twisted-Python] Request for help with Twisted bindings in M2Crypto

2016-07-25 Thread Matěj Cepl
Hello, I took over a maintenance of (surprisingly) still quite popular M2Crypto project in the last year. I have just released 0.25.0 which is my fifth release during that time and I think we are slowly but surely moving towards porting to py3k, cleaning up the code, etc. I am now working on port

Re: [Twisted-Python] Request for help with Twisted bindings in M2Crypto

2016-07-25 Thread Craig Rodrigues
On Mon, Jul 25, 2016 at 2:03 AM, Matěj Cepl wrote: > Hello, > > Would somebody raise up their hand to help me and help Twisted? > > Hi, Earlier this year, I contributed lots of patches to you in M2Crypto to port it to py3k. Now I have shifted efforts to Twisted, where in the past month I have co

Re: [Twisted-Python] Request for help with Twisted bindings in M2Crypto

2016-07-25 Thread Craig Rodrigues
On Mon, Jul 25, 2016 at 2:03 AM, Matěj Cepl wrote: > > 2) Even more pressing is that the Twisted module breaks my tests when > porting to py3k (https://travis-ci.org/mcepl/M2Crypto/jobs/146633964). > Given the opaque and complicated data types in Twisted, I see horribly > complicated task of divi

Re: [Twisted-Python] Request for help with Twisted bindings in M2Crypto

2016-07-25 Thread Daniel Sank
I realize this is not the main point of this thread, but I'd like to make a comment regarding Twisted being opaque. > Twisted is open source, so none of the data types are opaque. That's a non sequitur. A bunch of open source text in a language you don't understand is opaque, or perhaps better ca

Re: [Twisted-Python] Request for help with Twisted bindings in M2Crypto

2016-07-25 Thread Cory Benfield
> On 25 Jul 2016, at 12:10, Daniel Sank wrote: > > I just randomly clicked through the docs to this: > https://twistedmatrix.com/documents/current/api/twisted._threads.IWorker.html > > > Note that: > > 1. It is a

[Twisted-Python] Parameters of twisted.internet.interfaces.ITLSTransport [Was: Re: Request for help with Twisted bindings in M2Crypto]

2016-07-25 Thread Matěj Cepl
On 2016-07-25, 09:33 GMT, Craig Rodrigues wrote: > Earlier this year, I contributed lots of patches to you in M2Crypto to port > it to py3k. > Now I have shifted efforts to Twisted, where in the past month I have > contributed hundreds of patches to help improve py3k support in Twisted. Hi, can I

Re: [Twisted-Python] Request for help with Twisted bindings in M2Crypto

2016-07-25 Thread Glyph Lefkowitz
> On Jul 25, 2016, at 5:19 AM, Cory Benfield wrote: > > Well, at this point I should argue that _threads, being prefixed by an > underscore, is technically a private module to Twisted. That means that, > realistically, you shouldn’t really need to consult this *at all*: if anyone > outside of

[Twisted-Python] RFC: IPv6 multicast join/ticket 6597

2016-07-25 Thread Jason Litzinger
Hello, I'm looking at making the changes to support IPv6 multicast groups as described in ticket 6597 but wanted to get some feedback (and get a feel whether this is even desirable) before formally submitting any patches. Specifically: 1. I've read [1] and it alludes to udp hopefully disappear

Re: [Twisted-Python] Request for help with Twisted bindings in M2Crypto

2016-07-25 Thread Glyph Lefkowitz
> On Jul 25, 2016, at 3:10 AM, Daniel Sank wrote: > > I realize this is not the main point of this thread, but I'd like to make a > comment regarding Twisted being opaque. > > > Twisted is open source, so none of the data types are opaque. > > That's a non sequitur. A bunch of open source tex

Re: [Twisted-Python] Parameters of twisted.internet.interfaces.ITLSTransport [Was: Re: Request for help with Twisted bindings in M2Crypto]

2016-07-25 Thread Glyph Lefkowitz
> On Jul 25, 2016, at 16:02, Matěj Cepl wrote: > > On 2016-07-25, 09:33 GMT, Craig Rodrigues wrote: >> Earlier this year, I contributed lots of patches to you in M2Crypto to port >> it to py3k. >> Now I have shifted efforts to Twisted, where in the past month I have >> contributed hundreds of pa