Organice / django-organice

All-in-one collaboration solution. For non-profit organizations, sports clubs, small to medium-sized businesses. Nice, very nice,
https://organice.io
Apache License 2.0
48 stars 16 forks source link

How far is the mailing list component? #5

Closed guettli closed 9 years ago

guettli commented 9 years ago

How far is the mailing list component? That's something I would very much like to see.

Will you use any packages from pypi or will you build your own?

If you use packages from pypi: which one?

Thank you.

bittner commented 9 years ago

The mailing list (aka Newsletter) component uses emencia.django.newsletter, as outlined in the User Manual section of the documentation and the README. It covers pretty much everything that is demonstrated in the Emencia video.

The big missing piece, though, according to my rough road map, is the user group (group spaces) functionality, which I would like to integrate well with Emencia, so that every user group has a distribution list ("newsletter") assigned automatically.

In the meantime, also, due to the heavy changes introduced in Django 1.7 and that old versions (now 1.5) are unsupported rather fast I thought it may be a good idea to tailor the next feature release towards Django 1.7+. Altogether, I expect a new release not before summer 2015. It's going to happen, but not so fast.

lmchawla commented 9 years ago

Waiting eagerly for the 1.7/1.8 compatible release.

bittner commented 9 years ago

Good news! Expect me to get my hands dirty this August and September.

Not sure how much this will affect the mailing list component as such. The plan is to lift Organice onto Django 1.8 and the latest stable django-CMS 3. I also plan to provide the themes based on Foundation, either exclusively or alongside Bootstrap (on which they are based now).

lmchawla commented 9 years ago

I would love to help if you could assign some specific todos

bittner commented 9 years ago

There are some Django 1.8 compatibility issues of the Emencia newsletter code. I'll have to create a fork and fix those, or find a fork that works with 1.8 already.

@lmchawla If you want you can try to find out which of the existing forks is the most advanced, the most suited one. That would help a lot.