You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@infra.apache.org by "Jukka Zitting (Created) (JIRA)" <ji...@apache.org> on 2012/04/03 00:15:25 UTC

[jira] [Created] (INFRA-4641) Update GitHub mirroring

Update GitHub mirroring
-----------------------

                 Key: INFRA-4641
                 URL: https://issues.apache.org/jira/browse/INFRA-4641
             Project: Infrastructure
          Issue Type: Sub-task
      Security Level: public (Regular issues)
          Components: Git
            Reporter: Jukka Zitting
            Priority: Minor


Currently GitHub uses a custom script to periodically parse http://git.apache.org/ and to automatically mirror all repositories found there.

We should work with them to either adjust that script to work against http://git-wip-us.apache.org/ or (preferably) come up with a way for us to more actively create and manage mirrors on GitHub.

We should also be able to automatically push changes to GitHub as soon as they occur on our svn or git repositories. We should make sure that such automatic pushing won't interfere with the mirroring scripts GitHub has in place.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (INFRA-4641) Update GitHub mirroring

Posted by "#asfinfra IRC Bot (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/INFRA-4641?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13285874#comment-13285874 ] 

#asfinfra IRC Bot commented on INFRA-4641:
------------------------------------------

<pctony> Have you ever heard the phrase "If it didn't happen on list, it didn't happen?" That applies here too.

                
> Update GitHub mirroring
> -----------------------
>
>                 Key: INFRA-4641
>                 URL: https://issues.apache.org/jira/browse/INFRA-4641
>             Project: Infrastructure
>          Issue Type: Sub-task
>      Security Level: public(Regular issues) 
>          Components: Git
>            Reporter: Jukka Zitting
>            Priority: Minor
>
> Currently GitHub uses a custom script to periodically parse http://git.apache.org/ and to automatically mirror all repositories found there.
> We should work with them to either adjust that script to work against http://git-wip-us.apache.org/ or (preferably) come up with a way for us to more actively create and manage mirrors on GitHub.
> We should also be able to automatically push changes to GitHub as soon as they occur on our svn or git repositories. We should make sure that such automatic pushing won't interfere with the mirroring scripts GitHub has in place.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (INFRA-4641) Update GitHub mirroring

Posted by "Filip Maj (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/INFRA-4641?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13285853#comment-13285853 ] 

Filip Maj commented on INFRA-4641:
----------------------------------

+1 to updating the Github mirror on each svn/git commit.
                
> Update GitHub mirroring
> -----------------------
>
>                 Key: INFRA-4641
>                 URL: https://issues.apache.org/jira/browse/INFRA-4641
>             Project: Infrastructure
>          Issue Type: Sub-task
>      Security Level: public(Regular issues) 
>          Components: Git
>            Reporter: Jukka Zitting
>            Priority: Minor
>
> Currently GitHub uses a custom script to periodically parse http://git.apache.org/ and to automatically mirror all repositories found there.
> We should work with them to either adjust that script to work against http://git-wip-us.apache.org/ or (preferably) come up with a way for us to more actively create and manage mirrors on GitHub.
> We should also be able to automatically push changes to GitHub as soon as they occur on our svn or git repositories. We should make sure that such automatic pushing won't interfere with the mirroring scripts GitHub has in place.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (INFRA-4641) Update GitHub mirroring

Posted by "Michael Brooks (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/INFRA-4641?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13396097#comment-13396097 ] 

Michael Brooks commented on INFRA-4641:
---------------------------------------

Awesome!
                
> Update GitHub mirroring
> -----------------------
>
>                 Key: INFRA-4641
>                 URL: https://issues.apache.org/jira/browse/INFRA-4641
>             Project: Infrastructure
>          Issue Type: Sub-task
>      Security Level: public(Regular issues) 
>          Components: Git
>            Reporter: Jukka Zitting
>            Priority: Minor
>
> Currently GitHub uses a custom script to periodically parse http://git.apache.org/ and to automatically mirror all repositories found there.
> We should work with them to either adjust that script to work against http://git-wip-us.apache.org/ or (preferably) come up with a way for us to more actively create and manage mirrors on GitHub.
> We should also be able to automatically push changes to GitHub as soon as they occur on our svn or git repositories. We should make sure that such automatic pushing won't interfere with the mirroring scripts GitHub has in place.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Comment Edited] (INFRA-4641) Update GitHub mirroring

Posted by "Semyon Vadishev (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/INFRA-4641?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13503247#comment-13503247 ] 

Semyon Vadishev edited comment on INFRA-4641 at 11/23/12 4:53 PM:
------------------------------------------------------------------

