jazzband / django-ddp

Django/PostgreSQL implementation of the Meteor server.
MIT License
167 stars 29 forks source link

What is your experience using this app? #8

Closed thebarty closed 9 years ago

thebarty commented 9 years ago

Hi guys,

I am looking into meteor right now and the only thing keeping me away is the nosql mongodb database. This module looks like the solution!!!

Can you tell me about your experience using it? Are you using it in production? Are you happy with it? Are there any problems that might occur? Do all meteor-functions work?

I'd really love to hear some feedback.

Kind regards Mikey

tysonclugg commented 9 years ago

Hi Mikey,

Django DDP is in production use on https://meerqat.com.au/ as the MEERQAT team were gracious and allowed django-ddp to be released under the MIT license.

As the author, I'm very happy with the design decisions I have made, and relatively happy with the way development has progressed. The things that I currently consider as blockers to a 1.0 (production/stable) release are:

The problems you are likely to face as a developer at this early stage are primarily related to the lack of documentation, and infrequent backwards incompatible API changes.

As the client side is still running Meteor in exactly the same way (the same HTML and JavaScript is served to the browser), nearly all features work exactly as expected. The only functions I can see looking at the current Meteor docs (v1.2.0) that don't work are:

As server side code is entirely Python/Django, packages such as Email don't make sense in this context (use django.core.mail instead).

My goal is to address many of the points above and schedule a 1.0 release to coincide with the release of Django 1.9 in December this year (2015).

I hope I've answered all your questions, feel free to raise new issues on anything you see here or think of later.

Regards, Tyson.