Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [mat-dev] Migrating to Git?

Hi Chris,

This is a good question. I have made internally (at SAP) pretty good experience with Git already, and recognize some of the advantages it has over SVN. I like especially the combination with Gerrit for having code reviews.

However, I am not convinced that moving MAT to Git will currently have positive effect. Here I'll try to explain my concerns. I'll be very happy to hear the opinion from the rest of the people following this mailing list.

At the moment we are just two active committers on MAT - me and Andrew Johnson (IBM). Making a change to the infrastructure, means that we'll spend some of the limited resources we have for further developing the tool on infrastructure topics, which I guess are irrelevant for our end-users. The last change - moving to a Tycho build - was pretty significant effort for me. Now I'm happy with the results, but it just took much time. I'm somewhat afraid that the same can repeat.

Another relevant topic is contributions from non-committers. I definitely think that using Git + Gerrit makes reviewing and applying patches easier. However, in general the amount of contributions on MAT is not high. Well, there were recently somewhat more contributions (mostly accessibility related patches from IBM). I hope this was not just an exception. 
I don't know, probably switching to Git could make it easier for some people and thus make MAT more attractive to contribute to. I am definitely thinking about and looking for ways to increase the interest of people to contribute to MAT. I would be interested to hear from others if switching to Git can somehow influence this - positively or negatively.

The third topic is the learning curve. For me personally it took some time until I get used to the concepts of Git. Not sure about the rest contributing to MAT. This is somehow again related to the relatively limited resources we have for further development. 

Well that was it. To put it short - I like Git and would like to use it for MAT, but I'm afraid at the moment this could cost us more effort than the benefit we gain afterwards.

What do you think, Chris, do the concerns sound reasonable? What do others think? 

Regards,
Krum


-----Original Message-----
From: mat-dev-bounces@xxxxxxxxxxx [mailto:mat-dev-bounces@xxxxxxxxxxx] On Behalf Of Chris Aniszczyk
Sent: Mittwoch, 22. Juni 2011 16:58
To: Memory Analyzer Dev list
Subject: [mat-dev] Migrating to Git?

When do you guys plan to migrate to Git?
     http://wiki.eclipse.org/Git/Migrating_to_Git

-- 
Cheers,

Chris Aniszczyk
http://aniszczyk.org
+1 512 961 6719
_______________________________________________
mat-dev mailing list
mat-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/mat-dev


Back to the top