Uploaded image for project: 'Konflux UI'
  1. Konflux UI
  2. KFLUXUI-558

Establish contribution policies and processes for Konflux UI

XMLWordPrintable

    • Establish contribution policies and processes for Konflux UI
    • 6
    • False
    • Hide

      None

      Show
      None
    • False
    • Konflux
    • Committed
    • In Progress
    • 0% To Do, 0% In Progress, 100% Done

      We need to establish processes, policies and documentation to enable and facilitate contribution from outside of the team. There is strong evidence that the amount of PRs and AI driven PRs will increase, so we have to adjust out processes so as not to be buried under the weight of the PRs/MRs.

      I want to see contribution guide that establishes:

      • When and how they should contact us when they want to contribute a change. For example, if there are any UX changes, they have to contact us and UX before implementing the change, as we may reject it on those grounds.
      • How the MR should look like and mandatory information they should provide with it. For example, they must include printscreens of their changes if their changes change the UI.
      • What the review process looks like. How often we review PRs and how long it can take for review to be merged.
      • Take a look at DoD

      This is not an exhaustive list. We should have a debate about what needs to be in the guide and how we will handle the PRs as a team.

      I do also expect a list of recommendations on how we should update our CI/CD and tooling to better expedite reviews.

      Investigate use of: https://github.com/apps/coderabbitai

              rh-ee-rgalvao Rodrigo Galvao
              aormandy Adam Ormandy
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: