Announcement

Collapse
No announcement yet.

It Looks Like GCC's Long-Awaited Git Conversion Could Happen This Weekend

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • It Looks Like GCC's Long-Awaited Git Conversion Could Happen This Weekend

    Phoronix: It Looks Like GCC's Long-Awaited Git Conversion Could Happen This Weekend

    The long in development process of converting GCC's SVN repository to Git for using this modern distributed revision control system for developing the GNU Compiler Collection in the 2020s may finally be complete in the days ahead...

    http://www.phoronix.com/scan.php?pag...y-This-Weekend

  • #2
    This has to be fake news! No way ESR could get something that big done this quick! He's not procrastinated nearly enough so this has got to be an out-of-season April fool's joke or ESR being replaced by a shapeshifting alien or a pod person.

    Comment


    • #3
      Usually taking more time and doing something correctly is the best way to go. Good to see that ESR still has the ability to pull off a larger project. Best of luck on the conversion for Myers this weekend.

      Comment


      • #4
        Que 100 people saying how quick & easy this problem should have been, while simultaneously pretending lost commit history is just an unimportant detail.

        Comment


        • #5
          So are there some stats available? The size of the resulting git repo, the number of git objects, etc?

          Comment


          • #6
            btw...what happend to his RAM request?

            Comment


            • #7
              Originally posted by CochainComplex View Post
              btw...what happend to his RAM request?
              He didn't get it, so forced others to rewrite Reposurgeon to Golang.

              Comment


              • #8
                Originally posted by L_A_G View Post
                This has to be fake news! No way ESR could get something that big done this quick!
                Experienced developers joined the effort. It should surprise no one that actual talent can git-r-done.

                Comment


                • #9
                  It should be all or nothing boys!

                  Code:
                  $ convert oldVcs newVcs; rm -rf oldVcs
                  In one awesome command.

                  Comment


                  • #10
                    It's worth noting that the work Maxim has done on his git-svn conversion has helped improve reposurgeon and the gcc git conversion in general too, which is probably the best possible outcome of all this as it will apparently improve gcc history for everyone in terms of correctness of attribution going all the way back to the pre-CVS days where there were apparently just omnibus -- and somewhat haphazard? -- code-drops with release tarballs.

                    The other good news is that (at least) four other people than ESR have been actively involved with bringing the Go rewrite of reposurgeon up to GCC migration-spec, which has helped ease the bus factor a great deal it would seem.

                    Fingers crossed that everything works out as planned and kudos to both Maxim Kuvyrkov (sponsored by Linaro), Joseph Myers (sponsored by CodeSourcery / Mentor), Richard Earnshaw (sponsored by ARM) and the regular reposurgeon contributors for getting things sorted in the end.

                    As an aside, the entire conversion process and the surrounding discussion also appears to have raised some interesting points re. release practices and testing of GCC patch series. Onwards and upwards I guess?
                    Last edited by ermo; 01-10-2020, 11:47 AM.

                    Comment

                    Working...
                    X