Opened 17 years ago

Closed 12 years ago

#192 enhancement closed invalid (invalid)

Reorganize twisted.internet

Reported by: etrepum Owned by:
Priority: low Milestone:
Component: core Keywords:
Cc: Glyph, Jean-Paul Calderone, itamarst, etrepum, Moshe Zadka Branch:


Change History (3)

comment:1 Changed 17 years ago by etrepum

twisted.internet's namespace is horrifying.

each reactor should have its own package

each socket platform should have its own package (i.e. tcp and udp are 
dependent on BSD sockets.. probably shouldn't sit on the root, I can 
imagine reactors that didn't use BSD sockets.. i.e. OpenTransport or 
something higher level like the CFStream abstraction for tcp/udp in 

SelectReactor shouldn't be named default, for god's sake

comment:2 Changed 12 years ago by Jean-Paul Calderone

Resolution: invalid
Status: newclosed

twisted.internet definitely needs a lot of help. We should have more specific tickets than this, though. No one is going to refactor all of twisted.internet in one go.

comment:3 Changed 9 years ago by <automation>

Owner: Jean-Paul Calderone deleted
Note: See TracTickets for help on using tickets.