From 7b225f8ecb31787e076f9ce7062d311a48d4e3e5 Mon Sep 17 00:00:00 2001 From: Ben Darnell Date: Tue, 13 May 2014 20:51:23 -0400 Subject: [PATCH] Update links to github repo; add announcement mailing list. --- README.rst | 15 +++++++++------ docs/index.rst | 16 +++++++++------- docs/overview.rst | 8 ++++---- docs/releases/v1.2.0.rst | 2 +- tornado/escape.py | 2 +- tornado/tcpserver.py | 2 +- tornado/wsgi.py | 2 +- 7 files changed, 26 insertions(+), 21 deletions(-) diff --git a/README.rst b/README.rst index 52de19a5..8b28d506 100644 --- a/README.rst +++ b/README.rst @@ -22,10 +22,10 @@ Quick links ----------- * `Documentation `_ -* `Source (github) `_ +* `Source (github) `_ * `Mailing list `_ * `Stack Overflow `_ -* `Wiki `_ +* `Wiki `_ 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 that see this `simple chat room -`_. +`_. Installation ------------ @@ -75,7 +75,7 @@ copy of the source tarball as well. sudo python setup.py install The Tornado source code is `hosted on GitHub -`_. +`_. **Prerequisites**: Tornado runs on Python 2.6, 2.7, 3.2, and 3.3. On Python 2, the `backports.ssl_match_hostname @@ -119,9 +119,12 @@ Discussion and support You can discuss Tornado on `the Tornado developer mailing list `_, and report bugs on the `GitHub issue tracker -`_. Links to additional +`_. Links to additional resources can be found on the `Tornado wiki -`_. +`_. New releases are +announced on the `announcements mailing list +`_. + Tornado is one of `Facebook's open source technologies `_. It is available under diff --git a/docs/index.rst b/docs/index.rst index 012ce332..4b48cbaa 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -30,10 +30,10 @@ Quick links * :doc:`Documentation ` * |Download current version|: :current_tarball:`z` (:doc:`release notes `) -* `Source (github) `_ -* `Mailing list `_ +* `Source (github) `_ +* Mailing lists: `discussion `_ and `announcements `_ * `Stack Overflow `_ -* `Wiki `_ +* `Wiki `_ .. |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 that see this `simple chat room -`_. +`_. Installation ------------ @@ -84,7 +84,7 @@ copy of the source tarball as well. sudo python setup.py install The Tornado source code is `hosted on GitHub -`_. +`_. **Prerequisites**: Tornado runs on Python 2.6, 2.7, 3.2, and 3.3. On Python 2, the `backports.ssl_match_hostname @@ -128,9 +128,11 @@ Discussion and support You can discuss Tornado on `the Tornado developer mailing list `_, and report bugs on the `GitHub issue tracker -`_. Links to additional +`_. Links to additional resources can be found on the `Tornado wiki -`_. +`_. New releases are +announced on the `announcements mailing list +`_. Tornado is one of `Facebook's open source technologies `_. It is available under diff --git a/docs/overview.rst b/docs/overview.rst index 4057b43b..df1137f2 100644 --- a/docs/overview.rst +++ b/docs/overview.rst @@ -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 non-blocking web server and tools. -`Tornado `_ is an open source +`Tornado `_ is an open source 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 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 schemes like Google OAuth. See the `tornado.auth` -for more details. Check out the `Tornado Blog example application `_ for a +for more details. Check out the `Tornado Blog example application `_ for a complete example that uses authentication (and stores user data in a 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 example application -`_, which +`_, which implements an AJAX chat room using `long polling `_. Users of long polling may want to override ``on_connection_close()`` to @@ -1137,5 +1137,5 @@ AppEngine `_ application: wsgiref.handlers.CGIHandler().run(application) See the `appengine example application -`_ for a +`_ for a full-featured AppEngine app built on Tornado. diff --git a/docs/releases/v1.2.0.rst b/docs/releases/v1.2.0.rst index 4797628f..ffd156c1 100644 --- a/docs/releases/v1.2.0.rst +++ b/docs/releases/v1.2.0.rst @@ -16,7 +16,7 @@ Feb 20, 2011 http://groups.google.com/group/python-tornado/browse_thread/thread/b36191c781580cde * StackContexts that do something other than catch exceptions may need to 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 DELETE requests (anything but GET and HEAD) diff --git a/tornado/escape.py b/tornado/escape.py index 95c0f24e..48fa673c 100644 --- a/tornado/escape.py +++ b/tornado/escape.py @@ -75,7 +75,7 @@ def xhtml_unescape(value): # 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. def json_encode(value): """JSON-encodes the given Python object.""" diff --git a/tornado/tcpserver.py b/tornado/tcpserver.py index c0773732..9370cbac 100644 --- a/tornado/tcpserver.py +++ b/tornado/tcpserver.py @@ -230,7 +230,7 @@ class TCPServer(object): # catch another error later on (AttributeError in # SSLIOStream._do_ssl_handshake). # 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): return connection.close() else: diff --git a/tornado/wsgi.py b/tornado/wsgi.py index 615f2e1f..98dd8064 100644 --- a/tornado/wsgi.py +++ b/tornado/wsgi.py @@ -107,7 +107,7 @@ class WSGIApplication(web.Application): server.serve_forever() See the `appengine demo - `_ + `_ for an example of using this module to run a Tornado app on Google App Engine.