From: Andreas K. <and...@ac...> - 2011-02-15 18:05:09
|
On 2/14/2011 4:41 PM, Michael Schlenker wrote: > Hi Andreas, > > I personally do not really care if either Git or Fossil gets picked, both are fine for the intended use. > > From a more global perspective it might be better to pick Git instead of Fossil due to the larger group of > users already knowing Git in general, compared to fossil. It is the 800 lbs gorilla, but if that one moves > us forward faster, who cares? > And it is not really in doubt that there are and will be more tools available for Git than for fossil due to the pure market share. > > So, for political reason I would cast a vote for Git. Its good enough for the job, gives Tcl(lib) some more visibility than using I should clarify here my previous example/argument I made, about the GSoC student. The argument is one of "lower barrier to entry". It is not a (auto)magic visibility of the form "If you build it they will come". Even with going "git" Tcl(lib)s visibility is determined by actual marketing, i.e. evangelization. There is one argument which I was told in private mail, against "git", namely that it(s support) is not very good on windows, and that this might drive developers away, given that Tcl prides itself on good x-platform portability, which means that we need good windows support in our tools for easy development on that platform. At least for those people not using a mix of platforms like me (*). Regarding the core assumption behind the argument, of git not being good on Win, that I can't really evaluate. I haven't used git very much and not at all on Windows. Given my own preference for fossil I will certainly ask this question on the fossil list as well, for while I am using fossil often now I haven't used it on windows either. > a (nice, but) 'fringe' system like fossil, and makes it easier for others to participate. I would not describe fossil as 'fringe' with its negative connotations. Niche, yes, fringe, no. > I think we should also look at other things like issue/bug trackers when doing the move, the Sourceforge trackers are far from best > of breed for sure, so both fossils trackers and github or others might offer improvements. (*) With the mix of boxes I have access to, and the shared file systems all the VCS ops happen on linux and files are copied to windows boxes for building. No direct VCS ops on the windows boxes. -- Andreas Kupries Senior Tcl Developer ActiveState, The Dynamic Language Experts P: 778.786.1122 F: 778.786.1133 and...@ac... http://www.activestate.com Get insights on Open Source and Dynamic Languages at www.activestate.com/blog |