BrandNewCongress / welcome

The definitive guide to working on the Brand New Congress tech team
37 stars 8 forks source link

Go through the process of getting a Nationbuilder API key #12

Closed saikat closed 8 years ago

saikat commented 8 years ago

They make us take a quiz and stuff.

saikat commented 8 years ago

@evanhl is taking this one.

seanmacalways commented 8 years ago

Just wanted to ask, are we committing to NationBuilder, or are we just using it until it becomes necessary to develop our own solution? I feel like it wouldn't be too hard, given the volunteer base BNC is garnering, to use NationBuilder's free voter file request in a coordinated fashion across many volunteers to essentially reconstitute a snapshot of the national database from which to start working.

saikat commented 8 years ago

We aren't even using nationbuilders voter file yet -- we are just using it as a crm to manage our list, volunteers, tags, communication, etc. Not committed to sticking with it though but we'd need a good alternative (which is something I am trying to work on currently but it's a bit of a longer term project).

I'm not sure we will be using nationbuilders voterfile once we start campaigning (probably around early 2017). If you are interested in working on the project to build an alternative to nationbuilder (which would also be an alternative to VAN) I'd encourage you to join one of the other BNC teams (eg call team or helpdesk) to get a sense of how nationbuilder works and how we are using it. On Fri, May 27, 2016 at 1:08 PM seanmacalways notifications@github.com wrote:

Just wanted to ask, are we committing to NationBuilder, or are we just using it until it becomes necessary to develop our own solution? I feel like it wouldn't be too hard, given the volunteer base BNC is garnering, to use NationBuilder's free voter file request http://nationbuilder.com/voterfile in a coordinated fashion across many volunteers to essentially reconstitute a snapshot of the national database from which to start working.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/BrandNewCongress/welcome/issues/12#issuecomment-222201268, or mute the thread https://github.com/notifications/unsubscribe/AAFHRoIJNGAXOROm9C63v5Z7FzE8Ixdrks5qFyT1gaJpZM4InxhY .

evanhl commented 8 years ago

Just submitted completed exercises. Hopefully they'll grant me access soon.

evanhl commented 8 years ago

They finally got back to me on Friday, saying there was an issue with the scripts I sent in. I don't have a sandbox account or anything to test with, so I was flying somewhat blind with the NB exercises. I requested a sandbox, but they haven't gotten back yet.

evanhl commented 8 years ago

This is blocking: https://github.com/BrandNewCongress/dashboard/issues/5

evanhl commented 8 years ago

I was able to get a sandbox environment from NB and fix the issues. I resubmitted just now. fingers crossed

AlaskanOracle commented 8 years ago

Has anyone looked at or thought of using CiviCRM (http://www.civicrm.org) SAAS kinda scares me personally , a good example of the is back in December when the DNC cut off Bernie's Access to VAN

saikat commented 8 years ago

We have some folks on who have used CiviCRM in the past and decided to go with Nationbuilder for now. We think it should be fine - Nationbuilder is more of an independent business, but we are going to be backing up our data periodically to play it safe.

On Thu, Jun 9, 2016 at 7:24 PM AlaskanOracle notifications@github.com wrote:

Has anyone looked at or thought of using CiviCRM (http://www.civicrm.org) SAAS kinda scares me personally , a good example of the is back in December when the DNC cut off Bernie's Access to VAN

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/BrandNewCongress/welcome/issues/12#issuecomment-225055786, or mute the thread https://github.com/notifications/unsubscribe/AAFHRo_2OGAUNqexZXFog5InziXGjgVkks5qKKDFgaJpZM4InxhY .

evanhl commented 8 years ago

NB accepted the exercises, and I now have developer access.

saikat commented 8 years ago

Huzzah! On Fri, Jun 10, 2016 at 10:06 AM Evan Owski notifications@github.com wrote:

NB accepted the exercises, and I now have developer access.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/BrandNewCongress/welcome/issues/12#issuecomment-225239578, or mute the thread https://github.com/notifications/unsubscribe/AAFHRhPAWBOa2jhw8zR5WbS7Cto6eExAks5qKZmNgaJpZM4InxhY .

evanhl commented 8 years ago

I created a new NB app for the Dashboard called BNC Dashboard. You can see it here. There's no actual OAuth callback URL yet, so I filled in a fake, but at least we have a client secret and token we can play around with: https://brandnewcongress.nationbuilder.com/admin/apps/575af272566f8f0d00000003/