-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add WriteInPublic to pa.org.za #1682
Comments
Probably the simplest thing to do is to create a new nightly Popolo export that only includes the politicians you'd want to be able to write to, then have a new PopIt instance that imports that, as we do with the current PopIt mirrors. The WriteInPublic could be based on that. Then the question is whether this needs to appear to be embedded in the site or it's OK for it to look like a separate service. (The former would need more work.) The same comments apply to #1480 |
For ease, I would suggest a separate service that is styled to look like On 23 June 2015 at 09:40, Mark Longair [email protected] wrote:
|
From PMG: At this stage in our democracy, it would be a step too far to include WARD COUNCILLORS. At most, National Assembly MPs and possibly NCOP and MPLs [should be included in this tool] |
From PMG: During our first 2017 Skype conversation with you, we talked about adding the Write to Them feature this year to each MP's profile. Can we assign this to the next sprint? Following the latest political dramas in SA, there has been an increased call for people’s ability to be able to reach out to their MPs. During the Skype conversation we talked about the being able to moderated the comments made to the MP. This is now a high priority for them and if we could discuss when we might be able to look at this it would be very useful! It would be great to capitalise on the increased interest in contacting MPs :) |
To do this I think we need to:
|
Assuming the WiP is going to be backed by EP, then we also need to fix some of the issues that are making it very difficult to keep EP in sync with PA, most importantly an equivalent of what we did for Mzalendo in #2172 |
This has been paired down and now PMG want the following; A WriteIt API instance that allows people to send emails to the central email address for a committee, some of these emails should either be pre-formatted or have simple questions in a form like element to enable ease of creating a message for people who aren't sure what to say. The form should be on the homepage or similar. They want this to look or be similar to the form here http://www.news24.com/SouthAfrica/Politics/no-confidence-vote-email-baleka-mbete-20170720 |
Ok this has been scaled back up. Now what is needed is: 1 x WiP Instance to write to MPs which does the following
and 1 x Write to a committee tool which should;
|
I think that we can break down the tasks needed for this now into the following. Some of these already have tickets, but it would be a good idea to create tickets for any of the non-trivial actions (i.e. most of them) and link to those tickets from this checklist.
|
Some thoughts/questions/concerns on this now I've done a bit of investigation/prototyping:
|
We discussed the points in my previous comment in Slack, summary below.
We've decided that having email confirmations turned on and then the user ending up on WriteInPublic (styled to look vaguely like pa.org.za) would be an acceptable route to take.
This is already being tracked in #2324. Thanks @mhl for reminding me about that ticket!
After some discussion we decided that initially it would be simpler to just go via the API. If that proves problematic then it shouldn't be too much of a jump to start storing things in the DB at some point down the road, but simplicity wins at this stage. |
Quick update on where we're at with this. We've got the initial version of writing to representatives working in #2329. That's currently deployed to the staging site and has been sent over to PMG for feedback, though they're on their summer recess, so we're not expecting feedback until the new year. Once we've got feedback from PMG and addressed anything that comes up I'd like to get #2329 merged and live and then do the next chunk of work in a slightly less monolithic pull request 😨 Writing to committees is still outstanding. There are a few parts to this that need to be considered:
|
We now have two instances on https://www.pa.org.za/, one to write to MPs and one to write to committees 🎉 🍾 |
No description provided.
The text was updated successfully, but these errors were encountered: