Incorporate Project Vote Smart Widget/API

Bug #738483 reported by Joshua Utter
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Open Source Democracy Foundation
New
Wishlist
Unassigned

Bug Description

A breakdown of the API can be found here:

http://www.votesmart.org/services_api.php

and the widget here:

http://www.votesmart.org/services_widgets.php

One of these would be extremely useful for aiding our contact campaigns, and for general research. My thought is that the widget would be nice, but the more feature-rich API would be preferred for best results. Being that I am not coding anything on the site, I hope someone else weighs in on which would be best and why.

Revision history for this message
myddrn (myddrn) wrote : Re: [Osdf-devteam] [Bug 738483] [NEW] Incorporate Project Vote Smart Widget/API

The widget would be easier to just slot right into the site.

If there is a serious desire for customization (our own widget that could
display any of the information from the API in the page, etc) we could build
something ourselves using the API.

I'm probably not thinking of something, so, anyone else chime in.

On Sat, Mar 19, 2011 at 7:25 PM, Joshua Utter <email address hidden>wrote:

> Public bug reported:
>
> A breakdown of the API can be found here:
>
> http://www.votesmart.org/services_api.php
>
> and the widget here:
>
> http://www.votesmart.org/services_widgets.php
>
> One of these would be extremely useful for aiding our contact campaigns,
> and for general research. My thought is that the widget would be nice,
> but the more feature-rich API would be preferred for best results.
> Being that I am not coding anything on the site, I hope someone else
> weighs in on which would be best and why.
>
> ** Affects: osdf
> Importance: Low
> Status: New
>
>
> ** Tags: feature request
>
> --
> You received this bug notification because you are a member of OSDF Dev
> Team, which is subscribed to Open Source Democracy Foundation.
> https://bugs.launchpad.net/bugs/738483
>
> Title:
> Incorporate Project Vote Smart Widget/API
>
> Status in Open Source Democracy Foundation:
> New
>
> Bug description:
> A breakdown of the API can be found here:
>
> http://www.votesmart.org/services_api.php
>
> and the widget here:
>
> http://www.votesmart.org/services_widgets.php
>
> One of these would be extremely useful for aiding our contact
> campaigns, and for general research. My thought is that the widget
> would be nice, but the more feature-rich API would be preferred for
> best results. Being that I am not coding anything on the site, I hope
> someone else weighs in on which would be best and why.
>
> _______________________________________________
> Mailing list: https://launchpad.net/~osdf-devteam
> Post to : <email address hidden>
> Unsubscribe : https://launchpad.net/~osdf-devteam
> More help : https://help.launchpad.net/ListHelp
>

Revision history for this message
Toast McFarland (daimoneze) wrote :

This looks great. I'm putting it on wishlist until we get some inertia with Drupal development. If anyone wants to start building a framework for this, be my guest. Just setup a branch and link it here. There is also a Drupal module being developed at http://drupal.org/project/votesmart.

Changed in osdf:
importance: Low → Wishlist
Revision history for this message
Joshua Utter (biblianthrope) wrote :

My understanding of the Drupal module is that it was developed with limited features for the 2008 elections, and it hasn't seen much action since then.

Revision history for this message
myddrn (myddrn) wrote : Re: [Osdf-devteam] [Bug 738483] Re: Incorporate Project Vote Smart Widget/API

Ah, I didn't catch the module at the bottom of the API page. I've got a wee
bit of experience ripping apart and putting together Drupal modules, so if
it needs modification I can handle that.

On Sun, Mar 20, 2011 at 1:01 AM, Joshua Utter <email address hidden>wrote:

> My understanding of the Drupal module is that it was developed with
> limited features for the 2008 elections, and it hasn't seen much action
> since then.
>
> --
> You received this bug notification because you are a member of OSDF Dev
> Team, which is subscribed to Open Source Democracy Foundation.
> https://bugs.launchpad.net/bugs/738483
>
> Title:
> Incorporate Project Vote Smart Widget/API
>
> Status in Open Source Democracy Foundation:
> New
>
> Bug description:
> A breakdown of the API can be found here:
>
> http://www.votesmart.org/services_api.php
>
> and the widget here:
>
> http://www.votesmart.org/services_widgets.php
>
> One of these would be extremely useful for aiding our contact
> campaigns, and for general research. My thought is that the widget
> would be nice, but the more feature-rich API would be preferred for
> best results. Being that I am not coding anything on the site, I hope
> someone else weighs in on which would be best and why.
>
> _______________________________________________
> Mailing list: https://launchpad.net/~osdf-devteam
> Post to : <email address hidden>
> Unsubscribe : https://launchpad.net/~osdf-devteam
> More help : https://help.launchpad.net/ListHelp
>

