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/>`_
* `Source (github) <https://github.com/facebook/tornado>`_
* `Source (github) <https://github.com/tornadoweb/tornado>`_
* `Mailing list <http://groups.google.com/group/python-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
------------
@ -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
<https://github.com/facebook/tornado/tree/master/demos/chat>`_.
<https://github.com/tornadoweb/tornado/tree/master/demos/chat>`_.
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
<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
Python 2, the `backports.ssl_match_hostname
@ -119,9 +119,12 @@ Discussion and support
You can discuss Tornado on `the Tornado developer mailing list
<http://groups.google.com/group/python-tornado>`_, and report bugs on
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
<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
<http://developers.facebook.com/opensource/>`_. It is available under

View File

@ -30,10 +30,10 @@ Quick links
* :doc:`Documentation <documentation>`
* |Download current version|: :current_tarball:`z` (:doc:`release notes <releases>`)
* `Source (github) <https://github.com/facebook/tornado>`_
* `Mailing list <http://groups.google.com/group/python-tornado>`_
* `Source (github) <https://github.com/tornadoweb/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>`_
* `Wiki <https://github.com/facebook/tornado/wiki/Links>`_
* `Wiki <https://github.com/tornadoweb/tornado/wiki/Links>`_
.. |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
<https://github.com/facebook/tornado/tree/master/demos/chat>`_.
<https://github.com/tornadoweb/tornado/tree/master/demos/chat>`_.
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
<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
Python 2, the `backports.ssl_match_hostname
@ -128,9 +128,11 @@ Discussion and support
You can discuss Tornado on `the Tornado developer mailing list
<http://groups.google.com/group/python-tornado>`_, and report bugs on
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
<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
<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
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
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 <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
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
<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
<http://en.wikipedia.org/wiki/Push_technology#Long_polling>`_. Users
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)
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.

View File

@ -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)

View File

@ -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."""

View File

@ -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:

View File

@ -107,7 +107,7 @@ class WSGIApplication(web.Application):
server.serve_forever()
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
App Engine.