Details

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

      Description

      Following this vote result :
      http://mail-archives.apache.org/mod_mbox/mina-dev/201301.mbox/%3CCAN9CcB_h1Ldq3r6WLs6CH3CQVrQzZf9x4W3E0g8rLGgfyravkw@mail.gmail.com%3E

      the MINA PMC ask to migrate all the MINA projects from SVN to Git.
      Except the metadata and site.

      Thanks

        Issue Links

          Activity

          Hide
          David Nalley added a comment -
          I've started the migration and made the Mina SVN tree read-only.
          Show
          David Nalley added a comment - I've started the migration and made the Mina SVN tree read-only.
          Hide
          David Nalley added a comment -
          The Mina repo is here for review: https://git-wip-us.apache.org/repos/asf/mina.git
          It is currently read only.
          Let me know when/if it's found to be satisfactory, and I'll make it writable.
          I'll get the remaining repos done shortly.
          Show
          David Nalley added a comment - The Mina repo is here for review: https://git-wip-us.apache.org/repos/asf/mina.git It is currently read only. Let me know when/if it's found to be satisfactory, and I'll make it writable. I'll get the remaining repos done shortly.
          Hide
          Julien Vermillard added a comment -
          the other mina sub projects are missing (sshd, vysper, ftpserver, asyncweb)
          Show
          Julien Vermillard added a comment - the other mina sub projects are missing (sshd, vysper, ftpserver, asyncweb)
          Hide
          David Nalley added a comment -
          Yes, I am still working on those (hence the "I'll get the remaining repos done shortly".
          There was no existing git mirror, so it takes a bit more work for each of those. I should have them done within a few hours.

          Show
          David Nalley added a comment - Yes, I am still working on those (hence the "I'll get the remaining repos done shortly". There was no existing git mirror, so it takes a bit more work for each of those. I should have them done within a few hours.
          Hide
          Julien Vermillard added a comment -
          ok thanks :)
          Show
          Julien Vermillard added a comment - ok thanks :)
          Hide
          Julien Vermillard added a comment -
          It's fine for me
          Show
          Julien Vermillard added a comment - It's fine for me
          Hide
          Emmanuel Lecharny added a comment -
          Can we make the got repo open for writes ?

          Thanks !
          Show
          Emmanuel Lecharny added a comment - Can we make the got repo open for writes ? Thanks !
          Hide
          Emmanuel Lecharny added a comment -
          My Gid, I meant Git repo, not Got repo...
          Show
          Emmanuel Lecharny added a comment - My Gid, I meant Git repo, not Got repo...
          Hide
          Guillaume Nodet added a comment -
          Also, I think the whole mina tree is read-only, will the other repositories be migrated as well ?

          I have the follwoing problem trying to commit on mina-sshd

          gnodet:(svn)sshd[trunk:1430827]/$ svn commit -m "[SSHD-204] Provide callback-driven I/O mechanism for Command"
          Adding sshd-core/src/main/java/org/apache/sshd/server/ChannelSessionAware.java
          svn: Commit failed (details follow):
          svn: access to '/repos/asf/!svn/ver/1429867/mina/sshd/trunk/sshd-core/src/main/java/org/apache/sshd/server' forbidden

          So we need to have the subprojects migrated to git as well.
          At least, I'd need git://git.apache.org/mina-sshd.git
          Show
          Guillaume Nodet added a comment - Also, I think the whole mina tree is read-only, will the other repositories be migrated as well ? I have the follwoing problem trying to commit on mina-sshd gnodet:(svn)sshd[trunk:1430827]/$ svn commit -m "[ SSHD-204 ] Provide callback-driven I/O mechanism for Command" Adding sshd-core/src/main/java/org/apache/sshd/server/ChannelSessionAware.java svn: Commit failed (details follow): svn: access to '/repos/asf/!svn/ver/1429867/mina/sshd/trunk/sshd-core/src/main/java/org/apache/sshd/server' forbidden So we need to have the subprojects migrated to git as well. At least, I'd need git://git.apache.org/mina-sshd.git
          Hide
          David Nalley added a comment -
          I've made the git repo for mina writable, I am still working on conversion for the others, which is taking longer than I expected.

          I'll keep this ticket updated at least once a day til its done
           
          Show
          David Nalley added a comment - I've made the git repo for mina writable, I am still working on conversion for the others, which is taking longer than I expected. I'll keep this ticket updated at least once a day til its done  
          Hide
          Emmanuel Lecharny added a comment -
          We also have the following repos that need to be created :
          - sandbox
          - asyncweb
          - site
          - metadata

          Also I'm wondering where can we find the MINA branches, as we are still working on some of them ?

          Thanks !
          Show
          Emmanuel Lecharny added a comment - We also have the following repos that need to be created : - sandbox - asyncweb - site - metadata Also I'm wondering where can we find the MINA branches, as we are still working on some of them ? Thanks !
          Hide
          Emmanuel Lecharny added a comment -
          Forget about the MINA branches, I found them, thanks to Julien...
          Show
          Emmanuel Lecharny added a comment - Forget about the MINA branches, I found them, thanks to Julien...
          Hide
          David Nalley added a comment -
          Mina FtpServer is up here:
          https://git-wip-us.apache.org/repos/asf/mina-ftpserver.git

          It's currently in a read-only state, please review it and if it's deemed acceptable I can flip the write bit.

          Show
          David Nalley added a comment - Mina FtpServer is up here: https://git-wip-us.apache.org/repos/asf/mina-ftpserver.git It's currently in a read-only state, please review it and if it's deemed acceptable I can flip the write bit.
          Hide
          David Nalley added a comment -
          Actually disregard that, there are problems with ftpserver that I see, I'll take this iteration offline and try to get them fixed.
          Show
          David Nalley added a comment - Actually disregard that, there are problems with ftpserver that I see, I'll take this iteration offline and try to get them fixed.
          Hide
          Emmanuel Lecharny added a comment -
          Any update on the current status ?

          All the site is on subversion, which is currently read-only, so we can't update the site at all. Plus there are some pending patches for some of MINA subprojects.

          If there is some problem with the git migration, I think it would be sane to re-allow write access to the SVN tree (we won't commit anything in MINA, but that would allow the other projects to apply the patches, and we will be able to update the site). Of course that would be temporary...

          Many thanks !
          Show
          Emmanuel Lecharny added a comment - Any update on the current status ? All the site is on subversion, which is currently read-only, so we can't update the site at all. Plus there are some pending patches for some of MINA subprojects. If there is some problem with the git migration, I think it would be sane to re-allow write access to the SVN tree (we won't commit anything in MINA, but that would allow the other projects to apply the patches, and we will be able to update the site). Of course that would be temporary... Many thanks !
          Hide
          David Nalley added a comment -
          Sadly no significant updates - I'll make svn writable except for /mina/mina and then when I get migration going for the subprojects I'll make them RO one at a time. Thanks for your patience.
          Show
          David Nalley added a comment - Sadly no significant updates - I'll make svn writable except for /mina/mina and then when I get migration going for the subprojects I'll make them RO one at a time. Thanks for your patience.
          Hide
          David Nalley added a comment -
          /mina/mina is still RO, but the rest of the /mina tree should be writable now.
          Show
          David Nalley added a comment - /mina/mina is still RO, but the rest of the /mina tree should be writable now.
          Hide
          Emmanuel Lecharny added a comment -
          Ok many thanks !
          Show
          Emmanuel Lecharny added a comment - Ok many thanks !
          Hide
          David Nalley added a comment -
          FtpServer is up now - it's read only (as is the ftpserver svn tree) currently. Please let me know if you think it is acceptable.

          https://git-wip-us.apache.org/repos/asf/mina-ftpserver.git

          I hope to have the others done in the next 24 hours.
          Show
          David Nalley added a comment - FtpServer is up now - it's read only (as is the ftpserver svn tree) currently. Please let me know if you think it is acceptable. https://git-wip-us.apache.org/repos/asf/mina-ftpserver.git I hope to have the others done in the next 24 hours.
          Hide
          David Nalley added a comment -
          OK - I think all of the migrated repos have been moved - and the new ones are read only. I've made everything but site and metadata read only again.

          Show
          David Nalley added a comment - OK - I think all of the migrated repos have been moved - and the new ones are read only. I've made everything but site and metadata read only again.
          Hide
          Guillaume Nodet added a comment -
          The mina-sshd looks good, could you please make it writable and put svn in readonly for that one ?
          Show
          Guillaume Nodet added a comment - The mina-sshd looks good, could you please make it writable and put svn in readonly for that one ?
          Hide
          David Nalley added a comment -
          mina-sshd is now writable.

          Please keep in mind that mina-asyncweb, mina-ftpserver, and mina-vysper are still Read Only and still need to be reviewed.

          --David
          Show
          David Nalley added a comment - mina-sshd is now writable. Please keep in mind that mina-asyncweb, mina-ftpserver, and mina-vysper are still Read Only and still need to be reviewed. --David
          Hide
          Emmanuel Lecharny added a comment -
          I have cloned all of them, and built them, I see no difference with what we have in SVN. It's certainly time to make those repos read-write now :)
          Show
          Emmanuel Lecharny added a comment - I have cloned all of them, and built them, I see no difference with what we have in SVN. It's certainly time to make those repos read-write now :)
          Hide
          David Nalley added a comment -
          Great - all are writable now.

          Thanks,

          Show
          David Nalley added a comment - Great - all are writable now. Thanks,

            People

            • Assignee:
              David Nalley
              Reporter:
              Julien Vermillard
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development