I am sorry I haven't commented on this earlier.
As a developer (project lead hatt off), I would *really* hate for ice4j,
our last bastion of version control sanity, to move to github.
This surprised me a lot - there are so many Jitsi projects now on
that I had been under the impression that ice4j had simply been
overlooked. I wasn't aware you had other reasons for holding back on this.
First, I have consistently failed to learn git enough to stop noticing
it and it inevitebly gets in my way every time I have a few hours to
spend coding: I have ended up spending all my opportunities learning how
to fight merge, commit, push and pull issues.
This is undoubtedly due to my endless stupidity but that is as good of a
reason as any.
You are neither stupid nor alone. Every developer goes through this
when migrating from any traditional VCS to Git.
There are probably a number of IRC channels where you can ask "how do I
do X with Git" and get several good responses quite quickly.
Second, I fail to see exactly what problem the move would resolve. I am
unaware of any issues that come from the fact we use svn there. So to me
this would be just a waste of time.
It is not exactly solving a problem - rather, it is about enabling more
collaboration. ice4j is not just used in Jitsi, it is also used in
Lumicall and possibly other projects. It works very well as a
standalone module outside the Jitsi ecosystem and it would be good to
see if more people submit pull requests for it.
I don't mind submitting things on the mailing list as I have done
before, but it is quicker for me to submit things as pull requests and
you also benefit from the fact that travis-ci will build ice4j with my
patches and run the unit tests and give you visual feedback on whether
they are unsafe to merge. This can save you time that you would
otherwise spend evaluating patches manually.
It is also not a huge problem for me to keep mirroring it with my
sync2git cronjob, I just thought that since you had moved most of your
other repositories then this is one that I could stop mirroring if you
Gitified it too.
On 16/01/15 19:08, Emil Ivov wrote: