I've developed a module (MailChimp Users) that extends MailChimp functionality to users via an email center as opposed to the admin interface. The module is fully functional but currently requires modifications to the mailchimp library. It was developed using the Mailchimp 2.0 API, however, the currently existing Mailchimp module runs off the 1.3 API. The new 2.0 mailchimp library defines the same classname as the 1.3 mailchimp library. Since the existing mailchimp module utilizes the 1.3 library and my module utilizes the 2.0 library, (purely for development sake) I had to modify the 2.0 classname to Mailchimp2 and alter other class definitions that extend the new Mailchimp2 classname.
This issue can be resolved if we upgrade the existing Mailchimp module to the 2.0 api. The primary reason for using the 2.0 api (other than the obvious update) is that saved, or auto-updated, segments can be created as opposed to only static segments in the 1.3 api along with other functionality.
Comments
Updating The API
just seeing if the API was ever updated?