Uploaded image for project: 'Qt Quality Assurance Infrastructure'
  1. Qt Quality Assurance Infrastructure
  2. QTQAINFRA-932

implement more detailed maintenance coverage tooling

    XMLWordPrintable

Details

    • Task
    • Resolution: Won't Do
    • P3: Somewhat important
    • None
    • None
    • Quality Assurance
    • None

    Description

      the current maintainer chart at https://wiki.qt.io/Maintainers is not detailed enough for automated processing.
      what we really want is a table that maps users to regular expressions identifying paths, qualified by the degree of responsibility (domain maintainer, domain co-maintainer, module maintainer, chief maintainer).
      this can be used for automating various tasks, for example:

      • adding relevant reviewers on gerrit
      • assigning responsibilities for writing changelogs
      • identifying areas which lack maintenance

      there should be an online visualization. probably, that would look somewhat like a tree-based file manger which annotates the paths with names. if done right, this could be used to completely replace the maintainer chart.

      the mapping table should be editable by self-service. it doesn't matter whether that would be an online service or a file in git.

      the underlying account management (ideally, qt account) should track presence, so inactive accounts wouldn't falsify the results.

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              hehalmet Heikki Halmet
              buddenha Oswald Buddenhagen
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes