Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Special Interest Groups
  3. Qt Contribution
  4. Getting started with qt contributors.
QtWS25 Last Chance

Getting started with qt contributors.

Scheduled Pinned Locked Moved Solved Qt Contribution
8 Posts 3 Posters 3.4k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Offline
    A Offline
    Alvaro Denis
    wrote on 24 Apr 2017, 05:47 last edited by aha_1980 3 Sept 2019, 19:39
    #1

    Hello,
    I was user(programmer) of qt framework for some time, now I am trying to start as contributor but I am facing some problems to start, the first is a problem on trying to download, a little error, this is great for me to start with the most very simple patch in the world, however I can not do it, I like to have your feed-back to learn the correct way.
    thanks in advance:
    https://codereview.qt-project.org/#/c/192446/

    1 Reply Last reply
    1
    • T Offline
      T Offline
      tekojo
      wrote on 24 Apr 2017, 07:46 last edited by
      #2

      Hi @Alvaro-Denis

      It looks like something in your git/gerrit setup went wrong.
      Your gerrit account looks correct, as you can push into gerrit, but the message is definitely wrong.

      These two pages explain how to set everything up correctly:
      http://wiki.qt.io/Git_Introduction
      http://wiki.qt.io/Gerrit_Introduction

      A 1 Reply Last reply 26 Apr 2017, 01:54
      1
      • S Offline
        S Offline
        SGaist
        Lifetime Qt Champion
        wrote on 24 Apr 2017, 08:03 last edited by
        #3

        Hi and welcome to devnet,

        From what I gather, the patch itself is a good start.

        Two things are asked, one on the fixing side and one to improve the patch itself.

        On the fixing side, update the commit message as suggested by Konstantin and the sanity bot.

        On the improvement side, Konstantin is asking you to add the other missing .git extension.

        So all in all, everything is going fine.

        What problem do you have exactly ?

        Interested in AI ? www.idiap.ch
        Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

        1 Reply Last reply
        1
        • S Offline
          S Offline
          SGaist
          Lifetime Qt Champion
          wrote on 24 Apr 2017, 08:06 last edited by
          #4

          Also, once you did the modifications requested, just amend the commit you did already and push it again.

          Interested in AI ? www.idiap.ch
          Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

          A 1 Reply Last reply 24 Apr 2017, 14:25
          2
          • S SGaist
            24 Apr 2017, 08:06

            Also, once you did the modifications requested, just amend the commit you did already and push it again.

            A Offline
            A Offline
            Alvaro Denis
            wrote on 24 Apr 2017, 14:25 last edited by
            #5

            @SGaist Hi,
            I can ignore "add the other missing .git extension"? it was done by @Oswald Buddenhagen in other patch:
            https://codereview.qt-project.org/gitweb?p=qt%2Fqt5.git;a=commit;h=271d253bd921a771cb59c24cce9d74b83dd1beac

            If I do an amend to my commit it will change the uid, it is not problem for the Oswald commit because it is based on a previous commit id, not from the mine, but changing the commit id no will to break the gerrit url or its safety will be granted by the "Change-Id", it is the purpose of this?

            1 Reply Last reply
            1
            • S Offline
              S Offline
              SGaist
              Lifetime Qt Champion
              wrote on 24 Apr 2017, 14:36 last edited by
              #6

              The commit id has no influence here, it's the Change-Id that is important to keep. It's that that gerrit uses in order to handle multiple versions of the same submission.

              As for you, in the current case, you don't need to do anything more. Oswald has improved your patch following the comments of Konstantin and it's now ready to be integrated.

              It's again a special case since it touches a pretty low-level part of the git handling of the Qt modules hence it's Liang that is asked to start the integration.

              In the common case, you would simply push your new version of the patch, wait for the second round of review and so on until you get a +2 and then you'd click on the "Merge Patch Set X to Staging" button.

              Thanks for your contribution ! :)

              Interested in AI ? www.idiap.ch
              Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

              1 Reply Last reply
              1
              • T tekojo
                24 Apr 2017, 07:46

                Hi @Alvaro-Denis

                It looks like something in your git/gerrit setup went wrong.
                Your gerrit account looks correct, as you can push into gerrit, but the message is definitely wrong.

                These two pages explain how to set everything up correctly:
                http://wiki.qt.io/Git_Introduction
                http://wiki.qt.io/Gerrit_Introduction

                A Offline
                A Offline
                Alvaro Denis
                wrote on 26 Apr 2017, 01:54 last edited by
                #7

                Hi @tekojo How I can label this thread as solved?
                Thanks

                1 Reply Last reply
                1
                • S Offline
                  S Offline
                  SGaist
                  Lifetime Qt Champion
                  wrote on 26 Apr 2017, 07:17 last edited by
                  #8

                  Use the "Topic Tools" button, you have there an entry "Mark as Solved" :)

                  Interested in AI ? www.idiap.ch
                  Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                  1 Reply Last reply
                  2

                  1/8

                  24 Apr 2017, 05:47

                  • Login

                  • Login or register to search.
                  1 out of 8
                  • First post
                    1/8
                    Last post
                  0
                  • Categories
                  • Recent
                  • Tags
                  • Popular
                  • Users
                  • Groups
                  • Search
                  • Get Qt Extensions
                  • Unsolved