Sean makes a great point.

Can we get Sean's semantic clarification added to the wiki or something?
Starting to nail down these things and get everyone thinking on the same
page will go along way.

My Vote - Pull the PR in, run what unit tests exist, etc. Push an Alpha.

Gavin S

On Fri, Mar 20, 2015 at 3:52 PM, Sean M. Pappalardo - D.J. Pegasus <
spappala...@mixxx.org> wrote:

>
>
> On 03/20/2015 07:02 AM, Owen Williams wrote:
>
>> I can't in good conscience approve of merging a 7000-line delta change
>> to the bedrock of the Mixxx engine, even if it fixes an issue with mp3
>> seeking.
>>
>
> If we were in the middle of a beta cycle, I would agree with you. But we
> haven't even issued the first alpha yet. Since this will be a big release
> anyway, I'm in favor of merging everything that's now ready, especially
> things that fix longstanding bugs.
>
> I empathize with the long wait between release cycles, but let's admit
> that's mostly due to not enough of us switching to a "test and release"
> mindset last year. (Not blaming anyone or anything, that's just how FOSS
> goes sometimes.) I think once we have a majority of our developers focused
> on testing and bug-fixing, we'll be able to make steady and measurable
> progress toward the release. Do we have a release manager who can keep us
> focused?
>
> The whole point of the alpha and beta cycles is to get the wide testing
> you mentioned to shake out all of the possible bugs, so let's maximize our
> testers' time buy including as many new (but ready) things from the start.
>
> To harp on semantics again, your discomfort with merging such a large
> branch is another big reason to call our first cut an 'alpha' release,
> meaning we haven't identified all of the bugs yet but the feature list is
> pretty much set. ('Beta' means the product is feature-complete, core devs
> have not been able to find any more bugs and are asking a wider community
> to help find any that remain. 'Release candidate' means we've found _and
> fixed_ all of the bugs we know of (that aren't deferred to the next
> release) and just need another round of testing to ensure we didn't miss
> anything.)
>
> Sincerely,
> Sean M. Pappalardo
> "D.J. Pegasus"
> Mixxx Developer - Controller Specialist
>
>
>
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming The Go Parallel Website,
> sponsored
> by Intel and developed in partnership with Slashdot Media, is your hub for
> all
> things parallel software development, from weekly thought leadership blogs
> to
> news, videos, case studies, tutorials and more. Take a look and join the
> conversation now. http://goparallel.sourceforge.net/
> _______________________________________________
> Get Mixxx, the #1 Free MP3 DJ Mixing software Today
> http://mixxx.org
>
>
> Mixxx-devel mailing list
> Mixxx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mixxx-devel
>
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to