Development Roadmap
Future development
Features in this section will get created when we need them, if someone else works with us to create them, or if a funder comes forward to support development. Below are some potentially valuable new features:
New donation Zap working (using Zapier.com) to integrate with Salesforce for Non-profits
Allow subscribing to campaign updates.
Remote creation of child campaigns that are managed by the payment processor (particularly GivingFuel).
GivingFuel Payment Plugin with basic features working.
Release Plan
Features in this section are on the roadmap for development.
1.2 Release
Date not determined.
Bug fixes from 1.1
Campaign Cycling module reaches 1.0
Donor Wall module reaches 1.0
1.1 Release
Date not determined.
Bug fixes from 1.0
Campaign Queuing module in beta.
Donor Wall module in beta.
1.0 Release
Date not determined.
General availability; supported version
Submit request for Security Advisories
Release Candidate 1 Release
Bug fixes
Might be additional RCs until 1.0 is available
Beta 2 Release
Date not determined.
Option to close the campaign when target reached (some campaigns may not want this)
Bug fixes
Donor Wall module in alpha:
display a list of public donors i.e. donors who have left the "Show my name" checkbox checked during the donation process
Beta 1 Release
Bug fixes
Current Release
Alpha 7 Release
Fixed installation error in Alpha 6.
Alpha 6 Release
Bug fixes
Beginning of Campaign Queuing module
Alpha 5 Release
Bug fixes
Alpha 4 Release
All table structures are complete
Donation Page operational
Campaign Teams operational
Campaign Chaining operational:
Remove a campaign from a campaign page when the target is reached.
Replace the campaign with the next campaign in the list.
Confirm works with Content Security Policy module
Initial set of unit tests
Passes all Drupal coding-standard tests
Alpha 3 Release
March 29, 2018
API for working with the Kit (a callable service, events and alerts); implemented Hook Event Dispatcher; Extending Campaign Kit shows the events
Swap out custom payment plugin system in favor of the Payment module
Add more columns to various lists
More cosmetic changes
Alpha 2 Release
February 9, 2018
Demo module now installs without any manual intervention
Added total columns for Campaign List
Added Frequency, donation amounts and date to Campaign Donation List
Added Date, Update Title to Campaign to Campaign Update List
Test with Stripe module that integrates with Payment module
Corrected some issues on mobile
Reformatted entity detail pages
Added redirect to login/registration screen when anonymous user asks to make child campaign
Themed the Stripe credit card field with cc card image
Improved some error messages
Relabeled some fields
Confirmed CK works with 8.4
Previous Releases
Alpha 1 Release
January 31, 2018
Initial release with the following features:
Standalone campaigns with fixed start and end dates
Peer-to-peer campaigns can be created with inherited fixed start and end dates
Cron task closes campaigns past their end date
Uses entities and custom tables
Demo module with example campaigns
Initial templates for desktop and mobile are ready
Badges update using local
Accepts PayPal Express Checkout payment
Last updated