Page MenuHomePhabricator

Integrate PPL 6 - Create new releases for the changes in the Payment bounded context
Closed, ResolvedPublic5 Estimated Story Points

Description

This ticket should only be done when the payment changes are done (see parent ticket and T341568: Integrate PPL 3 - Add payment command to console and create subscription plans for production)

Acceptance criteria:

  • Fundraising App uses new major releases of Donation, Membership and Payment bounded contexts

Implementation details

  • The following steps use the branches mentioned in T341561: Integrate PPL 1 - Fix BC breaks in from Payment bounded context
  • Merge the branch payment-with-ppl-api into main in the payment bounded context and create a major release
  • Use the major release of the payment bounded context in the membership and donation bounded context feature branches, merge them and create new major releases in the bounded context feature branches
  • update the composer.json of the Fundraising App to use the new major releases

Event Timeline

gabriel-wmde set the point value for this task to 5.
gabriel-wmde renamed this task from Create new releases for the changes in the Payment bounded context to Integrate PPL 5 - Create new releases for the changes in the Payment bounded context.Jul 11 2023, 1:47 PM
gabriel-wmde renamed this task from Integrate PPL 5 - Create new releases for the changes in the Payment bounded context to Integrate PPL 6 - Create new releases for the changes in the Payment bounded context.Aug 23 2023, 5:11 PM
gabriel-wmde claimed this task.

Done for the backwards-compatible changes, we might need another round of integration for the parent ticket later.