Fundraising tech/Roadmap

WikimaniaThe following is fr-tech's roadmap and historical records. This is currently a work in progress.

Current Quarterly Goals
Wikimedia Technology/Goals/2017-18 Q3

Q3 FY 2017-18
Annual Plan Goal: Payment processor long term plan Annual Plan Goal: Civi dedupe
 * Restart ingenico
 * Get to 1 hour test
 * Measure civi dedupe impact
 * Setup new roadmap

Q4 FY 2017-18
Annual Plan Goal: Payment processor long term plan Other possible features
 * Make Ingenico campaign ready
 * recurring bug bash and other features
 * Scope and/or start Contribution tracking

Donation Interface

 * Single responsibility principle
 * Quit overloading ProcessReponse
 * DRY up code
 * Ingenico ResultSwitcher should use common GatewayPage::handleResultRequest code
 * Help stop unintended duplicate donations
 * Process donations as soon as possible (before popping out of iframes) and send to backend to clear up orphans

Central Notice

 * Banner Sequence

CiviCRM

 * Dedupe is implemented
 * Continue adding conflict resolution rules
 * Migrate drupal modules to real Civi extensions, list them on civicrm.org

Payment Processors

 * Upgrade PayPal
 * Upgrade Ingenico
 * New countries
 * Alternate methods

Smashpig

 * Move all the meat there!