Hi, I've just come across the discussion at the mailing list on ASF — GitHub mirroring. The thing is that I'm working on SubGit, http://subgit.com/ and I think ASF community would benefit a lot from using our tool.

We've just published SubGit 2.0 beta version that enables bi-directional synchronization of Git and SVN repositories located on different hosts (both repositories remain active). And we're going to improve SubGit, so it can be installed into any SVN repository and synchronize changes with GitHub (or any other Git hosting) automatically.

I doubt there're major technical issues with using SubGit at ASF servers. More questions come from licensing side of things. Here's what I'd like to mention:

1. SubGit is a commercial tool, but it's free for open-source projects.
2. Our partners get access to SubGit source code.
3. Currently we're considering the option to open-source the core SubGit library under the terms of GPL license. But so far we have no final decision in this regard.

Your questions and suggestions are welcome at support@subgit.com and here.
                
      was (Author: vadishev):
    Hi, I've just come across the discussion at the mailing list on ASF — GitHub mirroring. The thing is that I'm working on SubGit, http://subgit.com/ and I think ASF community would benefit a lot from using our tool.

We've just published SubGit 2.0 beta version that enables bi-directional synchronization of Git and SVN repositories located on different hosts (both repositories remain active). And we're going to improve SubGit, so it can be installed into any SVN repository and synchronize changes with GitHub (or any other Git hosting) automatically.

I doubt there're major technical issues with using SubGit at ASF servers. More questions come from licensing side of things. Here's what I'd like to mention:

1. SubGit is a commercial tool, but it's free for open-source projects.
2. Our partners get access to SubGit source code.
3. Currently we're considering the option to open-source the core SubGit library under the terms on GPL license. But so far we have no final decision in this regard.

Your questions and suggestions are welcome at support@subgit.com and here.
                  
> Update GitHub mirroring
> -----------------------
>
>                 Key: INFRA-4641
>                 URL: https://issues.apache.org/jira/browse/INFRA-4641
>             Project: Infrastructure
>          Issue Type: Sub-task
>      Security Level: public(Regular issues) 
>          Components: Git
>            Reporter: Jukka Zitting
>            Priority: Minor
>
> Currently GitHub uses a custom script to periodically parse http://git.apache.org/ and to automatically mirror all repositories found there.
> We should work with them to either adjust that script to work against http://git-wip-us.apache.org/ or (preferably) come up with a way for us to more actively create and manage mirrors on GitHub.
> We should also be able to automatically push changes to GitHub as soon as they occur on our svn or git repositories. We should make sure that such automatic pushing won't interfere with the mirroring scripts GitHub has in place.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (INFRA-4641) Update GitHub mirroring

Posted by "Semyon Vadishev (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/INFRA-4641?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13503247#comment-13503247 ] 

Semyon Vadishev commented on INFRA-4641:
----------------------------------------

Hi, I've just come across the discussion at the mailing list on ASF — GitHub mirroring. The thing is that I'm working on SubGit, http://subgit.com/ and I think ASF community would benefit a lot from using our tool.

We've just published SubGit 2.0 beta version that enables bi-directional synchronization of Git and SVN repositories located on different hosts (both repositories remain active). And we're going to improve SubGit, so it can be installed into any SVN repository and synchronize changes with GitHub (or any other Git hosting) automatically.

I doubt there're major technical issues with using SubGit at ASF servers. More questions come from licensing side of things. Here's what I'd like to mention:

1. SubGit is a commercial tool, but it's free for open-source projects.
2. Our partners get access to SubGit source code.
3. Currently we're considering the option to open-source the core SubGit library under the terms on GPL license. But so far we have no final decision in this regard.

Your questions and suggestions are welcome at support@subgit.com and here.
                
> Update GitHub mirroring
> -----------------------
>
>                 Key: INFRA-4641
>                 URL: https://issues.apache.org/jira/browse/INFRA-4641
>             Project: Infrastructure
>          Issue Type: Sub-task
>      Security Level: public(Regular issues) 
>          Components: Git
>            Reporter: Jukka Zitting
>            Priority: Minor
>
> Currently GitHub uses a custom script to periodically parse http://git.apache.org/ and to automatically mirror all repositories found there.
> We should work with them to either adjust that script to work against http://git-wip-us.apache.org/ or (preferably) come up with a way for us to more actively create and manage mirrors on GitHub.
> We should also be able to automatically push changes to GitHub as soon as they occur on our svn or git repositories. We should make sure that such automatic pushing won't interfere with the mirroring scripts GitHub has in place.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (INFRA-4641) Update GitHub mirroring

