Uploaded image for project: 'Qt Design Studio'
  1. Qt Design Studio
  2. QDS-10014

Improve version management

    XMLWordPrintable

Details

    • User Story
    • Resolution: Unresolved
    • P3: Somewhat important
    • Some future release
    • None
    • Buildsystem
    • None

    Description

      One of our highest cost are silent behavior change in Qt. Because of Hyrum's Law we run constantly in trouble with new Qt versions which are changing the behavior without compile errors(ABI compability). To work around it I propose that we only support one Qt version officially. There will be a setting to disable the version checks so people still can test newer versions.

      Our error on warning system be can maybe only enabled inside of the super repository to produce less noise for other. But that has the drawback that we get code with broken commits. So for very merge that has to be fixed.

      We have hard dependencies to private API which can change with every minor version. Support multiple version can get much work too.

      Attachments

        Issue Links

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

          Activity

            People

              tjenssen Tim Jenssen
              bubke Marco Bubke
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes