Update links to github repo; add announcement mailing list.

This commit is contained in:
Ben Darnell 2014-05-13 20:51:23 -04:00
parent 636965fda0
commit 7b225f8ecb
7 changed files with 26 additions and 21 deletions

View File

@ -22,10 +22,10 @@ Quick links
----------- -----------
* `Documentation <http://www.tornadoweb.org/en/stable/>`_ * `Documentation <http://www.tornadoweb.org/en/stable/>`_
* `Source (github) <https://github.com/facebook/tornado>`_ * `Source (github) <https://github.com/tornadoweb/tornado>`_
* `Mailing list <http://groups.google.com/group/python-tornado>`_ * `Mailing list <http://groups.google.com/group/python-tornado>`_
* `Stack Overflow <http://stackoverflow.com/questions/tagged/tornado>`_ * `Stack Overflow <http://stackoverflow.com/questions/tagged/tornado>`_
* `Wiki <https://github.com/facebook/tornado/wiki/Links>`_ * `Wiki <https://github.com/tornadoweb/tornado/wiki/Links>`_
Hello, world Hello, world
------------ ------------
@ -49,7 +49,7 @@ Here is a simple "Hello, world" example web app for Tornado::
This example does not use any of Tornado's asynchronous features; for This example does not use any of Tornado's asynchronous features; for
that see this `simple chat room that see this `simple chat room
<https://github.com/facebook/tornado/tree/master/demos/chat>`_. <https://github.com/tornadoweb/tornado/tree/master/demos/chat>`_.
Installation Installation
------------ ------------
@ -75,7 +75,7 @@ copy of the source tarball as well.
sudo python setup.py install sudo python setup.py install
The Tornado source code is `hosted on GitHub The Tornado source code is `hosted on GitHub
<https://github.com/facebook/tornado>`_. <https://github.com/tornadoweb/tornado>`_.
**Prerequisites**: Tornado runs on Python 2.6, 2.7, 3.2, and 3.3. On **Prerequisites**: Tornado runs on Python 2.6, 2.7, 3.2, and 3.3. On
Python 2, the `backports.ssl_match_hostname Python 2, the `backports.ssl_match_hostname
@ -119,9 +119,12 @@ Discussion and support
You can discuss Tornado on `the Tornado developer mailing list You can discuss Tornado on `the Tornado developer mailing list
<http://groups.google.com/group/python-tornado>`_, and report bugs on <http://groups.google.com/group/python-tornado>`_, and report bugs on
the `GitHub issue tracker the `GitHub issue tracker
<https://github.com/facebook/tornado/issues>`_. Links to additional <https://github.com/tornadoweb/tornado/issues>`_. Links to additional
resources can be found on the `Tornado wiki resources can be found on the `Tornado wiki
<https://github.com/facebook/tornado/wiki/Links>`_. <https://github.com/tornadoweb/tornado/wiki/Links>`_. New releases are
announced on the `announcements mailing list
<http://groups.google.com/group/python-tornado-announce>`_.
Tornado is one of `Facebook's open source technologies Tornado is one of `Facebook's open source technologies
<http://developers.facebook.com/opensource/>`_. It is available under <http://developers.facebook.com/opensource/>`_. It is available under

View File

@ -30,10 +30,10 @@ Quick links
* :doc:`Documentation <documentation>` * :doc:`Documentation <documentation>`
* |Download current version|: :current_tarball:`z` (:doc:`release notes <releases>`) * |Download current version|: :current_tarball:`z` (:doc:`release notes <releases>`)
* `Source (github) <https://github.com/facebook/tornado>`_ * `Source (github) <https://github.com/tornadoweb/tornado>`_
* `Mailing list <http://groups.google.com/group/python-tornado>`_ * Mailing lists: `discussion <http://groups.google.com/group/python-tornado>`_ and `announcements <http://groups.google.com/group/python-tornado-announce>`_
* `Stack Overflow <http://stackoverflow.com/questions/tagged/tornado>`_ * `Stack Overflow <http://stackoverflow.com/questions/tagged/tornado>`_
* `Wiki <https://github.com/facebook/tornado/wiki/Links>`_ * `Wiki <https://github.com/tornadoweb/tornado/wiki/Links>`_
.. |Download current version| replace:: Download version |version| .. |Download current version| replace:: Download version |version|
@ -59,7 +59,7 @@ Here is a simple "Hello, world" example web app for Tornado::
This example does not use any of Tornado's asynchronous features; for This example does not use any of Tornado's asynchronous features; for
that see this `simple chat room that see this `simple chat room
<https://github.com/facebook/tornado/tree/master/demos/chat>`_. <https://github.com/tornadoweb/tornado/tree/master/demos/chat>`_.
Installation Installation
------------ ------------
@ -84,7 +84,7 @@ copy of the source tarball as well.
sudo python setup.py install sudo python setup.py install
The Tornado source code is `hosted on GitHub The Tornado source code is `hosted on GitHub
<https://github.com/facebook/tornado>`_. <https://github.com/tornadoweb/tornado>`_.
**Prerequisites**: Tornado runs on Python 2.6, 2.7, 3.2, and 3.3. On **Prerequisites**: Tornado runs on Python 2.6, 2.7, 3.2, and 3.3. On
Python 2, the `backports.ssl_match_hostname Python 2, the `backports.ssl_match_hostname
@ -128,9 +128,11 @@ Discussion and support
You can discuss Tornado on `the Tornado developer mailing list You can discuss Tornado on `the Tornado developer mailing list
<http://groups.google.com/group/python-tornado>`_, and report bugs on <http://groups.google.com/group/python-tornado>`_, and report bugs on
the `GitHub issue tracker the `GitHub issue tracker
<https://github.com/facebook/tornado/issues>`_. Links to additional <https://github.com/tornadoweb/tornado/issues>`_. Links to additional
resources can be found on the `Tornado wiki resources can be found on the `Tornado wiki
<https://github.com/facebook/tornado/wiki/Links>`_. <https://github.com/tornadoweb/tornado/wiki/Links>`_. New releases are
announced on the `announcements mailing list
<http://groups.google.com/group/python-tornado-announce>`_.
Tornado is one of `Facebook's open source technologies Tornado is one of `Facebook's open source technologies
<http://developers.facebook.com/opensource/>`_. It is available under <http://developers.facebook.com/opensource/>`_. It is available under