Revision history for this message
kage (dust4ngel) wrote :

the module gets it's data from the project vote smart API, which is exposed
in XML and JSON, meaning that we don't need a drupal backend (or any back
end) to consume it - we can consume it on the client-side (in javascript)
and display it there. this is reasonably easy stuff, and i doubt we'd need
to store any of the data coming out of that API in our back-end.

/dust

On Sun, Mar 20, 2011 at 4:30 PM, Adam Sheesley <email address hidden> wrote:

> Ah, I didn't catch the module at the bottom of the API page. I've got a
> wee bit of experience ripping apart and putting together Drupal modules, so
> if it needs modification I can handle that.
>
>
> On Sun, Mar 20, 2011 at 1:01 AM, Joshua Utter <email address hidden>wrote:
>
>> My understanding of the Drupal module is that it was developed with
>> limited features for the 2008 elections, and it hasn't seen much action
>> since then.
>>
>> --
>> You received this bug notification because you are a member of OSDF Dev
>> Team, which is subscribed to Open Source Democracy Foundation.
>> https://bugs.launchpad.net/bugs/738483
>>
>> Title:
>> Incorporate Project Vote Smart Widget/API
>>
>> Status in Open Source Democracy Foundation:
>> New
>>
>> Bug description:
>> A breakdown of the API can be found here:
>>
>> http://www.votesmart.org/services_api.php
>>
>> and the widget here:
>>
>> http://www.votesmart.org/services_widgets.php
>>
>> One of these would be extremely useful for aiding our contact
>> campaigns, and for general research. My thought is that the widget
>> would be nice, but the more feature-rich API would be preferred for
>> best results. Being that I am not coding anything on the site, I hope
>> someone else weighs in on which would be best and why.
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~osdf-devteam
>> Post to : <email address hidden>
>> Unsubscribe : https://launchpad.net/~osdf-devteam
>> More help : https://help.launchpad.net/ListHelp
>>
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~osdf-devteam
> Post to : <email address hidden>
> Unsubscribe : https://launchpad.net/~osdf-devteam
> More help : https://help.launchpad.net/ListHelp
>
>

Revision history for this message
Joshua Utter (biblianthrope) wrote :

Sweet, so all we need to do is request a key from PVS and we can start testing an implementation, right?

Revision history for this message
kage (dust4ngel) wrote :

yeah - registration takes place here:
http://www.votesmart.org/user_register.php

once we have a key and some sense of which data we'd like to display i can
put together a front-end prototype.

/dust

On Fri, Mar 25, 2011 at 11:01 PM, Joshua Utter <email address hidden>wrote:

> Sweet, so all we need to do is request a key from PVS and we can start
> testing an implementation, right?
>
> --
> You received this bug notification because you are a member of OSDF Dev
> Team, which is subscribed to Open Source Democracy Foundation.
> https://bugs.launchpad.net/bugs/738483
>
> Title:
> Incorporate Project Vote Smart Widget/API
>
> Status in Open Source Democracy Foundation:
> New
>
> Bug description:
> A breakdown of the API can be found here:
>
> http://www.votesmart.org/services_api.php
>
> and the widget here:
>
> http://www.votesmart.org/services_widgets.php
>
> One of these would be extremely useful for aiding our contact
> campaigns, and for general research. My thought is that the widget
> would be nice, but the more feature-rich API would be preferred for
> best results. Being that I am not coding anything on the site, I hope
> someone else weighs in on which would be best and why.
>
> _______________________________________________
> Mailing list: https://launchpad.net/~osdf-devteam
> Post to : <email address hidden>
> Unsubscribe : https://launchpad.net/~osdf-devteam
> More help : https://help.launchpad.net/ListHelp
>

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.