[Twisted-Python] Twisted Plugins - Implementation Discussion

Stephen Thorne stephen at thorne.id.au
Thu Apr 7 01:55:50 EDT 2011


On 2011-04-07, Glyph Lefkowitz wrote:
> 
> On Apr 7, 2011, at 1:08 AM, Tim Allen wrote:
> 
> > Well, the nice thing about ConfigParser is that it's in the stdlib, and
> > people already know how to create them, and rolling
> > yet-another-config-file-format seems crazy in this day and age.
> 
> My point was really that people think they know how to create these,
> but actually they don't.  Pop quiz, hot shot: what is the quoting rule
> to put a linebreak with preserved trailing whitespace into a value in
> a .ini file?  Into a key?

Reality check. This are the plugins that are currently shipped:

    ftp              An FTP server.
    telnet           A simple, telnet-based remote debugging service.
    socks            A SOCKSv4 proxy service.
    manhole-old      An interactive remote debugger service.
    portforward      A simple port-forwarder.
    web              A general-purpose web server which can serve from a
                     filesystem or application resource.
    inetd            An inetd(8) replacement.
    news             A news server.
    xmpp-router      An XMPP Router server
    words            A modern words server
    dns              A domain name server.
    mail             An email service
    manhole          An interactive remote debugger service accessible via
                     telnet and ssh and providing syntax coloring and basic line
                     editing functionality.
    conch            A Conch SSH service.
    procmon          A process watchdog / supervisor

Why do we care about complex quoting and linebreaks for descriptions? If
you can't remember, just keep typing and let it get wrapped.

-- 
Regards,
Stephen Thorne
Development Engineer
Netbox Blue



More information about the Twisted-Python mailing list