RJ summarized my position correctly.  As we increase the velocity of our
releases it will get easier to allow a certain feature slip one release
cycle.

On Wed, 2015-06-03 at 16:11 +0200, Daniel Schürmann wrote:
> Hi RJ, 
> 
> Thank you for the answer. I think we are on the same track. Releasing
> the Sound Source fixes and other fixes one or two month after the
> 1.12.0 release sound reasonable to me. 
> 
> The only thing we have to care about, that we not fail this target
> because of currently unfinished changes or changes that requires a
> longer beta phase.
> 
> 
> 
> Kind regards, 
> 
> 
> Daniel 
> 
> 
>  
> 
> 
>  
> 
> 
> 2015-06-03 15:35 GMT+02:00 RJ Ryan <rr...@mixxx.org>:
>         
>         On Wed, Jun 3, 2015 at 4:06 AM, Daniel Schürmann
>         <dasch...@mixxx.org> wrote:
>                 Sound Source refactoring release: 
>                 
>                 
>                 
>                 We are going on circles. 
>                 
>                 We have argued three month ago that we do not want to
>                 delay 1.12 by three month because of 
>                 
>                 merging the soundsource branch. 
>                 
>                 
>                 Than Owen has proposed, that we can do an another beta
>                 after the API is stable. RJ has added +1
>                 
>                 This was also a good solution to me. 
>                 
>                 So lets make it happen and let us not delay the
>                 important mp3 quality fixes by an other year. 
>                 
>                 
>         
>         
>         Neither Owen or I said that. Owen said:
>         
>         
>         > based on the risks and benefits and our experience with long
>         debugging
>         > periods after major feature merges, the prudent choice is to
>         keep the
>         > current soundsource API for the 1.12 release.  Once it's out
>         the door,
>         > then we can immediately look at merging the new API.  And as
>         far as I'm
>         > concerned, as soon as it's stable, we can do another beta
>         right away.
>         
>         
>         The "another beta right away" would be 1.13 beta. 1.13 will be
>         a short cycle with cleanup, bug fixes and no new major
>         features (since I don't see any that will be ready soon). I'm
>         definitely interested in releasing 1.13 soon after 1.12.0.
>         There's no reason it has to be a "SS refactor" release though.
>         It can contain other features and fixes which is why we're
>         going to keep it in master and cut a 1.13 release branch when
>         other fixes have made it in.
>         
>         
>         Daniel -- I don't have time or energy to continue arguing
>         about this. The 1.13.0 release will be just like any other and
>         we will try to get it out a month or two after the 1.12.0
>         release. That's my decision and I won't debate it any
>         further. 
>         
>         
>         thanks,
>         RJ
>         
>         
>                 
>                 As already discussed, there are actually some
>                 important reasons to merge is soon: 
>                 
>                 
>                 Mixxx main propose is to play mp3 in time and sample
>                 accurate. 
>                 
>                 The current master does not fulfill this requirement
>                 in any case.
>                 
>                 
>                 What is the worth of the new shiny sync feature if
>                 only the visual beatgrid is in sync after a backward
>                 seek? 
>                 
>                 This most important issue is fixed in:
>                 https://bugs.launchpad.net/mixxx/+bug/1407394
>                 
>                 
>                 I really do not want to read a MIxxx review like that:
>                 "Mixxx: nice new features but still not usable for
>                 auto beat match" 
>                 
>                  
>                 
>                 I have grouped all the important fixes under the
>                 "soundsource" tag:
>                 https://bugs.launchpad.net/mixxx/+bugs?field.tag=soundsource
>                 
>                 
>                 Decoding Quality:
>                 
>                 #1407394 waveform and transport out of sync for mp3
>                 #580235 Stuttering at start of VBR MP3 playback 
>                 
>                 #1156569 Change Soundsource API to reading float
>                 samples
>                 
>                 
>                 Bad file issues:
>                 
>                 #1444478 mp3: files with changing bitrate are playing
>                 heavily distorted
>                 #1408100 soundsourcemp3 is clamping 
>                 
>                 #1446931 MP3 files with varying sample rate are not
>                 supported! on Win7, NewSoundSourceAPI 
>                 
>                 #1448224 MP3: Varying number of channels within a file
>                 not supported
>                 #1405832 wrong mp3 track duration and wrong crossfader
>                 time
>                 #1450893 some MP3 could not loaded 
>                 
>                 
>                 Other: 
>                 
>                 
>                 
>                 
>                 #697902 Strange Asian Characters in File Browser 
>                 
>                 #726222 Flac files in library don't work well 
>                 
>                 
>                 
>                 
>                 
>                 #1418083 Support YYYY-MM-DD + and any other string for
>                 year column 
>                 
>                 
>                 @Uwe: Please add bugs the, I have missed. 
>                 
>                 
>                 
>                 All reasons for a c++11 refactoring or switch to Qt5
>                 are minor compares to this. 
>                 
>                 So it seams to be reasonable to fix the pending issues
>                 of the list above plus other important 1,12 fixes, 
>                 without risk regressions by other feature branches or
>                 refactoring. 
>                 
>                 
>                 > Why would we cut a release branch for 1.13.0 when we
>                 haven't even released 1.12.0? 
>                 
>                 
>                 Because we do not want to stop merging feature
>                 branches to master. 
>                 
>                 I if we have a common commitment not to merge features
>                 that will delay the SS release
>                 
>                 we can continue with the current situation. But than
>                 we will loose the build server to verify 
>                 
>                 the new features. 
>                 
>                   
>                 I have seen the build server is working gain for
>                 master. Cant we declare the current master build 
>                 
>                 as next beta? This way we can announce a beta phase
>                 just after releasing 1.12.0 
>                 
>                 
>                 I have also thought about the Version schema. What
>                 about just ditching the point version 
>                 
>                 like Firefox and Chrome? This way we are able to
>                 publish a beta at the same time we publish a release
>                 
>                 
>                 
>                 Any other ideas? 
>                 
>                 
>                 Kind regards, 
>                 
>                 
>                 Daniel 
>                 
>                 
>                 
>                 
>                 
>                 
>                 2015-06-03 2:16 GMT+02:00 Sean M. Pappalardo - D.J.
>                 Pegasus <spappala...@mixxx.org>:
>                 
>                         
>                         
>                         On 06/02/2015 04:13 PM, Sébastien Blaisot
>                         wrote:
>                                 Secondly, we have some anoying bugs
>                                 with windows installer that should
>                                 be resolved before releasing 1.12 or
>                                 they will impact next version as well:
>                                 \
>                         
>                         I wonder if this is a good time to switch to
>                         using WiX to make MSI installers. These handle
>                         upgrades gracefully with less effort and offer
>                         more automation of which files to remove. Plus
>                         we can probably integrate WiX with SCons in
>                         such a way that SCons generates it for us as a
>                         build target.
>                         
>                         Sincerely,
>                         Sean M. Pappalardo
>                         "D.J. Pegasus"
>                         Mixxx Developer - Controller Specialist
>                         
>                         
>                         
>                         
> ------------------------------------------------------------------------------
>                         
>                         _______________________________________________
>                         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
>                 
>                 
>                 
>                 
> ------------------------------------------------------------------------------
>                 
>                 _______________________________________________
>                 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
>         
>         
> 
> 
> ------------------------------------------------------------------------------
> _______________________________________________
> 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



------------------------------------------------------------------------------
_______________________________________________
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