Posted by "#asfinfra IRC Bot (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/INFRA-4641?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13285860#comment-13285860 ] 

#asfinfra IRC Bot commented on INFRA-4641:
------------------------------------------

<danielsh> This is not a polling booth. Don't vote. If you want to help make this happen send an email to the list.

                
> Update GitHub mirroring
> -----------------------
>
>                 Key: INFRA-4641
>                 URL: https://issues.apache.org/jira/browse/INFRA-4641
>             Project: Infrastructure
>          Issue Type: Sub-task
>      Security Level: public(Regular issues) 
>          Components: Git
>            Reporter: Jukka Zitting
>            Priority: Minor
>
> Currently GitHub uses a custom script to periodically parse http://git.apache.org/ and to automatically mirror all repositories found there.
> We should work with them to either adjust that script to work against http://git-wip-us.apache.org/ or (preferably) come up with a way for us to more actively create and manage mirrors on GitHub.
> We should also be able to automatically push changes to GitHub as soon as they occur on our svn or git repositories. We should make sure that such automatic pushing won't interfere with the mirroring scripts GitHub has in place.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (INFRA-4641) Update GitHub mirroring

Posted by "Michael Brooks (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/INFRA-4641?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13281082#comment-13281082 ] 

Michael Brooks commented on INFRA-4641:
---------------------------------------

+1 to updating the Github mirror on each svn/git commit. This may also help reduce the number of hanging Github pull requests on INFRA-4152, since Github will autoclose a pull request is the HEAD SHA matches a pull request SHA.
                
> Update GitHub mirroring
> -----------------------
>
>                 Key: INFRA-4641
>                 URL: https://issues.apache.org/jira/browse/INFRA-4641
>             Project: Infrastructure
>          Issue Type: Sub-task
>      Security Level: public(Regular issues) 
>          Components: Git
>            Reporter: Jukka Zitting
>            Priority: Minor
>
> Currently GitHub uses a custom script to periodically parse http://git.apache.org/ and to automatically mirror all repositories found there.
> We should work with them to either adjust that script to work against http://git-wip-us.apache.org/ or (preferably) come up with a way for us to more actively create and manage mirrors on GitHub.
> We should also be able to automatically push changes to GitHub as soon as they occur on our svn or git repositories. We should make sure that such automatic pushing won't interfere with the mirroring scripts GitHub has in place.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (INFRA-4641) Update GitHub mirroring

Posted by "Jukka Zitting (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/INFRA-4641?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13395985#comment-13395985 ] 

Jukka Zitting commented on INFRA-4641:
--------------------------------------

I contacted GitHub support to figure out how they think this should be done.
                
> Update GitHub mirroring
> -----------------------
>
>                 Key: INFRA-4641
>                 URL: https://issues.apache.org/jira/browse/INFRA-4641
>             Project: Infrastructure
>          Issue Type: Sub-task
>      Security Level: public(Regular issues) 
>          Components: Git
>            Reporter: Jukka Zitting
>            Priority: Minor
>
> Currently GitHub uses a custom script to periodically parse http://git.apache.org/ and to automatically mirror all repositories found there.
> We should work with them to either adjust that script to work against http://git-wip-us.apache.org/ or (preferably) come up with a way for us to more actively create and manage mirrors on GitHub.
> We should also be able to automatically push changes to GitHub as soon as they occur on our svn or git repositories. We should make sure that such automatic pushing won't interfere with the mirroring scripts GitHub has in place.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (INFRA-4641) Update GitHub mirroring

Posted by "Filip Maj (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/INFRA-4641?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13285865#comment-13285865 ] 

Filip Maj commented on INFRA-4641:
----------------------------------

Will do. FYI there's a "Vote" link in the top right of JIRA.
                
> Update GitHub mirroring
> -----------------------
>
>                 Key: INFRA-4641
>                 URL: https://issues.apache.org/jira/browse/INFRA-4641
>             Project: Infrastructure
>          Issue Type: Sub-task
>      Security Level: public(Regular issues) 
>          Components: Git
>            Reporter: Jukka Zitting
>            Priority: Minor
>
> Currently GitHub uses a custom script to periodically parse http://git.apache.org/ and to automatically mirror all repositories found there.
> We should work with them to either adjust that script to work against http://git-wip-us.apache.org/ or (preferably) come up with a way for us to more actively create and manage mirrors on GitHub.
> We should also be able to automatically push changes to GitHub as soon as they occur on our svn or git repositories. We should make sure that such automatic pushing won't interfere with the mirroring scripts GitHub has in place.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira