Contribute/Inquiry Workflow: Difference between revisions

No edit summary
 
Line 1: Line 1:
Diagram of EN and non-EN workflows on Get Involved page:
#REDIRECT [[Contribute/Get_Involved_Details#Inquiry_Workflow]]
 
[[Image:Workflows.png|600px]]
 
Here is a the detailed workflow:
 
1. User submits fills our form on Get Involved page.
 
2. Application sends email to contribute at mozilla dot org
 
2.1 If in the CCs list [1] there is an entry with the area of interest
of the user, include in CC list the email with label as the user's
locale (e.g. 'pt-BR'), or if that does not exist, the default email with
label 'all'.
 
3. Check if there is an autoresponse email. Order of preference: Local
Email (e.g. under emails/pt-BR/qa.txt), Generic Email (under
emails/qa.txt). List with autoresponses here [2].
 
3.1 In the autoresponse email add a Reply-To header with an email
address from this list [3]. As in 2.1 if there is a email address with
label as the user's locale, we use this, otherwise we use the generic
email with label 'all'.
 
For the system to work localized we need:
1. Emails per locale and Interest Group to be CCed with the user's email
2. Emails per locale and Interest Group to be Reply-To to the autoresponse
3. Localized autoresponses
 
[1]
https://github.com/mozilla/bedrock/blob/dev/apps/mozorg/views.py#L109
 
[2]
https://github.com/mozilla/bedrock/blob/dev/apps/mozorg/views.py#L175
 
[3]
https://github.com/mozilla/bedrock/blob/dev/apps/mozorg/views.py#L157
canmove, Confirmed users
7,088

edits