Need YourNextMP in Canada? Your country next?

15 views
Skip to first unread message

Steven Clift

unread,
Aug 5, 2015, 9:59:31 AM8/5/15
to civicaccess discuss, poplus, newswire, OGP Civil Society group, Open Knowledge Foundation discussion list, brigade

With an election in Canada in about 11 weeks, is there interest in a Canadian version of the http://yournextmp.com site from the UK?

Is there a need?

Even if candidate lists are pretty easy to come by, the opportunity to deeply connect the personal Facebook profiles of candidates to interested voters is a huge opportunity for deeper engagement. (And other social media links.)

Argentina is up:
http://investigacion.yoquierosaber.org

Here is the code base:
https://github.com/mysociety/yournextrepresentative/

And you can join the Poplus.org community to connect with others interested in the code:  http://bit.ly/poplusgroup

A small prototype grant was just announced for YourNextRepresentative by Knight:
http://www.knightfoundation.org/grants/201551234/

I am hoping E-Democracy can leverage their small grant to test with election data from Saint Paul (a Knight city): http://e-democracy.org/stpaul15

With elections happening every month, the huge democratic data gap on both who is on my ballot AND who are these candidates AND where can I connect with them on social media needs to be closed.

So for all those democracy promotion funders out there - please jump on this collaborative, open source ship now! With funded efforts in country after country, sharing code with the next this can be an amazing engine for cost-effective democracy building.

Steven Clift
E-Democracy.org

Steven Clift

unread,
Aug 6, 2015, 9:36:29 AM8/6/15
to James McKinney, poplus, civicaccess discuss
Excellent. Glad to see Canada is covered. (Poplus, see below.)

This does raise an interesting point - the ecology that I seek overall
for my home state of Minnesota is one where you can based on your
address also look up who represents you starting at the most local
level on up. I am impatient seeing effort after effort that repeats
look-ups for distant and frankly over-proportionately exposed area
members of the U.S. Congress and maybe gets down to the state
legislature, Counties, cities, and townships get let out as do other
misc. elected bodies.

So my thoughts is that:

1. Your location
2. +Your ballot (which knows which districts you are in/who is seeking
to represent you)
3. +Length of term
4. +Election results over multiple years
5. - Misc. rep. resignations, deaths, etc. + appointments/special
elections to fill slots
6. + Official government/representative submitted "in governance"
contact information and links
7. + Crowd-sourced "in governance" contact information and links,
especially the often "unofficial" social media links governments tend
to avoid unfortunately
8. + Government jurisdiction/representative body links ... agendas,
minutes, webcasts, semi-official hashtags

= A comprehensive local-up way to who represents you and where/with
what responsibilities

So, how might the Represent API relate to this and how might YNMP
sites feed all of this more effectively?

Over the last two decades I've seen 10x more energy invested in
elections online only to see little effort sustain itself between
elections to fill the democratic data deficit. Things have turned the
corner, but the vast majority of local areas where everyday people can
actually feel the impact of being more digitally connected to
government remain woefully untouched. So, if national -open source,
open data- engines for sourcing ballot data can be made viable (to
this day, much the who represents me data in the US anyway is tightly
controlled by those who labor to collect to pay for the cost of
collection, etc.) I see it as the best chance to then build upon it
after the votes are counted.

Thanks,
Steven Clift
E-Democracy.org


Steven Clift - Executive Director, E-Democracy.org
cl...@e-democracy.org - +1 612 234 7072
@democracy - http://linkedin.com/in/netclift

Also with Knowledge Hub - steven...@khub.net
World leading online public services exchange: http://khub.net
Call # above or +44 203 808 1118 (After 13:00 UK time)




