From mboxrd@z Thu Jan 1 00:00:00 1970 From: Achim Gratz Subject: Re: Losing trust in Org: stable org-mode releases and unit tests for basic functionality Date: Sun, 17 Jan 2016 11:30:09 +0100 Message-ID: <87vb6s8pn2.fsf@Rainer.invalid> References: <55CA2E6B.4060102@gmail.com> <2016-01-17T10-45-36@devnull.Karl-Voit.at> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:57643) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aKkbI-0007mf-6j for emacs-orgmode@gnu.org; Sun, 17 Jan 2016 05:30:25 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aKkbB-00036q-UZ for emacs-orgmode@gnu.org; Sun, 17 Jan 2016 05:30:24 -0500 Received: from plane.gmane.org ([80.91.229.3]:42218) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aKkbB-00036m-Nm for emacs-orgmode@gnu.org; Sun, 17 Jan 2016 05:30:17 -0500 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1aKkb9-0005Zs-Fd for emacs-orgmode@gnu.org; Sun, 17 Jan 2016 11:30:15 +0100 Received: from p54b463fb.dip0.t-ipconnect.de ([84.180.99.251]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 17 Jan 2016 11:30:15 +0100 Received: from Stromeko by p54b463fb.dip0.t-ipconnect.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 17 Jan 2016 11:30:15 +0100 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Karl Voit writes: > I had several occasions where "git pull origin master" ended up in > much work for fixing my large set of Org-mode data. That's the development branch which can introduce new features and remove old ones at any time, you should be on maint if you want "stable". If you want even more stable, then don't update unless you hit a bug that is fixed in maint. > What I am trying to raise is a discussion on whether or not there > should be a stable git branch or at east some kind of unit test set > that make sure that really basic functionality doesn't get broken > without being recognized instantly. In my humble opinion, there has > to be some kind of continuous integration tests where breaking > things rings loud whistles. There already is, it's called "maint". And if any tests fail on your machine, then the convenience target "up2" doesn't install the resulting Org, so you never see that broken version. > Unfortunately, I don't have time to follow all the interesting > discussions on the mailing list any more. Does this imply, I can't > use Org-mode any more? No, but I'd say you shouldn't use the development version of Org and you shouldn't run Org directly from the Git worktree. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ SD adaptations for KORG EX-800 and Poly-800MkII V0.9: http://Synth.Stromeko.net/Downloads.html#KorgSDada