Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Time

Item

Presenter

Notes

10 min

New BTR Project Board

Sofiane Bebert

Project Board

  • Views

    • Issues that need volunteers

    • Board view - does it add any value?

    • Release view, grouped by Milestones

  • How do we make sure the issues created in the BTR repo are linked to the project?

  • How do we make un-milestoned issues more visible?

  • New people finding issues

    • “Needs Volunteers” includes tickets about to be closed

    • Is there an instance people can use?

 20 min

Retrospective

  Sofiane Bebert

Board

  • What went well

    • First BTR test plan and the community was involved in testing

      • Test plan was built by aggregating tests from other community members

      • How can we add new tests?

      • Did we test any new feature?

      • Do we test any other services (e.g. ecommerce)

      • How can we add some regression? Add tests for issues that came up after the release.

        • How do implement it? Test manager to review issues that came up after the release and create testing stories for anything that’s appropriate.

        • How do keep the total number of tests to run under control? Flag tests as “one time” test to mark tests that can be removed after the next release.

    • Release notes were started with the release branch & included new/removed settings and waffle flags

      • Finding the new/deprecated settings is a bit time consuming

        • The settings/flags isn’t versioned. Adding versioning would help.

          • Feanil might be able to help

        • Is the process document

          • The issues has notes

          • The confluence page

          • Create a template for Release notes instructions

  • What we need to improve

    • Review and update release instructions

      • BTR Issue

      • What are the issues?

        • Multiple steps with a lot of conditions

        • Different people are needed for different steps

        • Some of the steps needs some lead time

        • We need someone to purely focus on the process

      • Can we create an issue?

        • There are multiple steps involved

        • Can we template a series of steps

          • Open-craft might have tool => Listaflow

            • Speak to Fox

      • Parent release issue that capture main steps

        • Each main step can also be broken down into smaller issues and delegated

        • The Release manager will be in charge of the parent issue and also responsible for adding time sensitive items to the agenda for this meeting.

    • Experimental Features

      • What is an experimental feature?

        • Kyle McCormick will propose a new OEP

          • Repo Metadata → This group decision

          • ecommerce → can we at the very least have a reference implementation available

      • How do we communicate them?

✅Action items

  •  Sofiane Bebert will add an action to add BTR repo issues to new BTR org-wide board, can tag Ned for help

...