|
From: Daniel J S. <dan...@ie...> - 2011-02-12 00:17:30
|
On 02/11/2011 05:15 PM, Tait wrote: >>> If anyone wants, the downloads are also available here: >>> https://github.com/gnuplot/gnuplot >>> (and complete history). >> >> Oh! It's nice. > > I'll second (third?) the recommendation that we switch away from CVS to > git. It's widely used across many open-source projects, it's resilient > against the kinds of outages that we're experiencing right now (each clone > represents the entire repository + history), and I personally prefer using > it. I don't think it matters much whether we move from SF to github or > anything else, but the time to move away from CVS is overdue. A couple years back I evaluated several source control programs. Mercurial is pretty nice. Like git, it is a distributed source control program. (All the changes travel with it when users upload the source...I'm thinking that maybe once a year it is a good idea to prune and archive the changes.) Mercurial was a little more straightforward than git; not so bulky, easy to start doing basic things. Mercurial has a way of creating a local html server if one wants to view the change history. I found git to be good, but didn't like the platform concept. Things have to be moved into a platform and from there checked in. It just seemed like extraneous keyboard typing. Git is good at branching and such. But I don't think gnuplot development has the need for much branching. Dan |