Path: csiph.com!eternal-september.org!feeder.eternal-september.org!mx02.eternal-september.org!.POSTED!not-for-mail From: Marko Rauhamaa Newsgroups: comp.lang.python Subject: Re: We will be moving to GitHub Date: Sat, 02 Jan 2016 11:48:39 +0200 Organization: A noiseless patient Spider Lines: 28 Message-ID: <87oad41fd4.fsf@elektro.pacujo.net> References: <5687718d$0$1612$c3e8da3$5496439d@news.astraweb.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: mx02.eternal-september.org; posting-host="b7cb1518d23ec19d482dcc9c31d30fdd"; logging-data="16172"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18kqLEWeCQPo2wLWF21Of3R" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) Cancel-Lock: sha1:OYp0/vzB6kbh4kijOL53GVrot6o= sha1:zylesGoyxw0AQ5neCfFcGGK3Mg8= Xref: csiph.com comp.lang.python:101134 Steven D'Aprano : > Oh, and talking about DVCS: > > https://bitquabit.com/post/unorthodocs-abandon-your-dvcs-and-retur > n-to-sanity/ It's interesting how different opinions people can have about version control. I also have mine. I have seen the paradise, which was Sun's Teamware. I haven't tried Bitkeeper, it's successor. Having struggled with Perforce, SVN and CVS, I was hopeful Mercurial would be everything Teamware was. Unfortunately, it wasn't. The big disappointment was the treatment of a repository as the atomic unit. Git's no better than Mercurial. Also, Git is conceptually cluttered. Well, Git and Mercurial are not all that bad as long as only a single person is working on the repository at any given time and you have a strictly linear version history. That would be advisable anyway as you should have a separate repository for each conceptual unit. Marko