[yast-devel] It's time to switch to GitHub
Hi, As SP2 is not blocking us anymore, it's now time to switch from SVN to GitHub as we've decided earlier in 2011. I know there were some issues with importing all the history but I don't have enough details on which pieces were missing. Maybe not everything is actually needed. Let's focus on finishing the transition now, please. Thanks && Bye Lukas -- Lukas Ocilka, Appliances Department SUSE LINUX s.r.o., Praha -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org To contact the owner, e-mail: yast-devel+owner@opensuse.org
On Mon, Feb 13, 2012 at 06:29:08PM +0100, Lukas Ocilka wrote:
As SP2 is not blocking us anymore, it's now time to switch from SVN to GitHub as we've decided earlier in 2011.
I know there were some issues with importing all the history but I don't have enough details on which pieces were missing. Maybe not everything is actually needed. Let's focus on finishing the transition now, please.
Daniel and Klaus made some progress last year, and the current work is at https://github.com/kkaempf/yast-svn2git/tree/satsolver The makefile there did not work out of the box for me. (patch attached!) It would be great if someone made a run of the tool and published the results so that module maintainers can look at how their git repos would look like and report bugs, like I did for the previous attempt, in http://lists.opensuse.org/yast-devel/2011-03/msg00034.html -- Martin Vidner, YaST developer http://en.opensuse.org/User:Mvidner Kuracke oddeleni v restauraci je jako fekalni oddeleni v bazenu
On Thu, 16 Feb 2012 11:42:14 +0100 Martin Vidner <mvidner@suse.cz> wrote:
On Mon, Feb 13, 2012 at 06:29:08PM +0100, Lukas Ocilka wrote:
As SP2 is not blocking us anymore, it's now time to switch from SVN to GitHub as we've decided earlier in 2011.
Hi, I try it and it is quite time consuming (need manual modification of svn dump file in some cases), so I think it is not doable via big revolution move. So I plan to do it per request. I start with ruby-bindings[0] as I become maintainer (so you can check in which quality I generate repository). If you want some of your modules moved, just mail me ( It can take some time before it is really done, in this time you should not do any commits ). If you are interested to do it your self I attach my modification to klaus svn2git satsolver part. I add ability to handle renamed modules to keep history and keeping history for projects started in tmp branch. I move project to yast project on github ( for easier administration). I create separated team for each project. So e.g. for ruby bindings only me and duncan can push, but everyone can contribute via pull request ( so I can review all changes before it really goes to repo ). Of course policy of your modules is up to you. Josef [0] https://github.com/yast/yast-ruby-bindings
participants (3)
-
Josef Reidinger
-
Lukas Ocilka
-
Martin Vidner