Hello, I'm a third year Comp Eng/minor in Music Technology student at McGill University and I'm applying for the Google Summer of Code Program this upcoming summer.
I saw the Mixxx took part in the program last year, and I hope you do the same for this year. I would love to help program Mixxx. If you do participate, hopefully I will be in contact with you in a few months. In the mean time I just wanted to say Hi. ^^ Best, Rob Klein ________________________________________ From: [email protected] [[email protected]] Sent: February 1, 2011 10:13 AM To: [email protected] Subject: Mixxx-devel Digest, Vol 57, Issue 1 Send Mixxx-devel mailing list submissions to [email protected] To subscribe or unsubscribe via the World Wide Web, visit https://lists.sourceforge.net/lists/listinfo/mixxx-devel or, via email, send a message with subject or body 'help' to [email protected] You can reach the person managing the list at [email protected] When replying, please edit your Subject line so it is more specific than "Re: Contents of Mixxx-devel digest..." Today's Topics: 1. Re: Code refactoring (RJ Ryan) 2. Re: Code refactoring (Sean M. Pappalardo - D.J. Pegasus) 3. Re: Code refactoring (Mika Haulo) 4. Re: Code refactoring (Tobias Rafreider) 5. Re: Code refactoring (Albert Santoni) 6. Additional functionality for mixx (Frank Runte) ---------------------------------------------------------------------- Message: 1 Date: Mon, 31 Jan 2011 17:46:45 -0500 From: RJ Ryan <[email protected]> Subject: Re: [Mixxx-devel] Code refactoring To: Mika Haulo <[email protected]> Cc: [email protected] Message-ID: <[email protected]> Content-Type: text/plain; charset="iso-8859-1" Hey Mika, The main reason against refactoring too much is that you may cause merge-hell for the 20 or so outstanding branches<http://code.launchpad.net/mixxx>that will be looking to merge to trunk in the near future. If you stick to the library code, there shouldn't be too many problems in that area. cheers, RJ On Mon, Jan 31, 2011 at 5:08 PM, Mika Haulo <[email protected]> wrote: > Hey guys, > > It looks like the code in *feature classes (crate, playlist, brower etc.) > has become a little bit messy and there is a lot of unncessary duplicate > code. I think that code should be cleaned up. Not only it makes sense in > general, but a clean codebase is also much more pleasant for any new > developer joining or planning to join Mixxx development. I remember the > first time I had a look at Mixxx code, about 2 or 3 years ago. To be honest, > it was a complete turn-off back then. I'm happy to see the code is much > cleaner nowadays. > > I'm wiling to do some refactoring and there's already some experimental > stuff in my branch > https://code.launchpad.net/~mhaulo/mixxx/feature-refactoring. I'm trying > to avoid any functional changes, and only rearrange the code to make it > cleaner. > > Any comments? Ideas? Objections? > > > > > > > ------------------------------------------------------------------------------ > Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! > Finally, a world-class log management solution at an even better > price-free! > Download using promo code Free_Logger_4_Dev2Dev. Offer expires > February 28th, so secure your free ArcSight Logger TODAY! > http://p.sf.net/sfu/arcsight-sfd2d > _______________________________________________ > Mixxx-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/mixxx-devel > -------------- next part -------------- An HTML attachment was scrubbed... ------------------------------ Message: 2 Date: Mon, 31 Jan 2011 23:51:36 +0100 From: "Sean M. Pappalardo - D.J. Pegasus" <[email protected]> Subject: Re: [Mixxx-devel] Code refactoring To: Mika Haulo <[email protected]> Cc: [email protected] Message-ID: <[email protected]> Content-Type: text/plain; charset=ISO-8859-1; format=flowed On 01/31/2011 11:46 PM, RJ Ryan wrote: > The main reason against refactoring too much is that you may cause > merge-hell for the 20 or so outstanding branches > <http://code.launchpad.net/mixxx> that will be looking to merge to trunk > in the near future. With that said, you could continue to work in your branch, but wait on a merge proposal until the other outstanding branches that change the code you're working on are merged. When they are, merge trunk into your branch, fix any conflicts, then propose it for merge to trunk. Otherwise, just wait until the outstanding branches are merged before you do much work. :) Sincerely, Sean M. Pappalardo "D.J. Pegasus" Mixxx Developer - Controller Specialist ------------------------------ Message: 3 Date: Tue, 1 Feb 2011 01:24:03 +0200 From: Mika Haulo <[email protected]> Subject: Re: [Mixxx-devel] Code refactoring To: Sean M. Pappalardo - D.J. Pegasus <[email protected]> Cc: [email protected] Message-ID: <[email protected]> Content-Type: text/plain; charset=us-ascii Merge-hell is certainly something that should be avoided. The plan is to work on the library code for now, and as RJ said, it shouldn't cause problems. Any other refactoring would be another task. On Feb 1, 2011, at 12:51 AM, Sean M. Pappalardo - D.J. Pegasus wrote: > > > On 01/31/2011 11:46 PM, RJ Ryan wrote: >> The main reason against refactoring too much is that you may cause >> merge-hell for the 20 or so outstanding branches >> <http://code.launchpad.net/mixxx> that will be looking to merge to trunk >> in the near future. > > With that said, you could continue to work in your branch, but wait on a > merge proposal until the other outstanding branches that change the code > you're working on are merged. When they are, merge trunk into your branch, > fix any conflicts, then propose it for merge to trunk. > > Otherwise, just wait until the outstanding branches are merged before you do > much work. :) > > Sincerely, > Sean M. Pappalardo > "D.J. Pegasus" > Mixxx Developer - Controller Specialist Ps. This is completely offtopic, but I think I managed to convert someone from Serato to Mixxx ;-). He was asking on a finnish clubbing forum whether to stay using Serato or to go with the good-old vinyl instead. I introduced Mixxx to him, and told him that there's no need to choose between digital and vinyl. He said Mixxx looks "very promising, and it's even free". He also appreciated FLAC support. -- MH ------------------------------ Message: 4 Date: Tue, 01 Feb 2011 08:19:34 +0100 From: Tobias Rafreider <[email protected]> Subject: Re: [Mixxx-devel] Code refactoring To: [email protected] Message-ID: <[email protected]> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Mika, you'll definitely run into merge conflicts. A lot of library improvements have been done in the 'tree_item_browser' branch. Once, we merge this into trunk for 1.10 some refactoring may be a good idea. Regards, Tobias Am 01.02.11 00:24, schrieb Mika Haulo: > Merge-hell is certainly something that should be avoided. The plan is to work > on the library code for now, and as RJ said, it shouldn't cause problems. Any > other refactoring would be another task. > > On Feb 1, 2011, at 12:51 AM, Sean M. Pappalardo - D.J. Pegasus wrote: > >> >> On 01/31/2011 11:46 PM, RJ Ryan wrote: >>> The main reason against refactoring too much is that you may cause >>> merge-hell for the 20 or so outstanding branches >>> <http://code.launchpad.net/mixxx> that will be looking to merge to trunk >>> in the near future. >> With that said, you could continue to work in your branch, but wait on a >> merge proposal until the other outstanding branches that change the code >> you're working on are merged. When they are, merge trunk into your branch, >> fix any conflicts, then propose it for merge to trunk. >> >> Otherwise, just wait until the outstanding branches are merged before you do >> much work. :) >> >> Sincerely, >> Sean M. Pappalardo >> "D.J. Pegasus" >> Mixxx Developer - Controller Specialist > > Ps. This is completely offtopic, but I think I managed to convert someone > from Serato to Mixxx ;-). He was asking on a finnish clubbing forum whether > to stay using Serato or to go with the good-old vinyl instead. I introduced > Mixxx to him, and told him that there's no need to choose between digital and > vinyl. He said Mixxx looks "very promising, and it's even free". He also > appreciated FLAC support. > > -- > MH > > > > > ------------------------------------------------------------------------------ > Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! > Finally, a world-class log management solution at an even better price-free! > Download using promo code Free_Logger_4_Dev2Dev. Offer expires > February 28th, so secure your free ArcSight Logger TODAY! > http://p.sf.net/sfu/arcsight-sfd2d > _______________________________________________ > Mixxx-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/mixxx-devel ------------------------------ Message: 5 Date: Tue, 1 Feb 2011 01:33:54 -0800 From: Albert Santoni <[email protected]> Subject: Re: [Mixxx-devel] Code refactoring To: Tobias Rafreider <[email protected]> Cc: [email protected] Message-ID: <[email protected]> Content-Type: text/plain; charset=ISO-8859-1 On Mon, Jan 31, 2011 at 11:19 PM, Tobias Rafreider <[email protected]> wrote: > Mika, you'll definitely run into merge conflicts. A lot of library > improvements have been done in the 'tree_item_browser' branch. Once, we > merge this into trunk for 1.10 some refactoring may be a good idea. In the meantime, he could branch off of tree_item_browser though, right? Thanks, Albert > > Regards, > > Tobias > > Am 01.02.11 00:24, schrieb Mika Haulo: >> Merge-hell is certainly something that should be avoided. The plan is to >> work on the library code for now, and as RJ said, it shouldn't cause >> problems. Any other refactoring would be another task. >> >> On Feb 1, 2011, at 12:51 AM, Sean M. Pappalardo - D.J. Pegasus wrote: >> >>> >>> On 01/31/2011 11:46 PM, RJ Ryan wrote: >>>> The main reason against refactoring too much is that you may cause >>>> merge-hell for the 20 or so outstanding branches >>>> <http://code.launchpad.net/mixxx> ?that will be looking to merge to trunk >>>> in the near future. >>> With that said, you could continue to work in your branch, but wait on a >>> merge proposal until the other outstanding branches that change the code >>> you're working on are merged. When they are, merge trunk into your branch, >>> fix any conflicts, then propose it for merge to trunk. >>> >>> Otherwise, just wait until the outstanding branches are merged before you >>> do much work. :) >>> >>> Sincerely, >>> Sean M. Pappalardo >>> "D.J. Pegasus" >>> Mixxx Developer - Controller Specialist >> >> Ps. This is completely offtopic, but I think I managed to convert someone >> from Serato to Mixxx ;-). He was asking on a finnish clubbing forum whether >> to stay using Serato or to go with the good-old vinyl instead. I introduced >> Mixxx to him, and told him that there's no need to choose between digital >> and vinyl. He said Mixxx looks "very promising, and it's even free". He also >> appreciated FLAC support. >> >> -- >> MH >> >> >> >> >> ------------------------------------------------------------------------------ >> Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! >> Finally, a world-class log management solution at an even better price-free! >> Download using promo code Free_Logger_4_Dev2Dev. Offer expires >> February 28th, so secure your free ArcSight Logger TODAY! >> http://p.sf.net/sfu/arcsight-sfd2d >> _______________________________________________ >> Mixxx-devel mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/mixxx-devel > > > ------------------------------------------------------------------------------ > Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! > Finally, a world-class log management solution at an even better price-free! > Download using promo code Free_Logger_4_Dev2Dev. Offer expires > February 28th, so secure your free ArcSight Logger TODAY! > http://p.sf.net/sfu/arcsight-sfd2d > _______________________________________________ > Mixxx-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/mixxx-devel > ------------------------------ Message: 6 Date: Tue, 01 Feb 2011 16:15:33 +0100 From: Frank Runte <[email protected]> Subject: [Mixxx-devel] Additional functionality for mixx To: [email protected] Message-ID: <[email protected]> Content-Type: text/plain; charset="iso-8859-15" Hey Progi Guys, I'm a new user from MIXXX. I come from Germany and sorry my English is not so good. I enthuse from MIXXX it's excellent ! I hope I am here on the right place for my wishes. I have an Idea for an new functionality in MIXXX. Is it possible to integrate an third Player for pre hearing. Example: An double Click on a Song in one of the List ( Playlist / Crates / Browser) play's the Song in the "pre hear player" directly and automaticly on the headphone channel. The advantage is the Player A+B are only for mixing or "Auto DJ" and third Player are only for Title searching. I hope you understanding my wish. Also I test the beta Version 1.9 and I have a problem with the Latency. The Combobox provided max. 42ms this is to undervalue for me. I have a little expierence for programming under VB.Net but not in C++. Can I use Visual C++ Express ? and where can I found the complete Projekt for Windoofor if I must work under Linux. With kind regards Frank -------------- next part -------------- An HTML attachment was scrubbed... ------------------------------ ------------------------------------------------------------------------------ Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d ------------------------------ _______________________________________________ Mixxx-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mixxx-devel End of Mixxx-devel Digest, Vol 57, Issue 1 ****************************************** ------------------------------------------------------------------------------ Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d _______________________________________________ Mixxx-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mixxx-devel