On Wed, Aug 5, 2015 at 10:33 AM, James McKinney <ja...@opennorth.ca> wrote:
> Hi Steven,
>
> Open North has 1,112 candidates available via the Represent API, by automatically extracting information from the websites of parties (to date: Bloc Québécois, Conservative, Forces et Démocratie, Green, Liberal, Libertarian, NDP). http://www.punditsguide.ca/ is tracking 1,185 candidates, so we’re missing a few independent and small parties.
>
> The API documentation is http://represent.opennorth.ca/api/
> The API endpoint is http://represent.opennorth.ca/candidates/house-of-commons/
> General information on Represent API http://represent.opennorth.ca/
>
> We are working with a group of nonprofits to fill in missing email addresses and social media using Google Sheets, with the same outcome as using YourNextRepresentative. As with YourNextMP, multiple groups are using the API to build tools, campaigns, etc. Represent is the go-to source for this type of information in Canada.
>
> Cheers,
>
> James
>> --
>> Poplus.org - Get involved: http://poplus.org/get-involved
>> IRC: #poplus https://webchat.freenode.net
>> Docs: http://bit.ly/poplusdrive
>> ---
>> You received this message because you are subscribed to the Google Groups "Poplus - Collaborative Civic Coding" group.
>> To unsubscribe from this group and stop receiving emails from it, send an email to poplus+un...@googlegroups.com.
>> To post to this group, send email to pop...@googlegroups.com.
>> Visit this group at http://groups.google.com/group/poplus.
>> To view this discussion on the web, visit https://groups.google.com/d/msgid/poplus/CAO9TZ0USXxX8VdDLBQWn0zzpx2nG-rtGco9ahhhD3MeCxZMrZA%40mail.gmail.com.
>> For more options, visit https://groups.google.com/d/optout.
>

James McKinney

unread,
Aug 6, 2015, 2:48:04 PM8/6/15
to Steven Clift, poplus, civicaccess discuss

> On Aug 6, 2015, at 9:36 AM, Steven Clift <cl...@e-democracy.org> wrote:
>
> Excellent. Glad to see Canada is covered. (Poplus, see below.)
>
> This does raise an interesting point - the ecology that I seek overall
> for my home state of Minnesota is one where you can based on your
> address also look up who represents you starting at the most local
> level on up. I am impatient seeing effort after effort that repeats
> look-ups for distant and frankly over-proportionately exposed area
> members of the U.S. Congress and maybe gets down to the state
> legislature, Counties, cities, and townships get let out as do other
> misc. elected bodies.

Agreed. For context: (readers can skip the next three paragraphs if they’re not interested in Represent’s operations)

For elected officials’ contact information, Represent covers the federal, provincial (plus Northwest Territories), and about 80 major municipalities. The only unfulfilled demand we’ve received for municipal data is to cover the entire province of BC, as we have several users whose advocacy work focuses on BC. We’ve also received demand for Yukon and Nunavut, but those territories haven’t filled our requests for districts data, on which the rest depends. For districts data, we have much better coverage at the municipal level, with 80-90% of the submunicipal districts by population. This data collection is also largely automated.

In order to fill in the missing elected officials’ contact information at the municipal level, a few provinces aggregate and publish directories of elected officials - however, most of these publish a single email for all of council. We collected this data in the past.

For electoral candidates’ contact information, we regularly work with nonprofits who are independently collecting this data anyhow, and who share their data with us to make available via API. The federal election is larger scale than provincial elections and there is more demand, so in this case we scraped as much data as possible, and worked with nonprofits to fill in gaps (and in some cases correct data published by political parties). The cost-benefit for investing in writing scrapers for electoral candidates is not as advantageous as for elected officials, seeing as the scrapers have a shorter lifetime (i.e. higher cost over time).

> So my thoughts is that:
>
> 1. Your location
> 2. +Your ballot (which knows which districts you are in/who is seeking
> to represent you)
> 3. +Length of term
> 4. +Election results over multiple years
> 5. - Misc. rep. resignations, deaths, etc. + appointments/special
> elections to fill slots
> 6. + Official government/representative submitted "in governance"
> contact information and links
> 7. + Crowd-sourced "in governance" contact information and links,
> especially the often "unofficial" social media links governments tend
> to avoid unfortunately
> 8. + Government jurisdiction/representative body links ... agendas,
> minutes, webcasts, semi-official hashtags
>
> = A comprehensive local-up way to who represents you and where/with
> what responsibilities

I don’t know that 3, 4, 5, 8 are critical to the stack. If the question is “Who represents me?” (so that I may contact them), then history (4), the way in which representatives leave (5), and how long they can be expected to be around (3) aren't critical. (8) is more of a separate project i.e. it can stand on its own. There are many legislation-tracking tools with no direct connection to representatives, so I wouldn’t overburden the stack with a requirement like (8). (Obviously, given the resources, (8) is a great addition!)

> So, how might the Represent API relate to this and how might YNMP
> sites feed all of this more effectively?

From my perspective, the Represent API and YNMP sites are doing this sufficiently effectively already - for the jurisdictions that they cover. The startup cost of deploying a Represent-like API (at the scale of ours) in a new country would be significant - greater than a YNMP site that relies on crowdsourcing (assuming relatively easy access to motivated volunteers). It depends on the intended lifetime of the project. YNMP may be a better choice for one-time projects.

[The following is a bit of a rant:]

The challenge (as you describe below) is getting broader coverage. But data sources like Represent or YNMP are ineffective without a community of users consuming the data to build apps, run campaigns, increase awareness, get-out-the-vote, contact candidates, etc. I don’t think the solution is to make Represent or YNMP more “effective” is some way. The challenge is that there is too little demand within most municipalities (compared to the demand within a country, province, etc.) to make local projects of this sort viable. Will a small town have enough motivated volunteers to populate a YNMP site (assuming some organization with more resources has already deployed the software and loaded the districts data)? Will it also have enough motivated volunteers to do something with that information, and promote whatever they made to the rest of the population? In last year’s Ontario municipal elections (which happen simultaneously in all its municipalities), the only tech projects of this sort (most of which used the Represent API for districts data) that I saw were in Toronto (where there were several projects, many of which were by people who had never done something like this before, which is a good trend), and in a few other cities where there was a single enthusiastic open data/open government software developer (many of which were by the same people as past projects in this field) with the time and interest to build something. This is my experience of the grassroots (i.e. non-institutional) use of the sort of tech stack you describe.

That said, there were many more non-tech grassroots efforts around the municipal elections. And with most of these, it didn’t matter that the people those projects were trying to reach didn’t have easy, direct access to information about candidates. The effort’s organizers would provide that information as necessary. The problems were not related to a lack of technology or data about candidates. They were dealing with a few dozen candidates, and a target few thousand voters. Their tech challenges were mostly met by WordPress, Google Drive, and Mailchimp (and in some cases CRMs like NationBuilder). Let me know if I’m misstating the situation.

We see more tech around federal/provincial elections because you can actually achieve economies of scale when you’re dealing with about 1500-1700 candidates (eventually) for this federal election, with a target of reaching hundreds of thousands of voters (or millions in the case of the most ambitious campaigns). So, the investment in tech pays off. Tech also allows groups to reach people that they would not have otherwise; e.g. most groups lack the resources for canvassers across the country. At the local level, an investment in tech often wouldn't pay off, but that doesn’t mean people aren’t being civic in other ways. And at the local level, strategies like canvassing are more plausible for small groups with fewer resources than at the federal level.

I guess what I’m saying is: I recognize that residents have fewer options to engage with governments via technological means at the local level (except for big/dense cities), but unless this is paired with low access to decision-making across all means, there’s not necessarily a major gap (e.g. as compared to the federal level) for tech to address here (with respect to the stack we’re discussing). I could use pointers to research on this topic, though, and to hear from other people’s experiences. (I do believe there is a significant gap at the provincial level, whose legislatures are about as inaccessible as the federal level, but where there are fewer tools like OpenParliament.ca to support monitoring and participation.)

[This got a bit long!]

> Over the last two decades I've seen 10x more energy invested in
> elections online only to see little effort sustain itself between
> elections to fill the democratic data deficit. Things have turned the
> corner, but the vast majority of local areas where everyday people can
> actually feel the impact of being more digitally connected to
> government remain woefully untouched. So, if national -open source,
> open data- engines for sourcing ballot data can be made viable (to
> this day, much the who represents me data in the US anyway is tightly
> controlled by those who labor to collect to pay for the cost of
> collection, etc.) I see it as the best chance to then build upon it
> after the votes are counted.

I expect the trend of elections capturing a lot of energy to continue, because it’s much more cost-effective to get the people who will implement your policy into government during an election, than it is to motivate representatives to implement your policy once they are already in government. So, it’s not surprising that energy drops after an election - in many/most cases, there is no intention to sustain that energy past the vote.

James
signature.asc

Dave Whiteland

unread,
Aug 7, 2015, 4:29:51 AM8/7/15
to James McKinney, Steven Clift, poplus
James said:

"At the local level, an investment in tech often wouldn't pay off, but
that doesn’t mean people aren’t being civic in other ways."

And this certainly resonated with me, having worked on mySociety's
online petition platform some time ago. As I remember it, just before
the 2010 General Election, the incumbent (national) government
declared that every district count *must* provide some kind of online
petition capability (this requirement was later dropped, so no longer
explicitly applies). Some councils embraced this; most, it has to be
said, fulfilled their obligation by putting a site up very quietly,
and one or two appeared to be trying very hard to make theirs hard to
find by not linking to it. Of those that did run their petitions sites
enthusiastically it, there was good public engagement, and sometimes
resulted in clear, direct on-the-ground change. It convinced me that
such things make much more sense on a local level than on a national
level. So I suspect this feeds into Steve's experience that online
civic participation locally may have a better payoff in terms of
engagement and indeed response than its national version. The problem
is, as James says, it's perhaps harder to find individuals who can run
such projects locally simply because the population you're drawing
from is by definition smaller. I am fairly confident this will change
as both the software for creating and sustaining such platforms
becomes more plentiful and easier to use (hello Poplus people), and
digital capability becomes more and more common amongst the population
(hello schools teaching digital skills and even perhaps -- gasp --
citizenship).

Well, it was just a thought. Not solely related to acquisition and
display of representative data, other than to say the local-level
stuff is possibly where digital intervention in people's civic lives
is more likely to make a positive difference, which is why it's worth
trying to find ways to make it work. Carry on :-)

Yours
Dave
> To post to this group, send an email to pop...@googlegroups.com.
> To view this discussion on the web, visit https://groups.google.com/d/msgid/poplus/BA4EFB9E-AF02-4F0D-99DE-1D931D08575D%40opennorth.ca.

James McKinney

unread,
Aug 10, 2015, 10:52:02 AM8/10/15
to Dave Whiteland, Steven Clift, poplus
Agreed.

I suppose next steps from the YNMP/Represent stack are to build tools that are as easy as WordPress, etc. (or even to build WordPress plugins) to help non-programmers easily build voter information tools and contact-a-candidate tools. Those are the two most common use cases in my experience (and from looking at the tools built with YNMP). The next most common is to segment people by geography in a CRM, using the same geospatial data needed by MapIt or Represent Boundaries (but this is largely fulfilled by NationBuilder).

I agree that engagement at the local level pays off more than engagement at the federal level: your voice is more likely one in several thousand than one in several million. My question is (at a local context, and especially in less dense or populous municipalities) what sorts of engagement are unique to the web, or are much more effective on the web? If the low-tech or no-tech solutions are just as good in those contexts, then we needn’t be anxious about as many missed opportunities to engage those people online.

J
signature.asc
Reply all
Reply to author
Forward
0 new messages