Update links to github repo; add announcement mailing list.
This commit is contained in:
parent
636965fda0
commit
7b225f8ecb
15
README.rst
15
README.rst
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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)
|
||||
|
||||
|
|
|
@ -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."""
|
||||
|
|
|
@ -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:
|
||||
|
|
|
@ -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.
|
||||
|
||||
|
|
Loading…
Reference in New Issue