|
From: | Colin Campbell |
Subject: | Re: survey on multiple development versions |
Date: | Tue, 10 Dec 2013 12:08:33 -0700 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.1 |
On 12/10/2013 06:41 AM, Carl Peterson
wrote:
From the perspective of a light-duty user and former patch nanny, Mike's idea seems quite frankly alarming. The thought of exposing users to multiple diverging and possibly incompatible development versions of a system, which is already so complex that modifying the build system has been called "poking a hornets nest with a stick", would anchor me quite firmly on latest stable, and I likely wouldn't try to answer questions on -user, either. I'm quite happy building the binaries and doc from git, but if the development efforts get even more fragmented, with devs each competing to get users testing their latest brainstorm, I doubt it would end well. Yes, of course there are power users who can handle alpha- and beta-level code, but in the context of trying to make lilypond *more* accessible to people who simply want to engrave beautiful music with minimal effort, we would be best served by making the existing development process more effective and efficient, so that only code which is truly beta-plus or RC level would be available to users. For clarity: I'm not saying devs shouldn't fork LP when they want to work out some cool new feature. Git branches are a fine tool for the purpose. It's just that there are already so many versions of LP in the wild that our support and distribution resources are strained, and introducing another 5 versions of LP, with guaranteed problems, may well divert developer effort from the main branch or worse, turn the devs and power users off answering questions and feature requests entirely. I'm all for exploring options, but I truly believe this adds a level of complexity we can't handle with existing resources and tools, for relatively small gains or potential loss of live testing of beta-level code. Cheers, Colin -- I've learned that you shouldn't go through life with a catcher's mitt on both hands. You need to be able to throw something back. -Maya Angelou, poet (1928- ) |
[Prev in Thread] | Current Thread | [Next in Thread] |