[Twisted-Python] Documentation overviews

Cary Hull cary.hull at gmail.com
Sun Apr 12 23:31:14 EDT 2009


I've been short on time lately so will post these in batches. Also it will
give folks a chance to comment on the direction taken before I go too far.
Each of these should be encapsulated in some overview prose. Also it's a
good opportunity to link to external documentation such as related blog
posts, projects, etc.

Some of these are obvious and nearly mirror the current Howto indexes, not
sure if that's desired.
(Though some indexes point to some very old stuff, like woven)

If you have provided feedback and do not see it reflected yet, don't worry.
I'm still formulating how to work it in.
Any further guidance or criticism will be appreciated.

----

* So, you want to learn the basics of Twisted

http://twistedmatrix.com/projects/core/documentation/howto/async.html
http://twistedmatrix.com/projects/core/documentation/howto/reactor-basics.html
http://twistedmatrix.com/projects/core/documentation/examples/#auto0
http://twistedmatrix.com/projects/core/documentation/examples/#auto1
http://twistedmatrix.com/projects/core/documentation/howto/defer.html
http://twistedmatrix.com/projects/core/documentation/howto/application.html
http://twistedmatrix.com/projects/core/documentation/howto/design.html

* So, you want to write unittests for your Twisted code

http://twistedmatrix.com/projects/core/documentation/howto/testing.html

* So, you want to drive processes with Twisted

http://twistedmatrix.com/projects/core/documentation/howto/process.html
http://unpythonic.blogspot.com/2007/08/spawning-subprocess-with-pygtk-using.html

* So, you want to use Twisted to develop a custom protocol

http://twistedmatrix.com/projects/core/documentation/howto/servers.html
http://twistedmatrix.com/projects/core/documentation/howto/clients.html
http://twistedmatrix.com/projects/core/documentation/howto/udp.html
http://twistedmatrix.com/projects/core/documentation/examples/#auto2

* So, you want to use threads with Twisted

http://twistedmatrix.com/projects/core/documentation/howto/threading.html

* So, you want to persist data in a Twisted application

http://divmod.org/trac/wiki/DivmodAxiom/Tutorial
http://twistedmatrix.com/projects/core/documentation/howto/dirdbm.html
http://twistedmatrix.com/projects/core/documentation/howto/rdbms.html

* So, you want to do task scheduling in Twisted

http://twistedmatrix.com/projects/core/documentation/howto/time.html
http://divmod.org/trac/wiki/DivmodAxiom/Tutorial#UsingtheSchedulerBuildYourOwnclowHHHron

* So, you want to write a web application with Twisted

http://twistedmatrix.com/projects/web/documentation/howto/using-twistedweb.html
http://twistedmatrix.com/projects/web/documentation/howto/web-development.html
http://divmod.org/trac/wiki/DivmodNevow/Tutorial
http://divmod.org/trac/wiki/DivmodNevow/Athena
http://divmod.org/trac/wiki/MantissaHowTo
http://blog.dreid.org/2009/03/twisted-django-it-wont-burn-down-your.html

* So, you want to deploy a plugin for Twisted

http://twistedmatrix.com/projects/core/documentation/howto/plugin.html
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://twistedmatrix.com/pipermail/twisted-python/attachments/20090412/75be9bbe/attachment.htm 


More information about the Twisted-Python mailing list