PrivacyLx / privacylx-issue-tracker

PrivacyLx Issue Tracker repository
0 stars 0 forks source link

Mailinglist #19

Open francisco-core opened 5 years ago

francisco-core commented 5 years ago

I don't know if we'll want a mailinglist but I found a website that is quite good looking for managing mailinglists. It doesn't have the abhorrent-looking mailman webpages.

here it is https://lists.tildeverse.org/postorius/lists/. The seem to use postorious + mailman + hyperkitty for the archives

anadahz commented 5 years ago

It seems that Discourse is a better solution for a maling list like web interface.

francisco-core commented 5 years ago

I agree. I'll try to work on #21 this weekend

francisco-core commented 4 years ago

Cross-posting from forum: @vasilis did a bit of digging and thinks that discourse custom wizard could be a great solution.

francisco-core commented 4 years ago

I also found out that civiCRM also has a nice mailing list feature that Privacy International uses. But it may too big for the problem at hand. But eventually we'll need a solution to keep track of who is a member.

anadahz commented 4 years ago

An example on how to create and configure custom fields: https://meta.discourse.org/t/how-to-create-and-configure-custom-user-fields/113192

The workflow should be along these lines:

Pros:

francisco-core commented 4 years ago

Question: does this require people who want to sign up for a mailinglist to configure a password?

anadahz commented 4 years ago

Question: does this require people who want to sign up for a mailinglist to configure a password?

It's feasible:

Also for user invitations the password is optional if the user does not set a password, a random one will be generated.

anadahz commented 4 years ago

The form can use Discourse's API to send an invite to the user.

The process: The user will receive a verification email, upon visiting the link of the verification email, and pressing Accept the user will be register at the specified (newsletter) group, with no requirement to set a password or a username.

API doc: https://docs.discourse.org/#tag/Invites/paths/~1invites/post

francisco-core commented 4 years ago

I think we're mixing the concepts of newsletter and mailinglist (partly my fault).

What we need now is a newsletter because we have the forum already (that can work as a mailinglist). I suggest we close this issue and move discussion to https://github.com/PrivacyLx/privacylx-issue-tracker/issues/19 and rename that to "newsletter"

anadahz commented 4 years ago

What we need now is a newsletter because we have the forum already (that can work as a mailinglist).

Although this option exists to the forum (Discourse) , it has not been yet configured to act as a mailing list. I suggest that we close this issue when we configure the forum to act also as a mailing list.

I suggest we close this issue and move discussion to #19 and rename that to "newsletter"

There is already an open issue related to the newsletter: https://github.com/PrivacyLx/privacylx-issue-tracker/issues/6

francisco-core commented 4 years ago

I'll close this issue as we already have the forum that can act out as a newsletter. If we ever want to activate the newsletter feature there, we can re-open it.

anadahz commented 3 years ago

I'm reopening this issue as Discourse mailing list mode doesn't work both ways.

I have sent several emails to Discourse (email address) and the email are not being show to Discourse (thread).