Browse Source

Removes support for Django ORM as a broker for lack of resources

Ask Solem 8 years ago
parent
commit
a1f04339b5

+ 0 - 2
README.rst

@@ -129,8 +129,6 @@ It supports...
     - **Message Transports**
 
         - RabbitMQ_, Redis_, Amazon SQS
-        - Django ORM (experimental),
-        - and more...
 
     - **Concurrency**
 

+ 0 - 55
docs/getting-started/brokers/django.rst

@@ -1,55 +0,0 @@
-.. _broker-django:
-
-===========================
- Using the Django Database
-===========================
-
-.. admonition:: Experimental Status
-
-    The Django database transport is in need of improvements in many areas
-    and there are several open bugs.  Unfortunately we don't have the resources or funds
-    required to improve the situation, so we're looking for contributors
-    and partners willing to help.
-
-.. _broker-django-installation:
-
-Installation
-============
-
-.. _broker-django-configuration:
-
-Configuration
-=============
-
-The database transport uses the Django `DATABASE_*` settings for database
-configuration values.
-
-#. Set your broker transport::
-
-    CELERY_BROKER_URL = 'django://'
-
-#. Add :mod:`kombu.transport.django` to `INSTALLED_APPS`::
-
-    INSTALLED_APPS = ('kombu.transport.django',)
-
-#. Sync your database schema:
-
-.. code-block:: console
-
-    $ python manage.py migrate kombu_transport_django
-
- Or if you are using a version of Django lower than 1.7
-
-    $ python manage.py syncdb
-
-.. _broker-django-limitations:
-
-Limitations
-===========
-
-The Django database transport does not currently support:
-
-    * Remote control commands (:program:`celery events` command, broadcast)
-    * Events, including the Django Admin monitor.
-    * Using more than a few workers (can lead to messages being executed
-      multiple times).

+ 0 - 10
docs/getting-started/brokers/index.rst

@@ -21,14 +21,6 @@ Broker Instructions
     redis
     sqs
 
-Experimental Transports
-=======================
-
-.. toctree::
-    :maxdepth: 1
-
-    django
-
 .. _broker-overview:
 
 Broker Overview
@@ -49,8 +41,6 @@ individual transport (see :ref:`broker_toc`).
 +---------------+--------------+----------------+--------------------+
 | *Zookeeper*   | Experimental | No             | No                 |
 +---------------+--------------+----------------+--------------------+
-| *Django DB*   | Experimental | No             | No                 |
-+---------------+--------------+----------------+--------------------+
 
 Experimental brokers may be functional but they do not have
 dedicated maintainers.

+ 1 - 2
docs/getting-started/introduction.rst

@@ -119,8 +119,7 @@ Celery is…
         - **Brokers**
 
             - :ref:`RabbitMQ <broker-rabbitmq>`, :ref:`Redis <broker-redis>`,
-            - :ref:`Django ORM <broker-django>` (exp), :ref:`Amazon SQS <broker-sqs>`
-            - and more…
+            - :ref:`Amazon SQS <broker-sqs>` and more…
 
         - **Concurrency**
 

+ 0 - 2
docs/includes/introduction.txt

@@ -121,8 +121,6 @@ It supports…
     - **Message Transports**
 
         - RabbitMQ_, Redis_, Amazon SQS
-        - Django ORM (experimental),
-        - and more…
 
     - **Concurrency**