|
From: | Rik |
Subject: | Re: Keeping the gui-release branch open considered harmful |
Date: | Fri, 30 Jan 2015 09:15:27 -0800 |
On 01/30/2015 08:13 AM,
address@hidden wrote:
As long as someone else is willing to do tackle this :) There was a mix-up around the creation of the gui-release branch and it took me probably 4-8 hours to get it straightened out which I don't want to do again. On the other hand, I had an imperfect understanding of Mercurial at the time. Another downside is that the current development branch has the accumulated non-GUI bug fixes for Octave, but it also brings with it classdef which has not been significantly tested. For example, strfind ("strfind.cc", "cc") error: invalid meta.package indexing I think doing any significant testing of classdef, perhaps asking people to try classdef code they have written on the development branch, would delay a release too far into the future. A simpler solution might be to backport important bug fixes using either hg graft or hg transplant. There are about 222 of these to review. hg log -r a1e4282f5254: -b dev -k 'bug #' | grep 'changeset:' | wc -l The focus of 4.0 is a GUI with Windows support so bugs related to display, Windows incompatibilities, and plotting output would be the ones I would backport. But the original comment still stands. If someone is willing to merge the two branches and everyone feels that classdef and the new audio system are ready for release then I won't stand in the way. --Rik |
[Prev in Thread] | Current Thread | [Next in Thread] |