Page MenuHomePhabricator

[Placeholder] Determine frequency of CiviCRM to MediaWiki updates
Open, MediumPublic

Description

Background

We need to finalize how often CiviCRM exports and MediaWIki imports once we understand the product needs better and the constraints of the system it runs on. One thing to note is given we will be operating on diffs, that users who consent after a donation will not get their donor status updated until something changes.

Open questions

  • Consider if we need to defer sending the CSV to allow users to consent. (discussed previously in {T418164#11721201}
  • Based on guidance from SRE, fundraising and Readers Experience determine how often we should run the synchronization script
  • How many users will be out of sync at any given time? Would a "catch up script" that updates all users with a limbo status be necessary?

User story

TODO

Requirements

TODO

BDD

  • For QA engineer to fill out

Test Steps

  • For QA engineer to fill out

Design

  • Add mockups and design requirements

Acceptance criteria

  • Add acceptance criteria

Communication criteria - does this need an announcement or discussion?

  • Add communication criteria

Rollback plan

  • What is the rollback plan in production for this task if something goes wrong?

This task was created by Version 1.2.0 of the Web team task template using phabulous