pythonindia / junction

Junction is a software to manage proposals, reviews, schedule, feedback during conference.
MIT License
193 stars 187 forks source link

Ability to mail proposers #510

Open kracekumar opened 8 years ago

kracekumar commented 8 years ago

Problem

The team sends the email to proposers on various occasions like Request to upload slides, Announcing list of selected talks, Speaker Guidelines, Schedule announcement. These tasks require sysadmin to populate the list of email address, and coordinator uses mail chimp to send out emails.

The dependency on sys admin slows down the process, and process is time-consuming.

Working

Junction should allow proposal coordinator to create the list like MailChimp from current conference proposers and enable them to send emails at later phases. The list can be a subset of proposals. The list should be configurable, and every list can have own set of values for from, reply-to, CC. A copy of the record details will reside in the junction, and MailChimp receives updated details before dispatching emails. The interface should support attachments.

When the coordinator decides to send out emails, a background job is triggered, and all the communication with MailChimp takes place there. The coordinator and conference admins receive notifications on failure and success of the task.

This feature requires background knowledge of junction and how PyCon India co-ordination works and not suitable for beginners.

kracekumar commented 7 years ago

Using MailChimp makes workflow hard. Let's not use MailChimp sticking with standard email dispatch.