Details

    • Type: Task Task
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Fix Version/s: Initial Clearing
    • Component/s: Git
    • Labels:
      None

      Description

      The Thrift project PMC would like to have the codebase migrated to the ASF git hosting infrastructure.

      The Thrift subversion repo is at https://svn.apache.org/repos/asf/thrift/ and uses the standard trunk/tags/branches layout. The website is an additional repo, but is setup with svnpubsub and can remain that way for now until git offers similar functionality. The trunk branch should become master and prior to the migration I will move the GPG keys file into the svn trunk.

      Apache user ID for and questions or scripting help: jfarrell

        Issue Links

          Activity

          Hide
          Gavin added a comment -
          I'm ready to do this, in order to make the switch, your svn will need to go read only - you ready for that to happen now?
          Show
          Gavin added a comment - I'm ready to do this, in order to make the switch, your svn will need to go read only - you ready for that to happen now?
          Hide
          Jake Farrell added a comment -
          We are ready, please let me know what I can do to help with this process
          Show
          Jake Farrell added a comment - We are ready, please let me know what I can do to help with this process
          Hide
          Gavin added a comment -
          Please check and sign off on https://git-wip-us.apache.org/repos/asf/thrift


          In the meantime both the svn and git repos are in r/o mode.
          Show
          Gavin added a comment - Please check and sign off on https://git-wip-us.apache.org/repos/asf/thrift In the meantime both the svn and git repos are in r/o mode.
          Hide
          Jake Farrell added a comment -
          Thanks Gavin, everything looks good
          Show
          Jake Farrell added a comment - Thanks Gavin, everything looks good
          Hide
          Gavin added a comment -
          ergh, sorry for delay, thrift git repo now read/write. svn still r/o for now. Please test.
          Show
          Gavin added a comment - ergh, sorry for delay, thrift git repo now read/write. svn still r/o for now. Please test.
          Hide
          Jake Farrell added a comment -
          Looks good, Thanks
          Show
          Jake Farrell added a comment - Looks good, Thanks
          Hide
          Gavin added a comment -
          Ok, so last thing to do is leave your svn in a closed state. See http://svn.apache.org/repos/asf/isis/ for a good example, I'll open up svn for a final r/w soon, let me know if you agree with that layout.
          Show
          Gavin added a comment - Ok, so last thing to do is leave your svn in a closed state. See http://svn.apache.org/repos/asf/isis/ for a good example, I'll open up svn for a final r/w soon, let me know if you agree with that layout.
          Hide
          Gavin added a comment -
          ping
          Show
          Gavin added a comment - ping
          Hide
          Roger Meier added a comment -
          Thanks Gavin!

          I suggest to move the directories branches, tags and trunk to an attic folder just as within the example.
          => avoid usage of svn trunk

          The other issue is github mirror based on git.apache.org, see THRIFT-1818

          Show
          Roger Meier added a comment - Thanks Gavin! I suggest to move the directories branches, tags and trunk to an attic folder just as within the example. => avoid usage of svn trunk The other issue is github mirror based on git.apache.org, see THRIFT-1818
          Hide
          Gavin added a comment -
          Ok I left svn r/w so you could do that, but I'll fix that up then to get this issue closed. np
          Show
          Gavin added a comment - Ok I left svn r/w so you could do that, but I'll fix that up then to get this issue closed. np
          Hide
          Gavin added a comment -
          Ok dirs moved under attic. svn now r/o except site/
          will look at mirrors next.
          Show
          Gavin added a comment - Ok dirs moved under attic. svn now r/o except site/ will look at mirrors next.
          Hide
          Gavin added a comment -
          All done.
          Show
          Gavin added a comment - All done.
          Hide
          Roger Meier added a comment -
          Thanks Gavin!

          One last question...
          Why did you move KEYS from https://svn.apache.org/repos/asf/thrift/KEYS to https://svn.apache.org/repos/asf/thrift/attic/KEYS ?

          ;-r
          Show
          Roger Meier added a comment - Thanks Gavin! One last question... Why did you move KEYS from https://svn.apache.org/repos/asf/thrift/KEYS to https://svn.apache.org/repos/asf/thrift/attic/KEYS ? ;-r
          Hide
          Jake Farrell added a comment -
          svn is only being used for the website now, all previous code contained there has been moved into the attic. Everything is now in git with releases in svn at dist.apache.org. The KEYS file is available at https://dist.apache.org/repos/dist/release/thrift/KEYS
          Show
          Jake Farrell added a comment - svn is only being used for the website now, all previous code contained there has been moved into the attic. Everything is now in git with releases in svn at dist.apache.org. The KEYS file is available at https://dist.apache.org/repos/dist/release/thrift/KEYS
          Hide
          Roger Meier added a comment -
          How do we modify the KEYS file now?
          Or move it to git within root folder as part of the regular src?
          Show
          Roger Meier added a comment - How do we modify the KEYS file now? Or move it to git within root folder as part of the regular src?
          Hide
          Jake Farrell added a comment -
          dist.apache.org is a svn repo. checkout https://dist.apache.org/repos/dist/release/thrift/ and then edit the KEYS file accordingly and commit the changes back
          Show
          Jake Farrell added a comment - dist.apache.org is a svn repo. checkout https://dist.apache.org/repos/dist/release/thrift/ and then edit the KEYS file accordingly and commit the changes back

            People

            • Assignee:
              Unassigned
              Reporter:
              Jake Farrell
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development