Thanks for all the PRs :). I will go through them as soon as I can. On Wed, 2015-07-22 at 17:02 -0400, Owen Williams wrote: > For PRs that people think are ready and would like to merge in, can you > list the actual numbers? Our PR list is very dense and fast-moving. > > I am willing to take a look at the PRs that are in flight, but I can't > guarantee that I will agree that everything is low risk or ready to > merge. If people trust me enough to make that decision then the process > can work, but if not then I'd rather not spend the time doing the > review. If someone asks for my review and they don't like the answer, > then they didn't want a review, they wanted a rubber stamp :). I am > admittedly quite conservative when it comes to LGTMing a PR for the > beta, but I'd argue that's what we need. > > It would also be nice if our milestone list was more realistic: > https://launchpad.net/mixxx/+milestone/1.12.0 There are tons of bugs > targeted to 1.12 that will not get fixed and shouldn't block the > release. I'd like people to go through the list and remove the target > milestone if they don't think a bug should really block the release. > (Don't switch the milestone to the next version either, just remove it.) > This even goes for crashers that are just too hard to reproduce. > > For instance, as much as it annoys me that the analyze pane doesn't pick > up the custom font choice, it's not worth blocking over. > (https://bugs.launchpad.net/mixxx/+bug/1427368) > > Owen > > On Wed, 2015-07-22 at 10:50 -0500, Be wrote: > > Most of the issues listed by Sebastian and I are low risk and pretty > > much ready to merge. The points that aren't being addressed yet are the > > flaky broadcasting connection, Opus crash, and library search bar focus > > issue. I'd be fine merging the key sorting as is without polishing it > > for the Lancelot notation system if that's not ready by release time. > > > > On 07/22/2015 09:12 AM, RJ Ryan wrote: > > > Daniel/RAWRR are right -- the goal posts are moving slightly and we're > > > scope creeping. > > > > > > Active, trivial / low-risk PRs can merge if they are ready but shouldn't > > > be blocking. > > > > > > For me, the final blocker is the manual and website / press material -- > > > which we simply can't launch without. :) > > > > > > Best regards, > > > RJ > > > > > > On Wed, Jul 22, 2015 at 8:11 AM, Ferran Pujol Camins > > > <ferranpujolcam...@gmail.com <mailto:ferranpujolcam...@gmail.com>> wrote: > > > > > > From my point of view, marketing wise, we could consider 1.12 a > > > modest release. Because despite the huge amount of work there's > > > behind it, every review out there will essentially say "it is great > > > and finally have FX, but the built in FX are weak". > > > > > > So my modest opinion is the same that Daniel. > > > > > > El dia 22/07/2015 12:16, <re-cy...@hushmail.com > > > <mailto:re-cy...@hushmail.com>> va escriure: > > > > > > -----BEGIN PGP SIGNED MESSAGE----- > > > Hash: SHA1 > > > > > > > > > > > > On Wed, 22 Jul 2015 06:28:38 +0000 "Daniel Schürmann" > > > <dasch...@mixxx.org <mailto:dasch...@mixxx.org>> wrote: > > > >Hi, > > > > > > > >We have to be careful to consider what is a release blocker. > > > >Mixxx 1.12 beta is already so much better than 1.11 that it is > > > not > > > >worth to > > > >block it at all from this point of view. > > > > > > > >Of cause we should try to fix all critical bugs before a release > > > >date, but > > > >in this stage I consider a > > > >release blocker only a regression that prevents one from using > > > >1.12. > > > >>From this point of view only this one is a blocker: > > > >* flaky broadcasting connections: LP 1277274 > > > > > > > >The other topics are its the over all quality issue. > > > > > > > >Everyone can already use 1.12 beta. What is the difference to a > > > >1.12 > > > >release? > > > >IMHO it is all the shiny stuff that makes the difference from a > > > >project to > > > >a product. > > > >It is marketing, design, manual, advertising texts, screen shots > > > >and so on. > > > >A product with good maketing/design is always considered as high > > > >quality, > > > >regardless > > > >of the number of critical bugs. > > > > > > > >Unfortunately marketing experts are rare among our contributors. > > > >Any Idea to change this? > > > > > > > > > > Yeah. > > > > > > If the betas really are that close, arrive at a consensus > > > regarding > > > some reasonable candidate among these beta versions to designate > > > as > > > a release, publish it, and continue on behind the scenes > > > developing, like you do. > > > > > > Mixxx is marketed really well already. If you are thinking > > > representation to the public is unclear, consider that perception > > > will be clarified when the download page has a "release", and > > > further accentuated with the usual rounds of well-crafted press > > > submissions to various DJ industry and tech sites and magazines > > > (which one of you folks usually does that anyway?). > > > > > > It seems like everyone in development wants 1.12 to be a singular, > > > glorious debut - but I think looking for that misses the mark. > > > There is an actual glorious debut, but it was and is the momentum > > > in productivity that fired up six months or so ago and will push > > > all the way through 1.12 to the continuing evolution of the > > > project, and a more modern style of development cycle. > > > > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > > > > > Also my personal two cents about the roadmap (apologies if it is > > > off-base): I think new feature sprawl might be happening? If so, I > > > myself probably contributed to it. I know this observation won't > > > be > > > popular!! Everyone wants and loves new features. But I think many > > > of the debates going on will be less exasperating and more > > > manageable when there are fewer projects underway in general. > > > Between 1.11 and 1.12, so much got piled on the plate!! Even as > > > someone without responsibilities free to simply observe, I find it > > > difficult to keep track of all the threads underway. > > > > > > ~RAWRR > > > > > > >Kind regards, > > > > > > > >Daniel > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >2015-07-22 7:55 GMT+02:00 Be <b...@gmx.com > > > <mailto:b...@gmx.com>>: > > > > > > > >> > > > >> > > > >> On 07/22/2015 12:00 AM, Sébastien BLAISOT wrote: > > > >> > Hi all, > > > >> > > > > >> > Some more blockers : > > > >> > > > > >> > * (win) installing 1.12 on top of a previous version > > > >installation > > > >> > (lp:1457618) => PR621 is *still* waiting for merge. Please > > > >review and > > > >> > discuss if we move version to beta2 > > > >> > > > > >> > * (win) Eject symbol not shown in LateNight skin > > > (lp:1454649) > > > >=> PR627 > > > >> > is *still* waiting for review and merge > > > >> > > > >> Who can review these? Who uses Windows? > > > >> > > > >> > About startup time, I noticed, under windows, that startup > > > >time is > > > >> > *very* long if I have network shares mounted and a slow > > > (like > > > >> > slooooooow) network connection. Mixxx probably tries to > > > >enumerate all > > > >> > drives at startup, even network ones. I think it should be > > > >limited to > > > >> > local drives. Launch time is short if I unmount network > > > shares > > > >before > > > >> > launching mixxx. Hope this can be of any help in sorting out > > > >this issue. > > > >> > > > >> Why does Mixxx need to enumerate all drives at startup? > > > >Shouldn't it > > > >> only need to enumerate drives that the library is configured > > > to > > > >scan in? > > > >> > > > >> > --- > > > >> > Sébastien Blaisot > > > >> > > > > >> > Le 22/07/2015 00:03, Be a écrit : > > > >> > > > > >> >> Where are we now? Let's make a list of release blockers: > > > >> >> * skin polish: Ferran's updates to LateNight in PR #639 is > > > a > > > >good step > > > >> >> and he said he'd work on Deere too > > > >> >> * weird bug with library search bar focus in LateNight: > > > >> >> https://bugs.launchpad.net/mixxx/+bug/1462061 > > > >> >> * Startup time: Mixxx takes a long time to start up on some > > > >systems. PR > > > >> >> #655 and PR #650 will alleviate the issue without risking > > > >regressions by > > > >> >> messing with the startup code much. > > > >> >> * Opus crash: LP 1458380 > > > >> >> * flaky broadcasting connections: LP 1277274 > > > >> >> * key sorting: PR #649 in progress > > > >> >> * updating documentation links: PR #657 > > > >> >> * manual updates. IMO the people who wrote new features > > > >should be the > > > >> >> ones who explain how they work. > > > >> >> > > > >> >> * Electrix Tweaker mapping: PR #638 is almost ready. I ran > > > >into a bug > > > >> >> where I couldn't exit a loop using my controller last night. > > > >I'm not > > > >> >> sure if it was an issue with the mapping or Mixxx. > > > >> >> * Pioneer DDJ-SB mapping: How is progress on this Joan? Can > > > >you put it > > > >> >> on GitHub? See > > > >> >> > > > http://mixxx.org/wiki/doku.php/midi_scripting#setting_up_git > > > > > > >for > > > >> setting > > > >> >> up git for mappings. > > > >> >> > > > >> >> On 06/14/2015 12:33 PM, Sébastien Blaisot wrote: > > > >> >>> > > > >> >>> OK, trying to gather what we said about "1.12 release > > > >blockers": > > > >> >>> > > > >> >>> Done: > > > >> >>> * skin polish (Jus has an active Deere branch) => PR579 & > > > >PR608 merged. > > > >> >>> * (win) installing 1.12 on top of a previous version > > > >installation => > > > >> >>> PR621 waiting for merge > > > >> >>> * (win) Uninstalling Mixxx leave files behind => PR603 > > > >merged > > > >> >>> * (win) Incorrect preferences folder path => PR606 merged > > > >> >>> > > > >> >>> Remaining: > > > >> >>> * critical Windows bugs => RJ told he will have a look at > > > >them. can we > > > >> >>> list the critical blockers here ? > > > >> >>> * skin polish (Jus has an active Deere branch) => bug > > > >lp:1454649 > > > >> >>> remaining. Is there other work needed ? > > > >> >>> * website updates (RJ ryan is working on this). We also > > > need > > > >to open > > > >> >>> more languages for website translation on transifex. it's > > > >actually > > > >> >>> limited to english, german, portuguese and Turkish. I can > > > >make french > > > >> >>> (france) translation. > > > >> >>> * manual updates => Does somebody work on this actually ? > > > >> >>> * avoid flanger warning message for shipped with mixxx > > > >controller > > > >> >>> mappings (hack it by making an ignore list) => Does > > > somebody > > > >work on > > > >> >>> this actually ? > > > >> >>> * XDG folders under Linux : We have to decide if it is a > > > >1.12 issue or > > > >> >>> if we postpone it. see lp:1463273 and PR622 > > > >> >>> * Unstable broadcasting stream => lp:1277274 > > > >> >>> > > > >> >>> > > > >> >>> Is there any other blockers ? > > > >> >> > > > >> >> > > > >> >> > > > >> >> > > > >> > > > ----------------------------------------------------------------- > > > >------------- > > > >> >> Don't Limit Your Business. Reach for the Cloud. > > > >> >> GigeNET's Cloud Solutions provide you with the tools and > > > >support that > > > >> >> you need to offload your IT needs and focus on growing your > > > >business. > > > >> >> Configured For All Businesses. Start Your Cloud Today. > > > >> >> https://www.gigenetcloud.com/ > > > >> >> _______________________________________________ > > > >> >> Get Mixxx, the #1 Free MP3 DJ Mixing software Today > > > >> >> http://mixxx.org > > > >> >> > > > >> >> > > > >> >> Mixxx-devel mailing list > > > >> >>Mixxx-devel@lists.sourceforge.net > > > <mailto:Mixxx-devel@lists.sourceforge.net> > > > >> >> <mailto:Mixxx-devel@lists.sourceforge.net > > > <mailto:Mixxx-devel@lists.sourceforge.net>> > > > >> >> https://lists.sourceforge.net/lists/listinfo/mixxx-devel > > > >> > > > >> > > > >> > > > ----------------------------------------------------------------- > > > >------------- > > > >> Don't Limit Your Business. Reach for the Cloud. > > > >> GigeNET's Cloud Solutions provide you with the tools and > > > support > > > >that > > > >> you need to offload your IT needs and focus on growing your > > > >business. > > > >> Configured For All Businesses. Start Your Cloud Today. > > > >> https://www.gigenetcloud.com/ > > > >> _______________________________________________ > > > >> Get Mixxx, the #1 Free MP3 DJ Mixing software Today > > > >> http://mixxx.org > > > >> > > > >> > > > >> Mixxx-devel mailing list > > > >> Mixxx-devel@lists.sourceforge.net > > > <mailto:Mixxx-devel@lists.sourceforge.net> > > > >> https://lists.sourceforge.net/lists/listinfo/mixxx-devel > > > >> > > > -----BEGIN PGP SIGNATURE----- > > > Charset: UTF8 > > > Version: Hush 3.0 > > > Note: This signature can be verified at > > > https://www.hushtools.com/verify > > > > > > > > > wpwEAQMCAAYFAlWvbR4ACgkQzo/Gj4mkNMxoegP8Dhsih+vn/wmW7kstN2iox4U9P0Uj > > > > > > xFxBkIF9XNcxTW8LvPE/iIpKNc/Ssm1Zg3YmNK9wcIumxHRf6Ul7FRgsag2dHGV7s8WE > > > > > > CRVs84GOtUuH6QbrAO+q7KY9W61KWIt0k551GyRTuHSkvTwdGFn4KqUJYX1XeLEFcdIz > > > pSsJkwY= > > > =KJb6 > > > -----END PGP SIGNATURE----- > > > > > > > > > > > > ------------------------------------------------------------------------------ > > > Don't Limit Your Business. Reach for the Cloud. > > > GigeNET's Cloud Solutions provide you with the tools and support > > > that > > > you need to offload your IT needs and focus on growing your > > > business. > > > Configured For All Businesses. Start Your Cloud Today. > > > https://www.gigenetcloud.com/ > > > _______________________________________________ > > > Get Mixxx, the #1 Free MP3 DJ Mixing software Today > > > http://mixxx.org > > > > > > > > > Mixxx-devel mailing list > > > Mixxx-devel@lists.sourceforge.net > > > <mailto:Mixxx-devel@lists.sourceforge.net> > > > https://lists.sourceforge.net/lists/listinfo/mixxx-devel > > > > > > > > > > > > ------------------------------------------------------------------------------ > > > Don't Limit Your Business. Reach for the Cloud. > > > GigeNET's Cloud Solutions provide you with the tools and support that > > > you need to offload your IT needs and focus on growing your business. > > > Configured For All Businesses. Start Your Cloud Today. > > > https://www.gigenetcloud.com/ > > > _______________________________________________ > > > Get Mixxx, the #1 Free MP3 DJ Mixing software Today > > > http://mixxx.org > > > > > > > > > Mixxx-devel mailing list > > > Mixxx-devel@lists.sourceforge.net > > > <mailto: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
------------------------------------------------------------------------------ _______________________________________________ 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