<commit_before>.. RapidSMS documentation master file, created by
   sphinx-quickstart on Sun Oct 16 13:48:46 2011.
   You can adapt this file completely to your liking, but it should at least
   contain the root `toctree` directive.

RapidSMS Documentation
=======================

RapidSMS is a free and open-source framework for dynamic data collection, logistics coordination and communication, leveraging basic short message service (SMS) mobile phone technology. It is written in Python and uses Django.

* **Website**: http://www.rapidsms.org/

* **Documentation**: http://rapidsms.readthedocs.org/

* **Code**: http://github.com/rapidsms/rapidsms

* **Google Group**: http://groups.google.com/group/rapidsms

* **Youtube Channel**: http://www.youtube.com/user/rapidsmsdev

* **RapidSMS IRC Channel archives**: http://irc.rapidsms.org (#RapidSMS also accessible via browser at http://webchat.freenode.net/)

Destinations
=============

**Architecture**

* Overview
* :doc:`Router <topics/router>`
* Applications
* Backends
* Messages

**The development process**

* :doc:`Settings <ref/settings>`
* Testing
* Deployment

**RapidSMS contrib applications**

* ``contrib.default``
* ``contrib.echo``
* ``contrib.export``
* ``contrib.handlers``
* ``contrib.httptester``
* ``contrib.locations``
* ``contrib.messagelog``
* ``contrib.messaging``
* ``contrib.registration``<commit_msg>include stub for model extension<commit_after>.. RapidSMS documentation master file, created by
   sphinx-quickstart on Sun Oct 16 13:48:46 2011.
   You can adapt this file completely to your liking, but it should at least
   contain the root `toctree` directive.

RapidSMS Documentation
=======================

RapidSMS is a free and open-source framework for dynamic data collection, logistics coordination and communication, leveraging basic short message service (SMS) mobile phone technology. It is written in Python and uses Django.

* **Website**: http://www.rapidsms.org/

* **Documentation**: http://rapidsms.readthedocs.org/

* **Code**: http://github.com/rapidsms/rapidsms

* **Google Group**: http://groups.google.com/group/rapidsms

* **Youtube Channel**: http://www.youtube.com/user/rapidsmsdev

* **RapidSMS IRC Channel archives**: http://irc.rapidsms.org (#RapidSMS also accessible via browser at http://webchat.freenode.net/)

Destinations
=============

**Architecture**

* Overview
* :doc:`Router <topics/router>`
* Applications
* Backends
* Messages

**The development process**

* :doc:`Settings <ref/settings>`
* Extending core RapidSMS models
* Testing
* Deployment

**RapidSMS contrib applications**

* ``contrib.default``
* ``contrib.echo``
* ``contrib.export``
* ``contrib.handlers``
* ``contrib.httptester``
* ``contrib.locations``
* ``contrib.messagelog``
* ``contrib.messaging``
* ``contrib.registration``
{'fraction_non_alphanumeric': 0.16146202980837474, 'fraction_numerical': 0.008516678495386799, 'mean_word_length': 5.236725663716814, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 4, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2170508', 'n_tokens_mistral': 915, 'n_tokens_neox': 831, 'n_words': 243}