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.

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

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