Re: Proposed plan for releases and for merging WidgetPlayground

Dave Malcolm <[email protected]>
Newsgroups gmane.editors.conglomerate.devel
Message-ID <[email protected]>
On Fri, 2004-10-29 at 15:21, Geert Stappers wrote:
> On Fri, Oct 29, 2004 at 12:15:36PM -0400, David Malcolm wrote:
> > Here's a proposed plan for the next part of Conglomerate development:
> > 
> > nsh has been hard at work and has put together a patch that can be
> > applied to HEAD that merges in the changes from the WidgetPlayground
> > branch.  The patch can be found here; I owe him beer:
> > http://csboard.berlios.de/cong/changes.tar.gz
> > 
> > It's time that we "bit the bullet" and stabilised this new
> > implementation of the editor widget; I believe the code is a much saner
> > design than the current one.
> > 
> > So my proposal is:  to do another tarball release (0.7.16), containing
> > all of the last-minute fixes that should have gone into 0.7.15, and
> > other small fixes that we can get it by a deadline.
> > 
> > I'm going away for this weekend and intend to have no contact with
> > computers (which should be good for my sanity), so I plan for this
> > release to happen halfway through next week.  Let's invent a rough
> > deadline of Tuesday night for people wanting to get changes in (though I
> > reserve the right to do last-minute bugfixing stuff when I make the
> > release)
> > 
> > After 0.7.16 is released, I'll created a 0_7_16 branch to hold the old
> > widget implementation, and commit nsh's patch into HEAD.
> > 
> > The WidgetPlayground code is much more stable when it comes to loading
> > files, but has some bugs with editing them, and with resizing windows.
> > My hope (and the plan) is that by having this code in HEAD we'll be
> > forced to fix these bugs (scary!) but the benefit is that it will be
> > much easier for developers to get at the code (having it in a branch has
> > made the barrier for entry too high, I think).
> > 
> > What does everyone think?
> 
> I, surely not everyone, think that releasing "0.7.15 plus minor glitches"
> as "0.7.16", does not repair the harm that was done.
> 
> However, "0.7.16" will prevent 0.7.15 from doing more harm.
> 
> Enough ranting.
> 
> Commit the great patch from Nickolay V. Shmyrev into HEAD
> a release it as 0.7.16.
> Go for the new widget code  (don't spent time on the old widget code)
> Making a branch for old (current) widget stuff doesn't make sense.

Think of it as an emergency backup plan.  The new code will have a
different set of bugs from the old cocde, and initially will probably
seem more broken to the average user.

> 
> 
> Geert Stappers
> (who redraw 0.7.15 from Debian  ( waiting for 0.7.16 ))
> 
> _______________________________________________
> Conglomerate-devel mailing list
> [email protected]
> http://lists.copyleft.no/mailman/listinfo/conglomerate-devel
--
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.