The BSD API module is a connector between Blue State Digital's BSD Tools CRM platform and the Drupal content management system. The goal of the module is to allow BSD clients using the Drupal content management system the ability to access their supporter data and content within BSD Tools from Drupal, and use Drupal as a platform for updating and managing that data. The module manages the interaction between Drupal and BSD Tools, allowing you to request, post, update, and synchronize data between the two systems.

The module does not do much out of the box. It is justan API to interact with BSD Tools. There is a submodule that will collect first name, last name, and zip code from registering users, and pass all new users into your BSD Tools account. There is also an examples modules that gives code samples for how you can interact write your own custom queries for information from BSD Tools.

Future development plans include:

  • Views integration
  • Webforms integration
  • Fields integration (so data can be synched between a field in Drupal and a constituent record in BSD Tools

There are no similar projects that exist for Drupal at this time.

Comments

greggles’s picture

Status: Active » Needs work

Can you post your code into a sandbox and post the sandbox link here?

Sorry for the delay in responding.

zfactor’s picture

greggles’s picture

Status: Needs work » Needs review

Thanks - better status.

zfactor’s picture

Okay, so what are the next steps?

greggles’s picture

The steps are laid out in http://drupal.org/node/1011698

There are currently over 250 issues awaiting review so it takes some time. You can help doing reviews which will move the queue along and get to your issue faster.

ralt’s picture

Component: new project application » module
Priority: Normal » Critical

Changing priority according to the new priority guidelines.

davidhernandez’s picture

Priority: Critical » Normal

Is it just me? The sandbox you linked to appears to be empty.

greggles’s picture

Status: Needs review » Needs work
davidhernandez’s picture

I sent an email to the applicant asking if they wish to continue.

davidhernandez’s picture

Status: Needs work » Postponed (maintainer needs more info)
davidhernandez’s picture

Status: Postponed (maintainer needs more info) » Needs work
klausi’s picture

Status: Needs work » Closed (won't fix)

No activity in several months. Reopen and set the status to "needs review" if you are still pursuing this application.