View File

@ -11,7 +11,7 @@ application is written using a web framework that looks a bit like
but with additional tools and optimizations to take advantage of the but with additional tools and optimizations to take advantage of the
non-blocking web server and tools. non-blocking web server and tools.
`Tornado <https://github.com/facebook/tornado>`_ is an open source `Tornado <https://github.com/tornadoweb/tornado>`_ is an open source
version of this web server and some of the tools we use most often at version of this web server and some of the tools we use most often at
FriendFeed. The framework is distinct from most mainstream web server FriendFeed. The framework is distinct from most mainstream web server
frameworks (and certainly most Python frameworks) because it is frameworks (and certainly most Python frameworks) because it is
@ -482,7 +482,7 @@ and the user is not logged in, the server will send a ``403`` response.
Tornado comes with built-in support for third-party authentication Tornado comes with built-in support for third-party authentication
schemes like Google OAuth. See the `tornado.auth` schemes like Google OAuth. See the `tornado.auth`
for more details. Check out the `Tornado Blog example application <https://github.com/facebook/tornado/tree/master/demos/blog>`_ for a for more details. Check out the `Tornado Blog example application <https://github.com/tornadoweb/tornado/tree/master/demos/blog>`_ for a
complete example that uses authentication (and stores user data in a complete example that uses authentication (and stores user data in a
MySQL database). MySQL database).
@ -904,7 +904,7 @@ and the response is finally flushed to the client with the call to
For a more advanced asynchronous example, take a look at the `chat For a more advanced asynchronous example, take a look at the `chat
example application example application
<https://github.com/facebook/tornado/tree/master/demos/chat>`_, which <https://github.com/tornadoweb/tornado/tree/master/demos/chat>`_, which
implements an AJAX chat room using `long polling implements an AJAX chat room using `long polling
<http://en.wikipedia.org/wiki/Push_technology#Long_polling>`_. Users <http://en.wikipedia.org/wiki/Push_technology#Long_polling>`_. Users
of long polling may want to override ``on_connection_close()`` to of long polling may want to override ``on_connection_close()`` to
@ -1137,5 +1137,5 @@ AppEngine <http://code.google.com/appengine/>`_ application:
wsgiref.handlers.CGIHandler().run(application) wsgiref.handlers.CGIHandler().run(application)
See the `appengine example application See the `appengine example application
<https://github.com/facebook/tornado/tree/master/demos/appengine>`_ for a <https://github.com/tornadoweb/tornado/tree/master/demos/appengine>`_ for a
full-featured AppEngine app built on Tornado. full-featured AppEngine app built on Tornado.

View File

@ -16,7 +16,7 @@ Feb 20, 2011
http://groups.google.com/group/python-tornado/browse_thread/thread/b36191c781580cde http://groups.google.com/group/python-tornado/browse_thread/thread/b36191c781580cde
* StackContexts that do something other than catch exceptions may need to * StackContexts that do something other than catch exceptions may need to
be modified to be reentrant. be modified to be reentrant.
https://github.com/facebook/tornado/commit/7a7e24143e77481d140fb5579bc67e4c45cbcfad https://github.com/tornadoweb/tornado/commit/7a7e24143e77481d140fb5579bc67e4c45cbcfad
* When XSRF tokens are used, the token must also be present on PUT and * When XSRF tokens are used, the token must also be present on PUT and
DELETE requests (anything but GET and HEAD) DELETE requests (anything but GET and HEAD)

View File

@ -75,7 +75,7 @@ def xhtml_unescape(value):
# The fact that json_encode wraps json.dumps is an implementation detail. # The fact that json_encode wraps json.dumps is an implementation detail.
# Please see https://github.com/facebook/tornado/pull/706 # Please see https://github.com/tornadoweb/tornado/pull/706
# before sending a pull request that adds **kwargs to this function. # before sending a pull request that adds **kwargs to this function.
def json_encode(value): def json_encode(value):
"""JSON-encodes the given Python object.""" """JSON-encodes the given Python object."""

View File

@ -230,7 +230,7 @@ class TCPServer(object):
# catch another error later on (AttributeError in # catch another error later on (AttributeError in
# SSLIOStream._do_ssl_handshake). # SSLIOStream._do_ssl_handshake).
# To test this behavior, try nmap with the -sT flag. # To test this behavior, try nmap with the -sT flag.
# https://github.com/facebook/tornado/pull/750 # https://github.com/tornadoweb/tornado/pull/750
if err.args[0] in (errno.ECONNABORTED, errno.EINVAL): if err.args[0] in (errno.ECONNABORTED, errno.EINVAL):
return connection.close() return connection.close()
else: else:

View File

@ -107,7 +107,7 @@ class WSGIApplication(web.Application):
server.serve_forever() server.serve_forever()
See the `appengine demo See the `appengine demo
<https://github.com/facebook/tornado/tree/master/demos/appengine>`_ <https://github.com/tornadoweb/tornado/tree/master/demos/appengine>`_
for an example of using this module to run a Tornado app on Google for an example of using this module to run a Tornado app on Google
App Engine. App Engine.