Metadata-Version: 1.0
Name: django-sync-server
Version: 0.4.1.0817
Summary: django-sync-server is a Django reusable application witch implements a Firefox weave server.
Home-page: http://code.google.com/p/django-sync-server/
Author: Jens Diemer
Author-email: django-sync-server@jensdiemer.de
License: UNKNOWN
Description: ===========
        description
        ===========
        
        django-sync-server (formerly 'django-weave') is a reusable application which implements a Firefox sync server for Django.
        
        The Server works with Sync v1.9.0 (Firefox v5, SeaMonkey v2.3)
        
        How to create a django-sync-server test virtualenv: `CreateTestEnvironment Wiki page <http://code.google.com/p/django-sync-server/wiki/CreateTestEnvironment>`_
        
        ---------------------
        What is Firefox Sync?
        ---------------------
        
        Firefox Sync (formerly Mozilla Labs Weave Browser Sync) is a free browser add-on from Mozilla Labs that keeps your bookmarks, saved passwords, browsing history and open tabs backed up and synchronized, with end-to-end encryption for your privacy and security.
        
        ----------
        sourcecode
        ----------
        
        Our code hosted on `github.com/jedie/django-sync-server <http://github.com/jedie/django-sync-server>`_
        
        Clone our git repo:
        
        ::
        
            git clone git://github.com/jedie/django-sync-server.git
        
        A git clone also exist on `google code <https://code.google.com/p/django-sync-server/source/list>`_.
        
        --------
        download
        --------
        
        Python packages available on: `http://pypi.python.org/pypi/django-sync-server/ <http://pypi.python.org/pypi/django-sync-server/>`_
        
        Unofficial debian packages: `http://debian.fladi.at/pool/main/d/django-sync-server/ <http://debian.fladi.at/pool/main/d/django-sync-server/>`_
        
        =======
        migrate
        =======
        
        * v0.3.0 to v0.4.0
        
        We used django-south to change the existing models. Do this:
        
        ::
        
            ~$ cd django_sync_server_env
            ~/django_sync_server_env$ source bin/activate
            (django_sync_server_env)~/django_sync_server_env$ pip install South
            (django_sync_server_env)~/django_sync_server_env$ cd src/django-sync-server/testproject
            (django_sync_server_env)~/django_sync_server_env/src/django-sync-server/testproject$ ./manage.py syncdb
            (django_sync_server_env)~/django_sync_server_env/src/django-sync-server/testproject$ ./manage.py migrate weave 0001 --fake
            (django_sync_server_env)~/django_sync_server_env/src/django-sync-server/testproject$ ./manage.py migrate weave
        
        Note: After South install, you must insert "south" in INSTALLED_APPS list in our own settings.py see also: `https://github.com/jedie/django-sync-server/commit/452668fb671662a15da2faf1e1c1f642d744b5dc#diff-1 <https://github.com/jedie/django-sync-server/commit/452668fb671662a15da2faf1e1c1f642d744b5dc#diff-1>`_
        
        =======
        history
        =======
        
        * v0.4.1
        
            * Bugfix to support sync with Firefox v3.6 - v5 (see: `https://github.com/jedie/django-sync-server/issues/11 <https://github.com/jedie/django-sync-server/issues/11>`_ )
        
        * v0.4.0
        
            * Updates to FxSync API 1.1 (see: `https://github.com/jedie/django-sync-server/issues/11 <https://github.com/jedie/django-sync-server/issues/11>`_ )
        
            * Create a info page on root url
        
        * v0.3.0
        
            * Add work-a-round for username longer than 30 characters (see: `https://github.com/jedie/django-sync-server/issues/8 <https://github.com/jedie/django-sync-server/issues/8>`_ )
        
            * Add DONT_USE_CAPTCHA and DEBUG_REQUEST to app settings.
        
        * v0.2.1
        
            * Some updates for django v1.2 API changes
        
            * Change version string and add last commit date
        
        * v0.2.0
        
            * django-sync-server own basic auth function can be disabled via app settings.
        
        * v0.1.7
        
            * 'django-weave' was renamed to 'django-sync-server'
        
        * v0.1.6
        
            * Bugfix checking weave api version from url.
        
            * Add a tiny info root page to testproject.
        
        * v0.1.5
        
            * Changes to establish compatibility with Weave client v1.2b3
        
        * v0.1.4
        
            * split weave app and testproject
        
        * v0.1.3
        
            * Remove dependency on django-reversion
        
            * change Collection sites ManyToManyField to a normal ForeignKey
        
        * v0.1.2
        
            * many code cleanup and bugfixes
        
            * remove django-tools and django-reversion decencies
        
        * v0.1.0pre-alpha
        
            * sync works
        
        * v0.0.1
        
            * initial checkin
        
        ========
        donation
        ========
        
        * `Flattr this! <http://flattr.com/thing/181551/django-sync-server>`_
        
        * Send `Bitcoins <http://www.bitcoin.org/>`_ to `1JkiTSEwSybs8drWUNnpL4ndFQvKpGZNPX <https://blockexplorer.com/address/1JkiTSEwSybs8drWUNnpL4ndFQvKpGZNPX>`_
        
        =====
        links
        =====
        
        +-----------------------+---------------------------------------------------+
        | Project page          | `https://code.google.com/p/django-sync-server/`_  |
        +-----------------------+---------------------------------------------------+
        | GitHub                | `https://github.com/jedie/django-sync-server`_    |
        +-----------------------+---------------------------------------------------+
        | PyPi                  | `http://pypi.python.org/pypi/django-sync-server`_ |
        +-----------------------+---------------------------------------------------+
        | Firefox Sync homepage | `https://wiki.mozilla.org/Firefox_Sync`_          |
        +-----------------------+---------------------------------------------------+
        
        .. _https://code.google.com/p/django-sync-server/: https://code.google.com/p/django-sync-server/
        .. _https://github.com/jedie/django-sync-server: https://github.com/jedie/django-sync-server
        .. _http://pypi.python.org/pypi/django-sync-server: http://pypi.python.org/pypi/django-sync-server
        .. _https://wiki.mozilla.org/Firefox_Sync: https://wiki.mozilla.org/Firefox_Sync
        
        more links: `SyncLinks Wiki page <http://code.google.com/p/django-sync-server/wiki/SyncLinks>`_
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License (GPL)
Classifier: Programming Language :: Python
Classifier: Framework :: Django
Classifier: Topic :: Database :: Front-Ends
Classifier: Topic :: Documentation
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
Classifier: Topic :: Internet :: WWW/HTTP :: WSGI :: Application
Classifier: Operating System :: OS Independent
