Details

    • Type: Task Task
    • Status: Closed Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      Have you considered migrating the source repository to Git?
      Among other advantages, this may facilitate the external contributions (e.g. via GitHub).

      I made some searches to check if this topic has already been discussed, but didn't find anything. Sorry in advance if I missed something.

      1. anon.sh
        0.1 kB
        Mauro Talevi
      2. authors.file
        0.4 kB
        Mauro Talevi

        Activity

        Hide
        Paolo Fulgoni added a comment -

        I add a couple of motivations for the possible migration to github:

        Number of users:
        codehaus: 10600 users
        github: 3.4 million users
        => contributions would be more likely to happen

        There are already at least a couple of forks of xStream on GitHub:
        https://github.com/jenkinsci/xstream
        https://github.com/hudson/xstream
        => merging from xStream to one of these patched versions (and eventually the other direction) would be much easier

        Show
        Paolo Fulgoni added a comment - I add a couple of motivations for the possible migration to github: Number of users: codehaus: 10600 users github: 3.4 million users => contributions would be more likely to happen There are already at least a couple of forks of xStream on GitHub: https://github.com/jenkinsci/xstream https://github.com/hudson/xstream => merging from xStream to one of these patched versions (and eventually the other direction) would be much easier
        Mauro Talevi made changes -
        Field Original Value New Value
        Assignee Jörg Schaible [ joehni ] Mauro Talevi [ maurotalevi ]
        Mauro Talevi made changes -
        Attachment authors.file [ 67409 ]
        Hide
        Mauro Talevi added a comment -

        Repo migrated to Git using git-svn

        https://github.com/maurotalevi/xstream

        Needs to be pushed to organisation 'xstream'.

        Show
        Mauro Talevi added a comment - Repo migrated to Git using git-svn https://github.com/maurotalevi/xstream Needs to be pushed to organisation 'xstream'.
        Hide
        Mauro Talevi added a comment -

        For the record:

        $ git svn clone -s -A authors.file --authors-prog=./anon.sh http://svn.codehaus.org/xstream

        Show
        Mauro Talevi added a comment - For the record: $ git svn clone -s -A authors.file --authors-prog=./anon.sh http://svn.codehaus.org/xstream
        Mauro Talevi made changes -
        Attachment anon.sh [ 67410 ]
        Hide
        Jörg Schaible added a comment -

        Mauro, how did you import the branch later on?

        Show
        Jörg Schaible added a comment - Mauro, how did you import the branch later on?
        Hide
        Mauro Talevi added a comment -

        You can simply clone the branch and then push it. Which branch are we talking of?

        Show
        Mauro Talevi added a comment - You can simply clone the branch and then push it. Which branch are we talking of?
        Hide
        Jörg Schaible added a comment -

        Hi Mauro, I was just interested how you've integrated the 1.4.x branch into the existing git repository.

        Show
        Jörg Schaible added a comment - Hi Mauro, I was just interested how you've integrated the 1.4.x branch into the existing git repository.
        Hide
        Mauro Talevi added a comment -

        git-svn does that for you when you clone an svn repo. It clones all tags and branches using the standard layout (using the -s option).

        Show
        Mauro Talevi added a comment - git-svn does that for you when you clone an svn repo. It clones all tags and branches using the standard layout (using the -s option).
        Hide
        Jörg Schaible added a comment -

        OK, I just wondered, because the first git repo you've created did not contain the 1.4.x branch.

        Show
        Jörg Schaible added a comment - OK, I just wondered, because the first git repo you've created did not contain the 1.4.x branch.
        Hide
        Jörg Schaible added a comment -

        SCM repository now available at https://github.com/x-stream/xstream.

        Show
        Jörg Schaible added a comment - SCM repository now available at https://github.com/x-stream/xstream .
        Jörg Schaible made changes -
        Resolution Fixed [ 1 ]
        Status Open [ 1 ] Closed [ 6 ]

          People

          • Assignee:
            Mauro Talevi
            Reporter:
            Paolo Fulgoni
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: