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: mixxx-devel-requ...@lists.sourceforge.net [mixxx-devel-requ...@lists.sourceforge.net] Sent: February 1, 2011 10:13 AM To: mixxx-devel@lists.sourceforge.net Subject: Mixxx-devel Digest, Vol 57, Issue 1 Send Mixxx-devel mailing list submissions to mixxx-devel@lists.sourceforge.net 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 mixxx-devel-requ...@lists.sourceforge.net You can reach the person managing the list at mixxx-devel-ow...@lists.sourceforge.net 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 <rr...@mit.edu> Subject: Re: [Mixxx-devel] Code refactoring To: Mika Haulo <m...@haulo.fi> Cc: mixxx-devel@lists.sourceforge.net Message-ID: <AANLkTimt4bTGO6GBbO9FZ6d+HxncB1MNdkryfb7G7=s...@mail.gmail.com> 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 <m...@haulo.fi> 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 > Mixxx-devel@lists.sourceforge.net > 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" <spappala...@mixxx.org> Subject: Re: [Mixxx-devel] Code refactoring To: Mika Haulo <m...@haulo.fi> Cc: mixxx-devel@lists.sourceforge.net Message-ID: <4d473cf8.6010...@mixxx.org> 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 <m...@haulo.fi> Subject: Re: [Mixxx-devel] Code refactoring To: Sean M. Pappalardo - D.J. Pegasus <spappala...@mixxx.org> Cc: mixxx-devel@lists.sourceforge.net Message-ID: <d8721528-53e4-4fb1-a373-c4de3c4de...@haulo.fi> 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 <dj.raffi....@googlemail.com> Subject: Re: [Mixxx-devel] Code refactoring To: mixxx-devel@lists.sourceforge.net Message-ID: <4d47b406.3030...@googlemail.com> 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 > Mixxx-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mixxx-devel ------------------------------ Message: 5 Date: Tue, 1 Feb 2011 01:33:54 -0800 From: Albert Santoni <albe...@mixxx.org> Subject: Re: [Mixxx-devel] Code refactoring To: Tobias Rafreider <dj.raffi....@googlemail.com> Cc: mixxx-devel@lists.sourceforge.net Message-ID: <AANLkTik+T=Ukz4V+=tmbsXQ1rFpq7OG0C68EGT-vEus=@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 On Mon, Jan 31, 2011 at 11:19 PM, Tobias Rafreider <dj.raffi....@googlemail.com> 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 >> Mixxx-devel@lists.sourceforge.net >> 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 > Mixxx-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mixxx-devel > ------------------------------ Message: 6 Date: Tue, 01 Feb 2011 16:15:33 +0100 From: Frank Runte <frank.ru...@freenet.de> Subject: [Mixxx-devel] Additional functionality for mixx To: mixxx-devel@lists.sourceforge.net Message-ID: <4d482395.5090...@freenet.de> 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 Mixxx-devel@lists.sourceforge.net 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 Mixxx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mixxx-devel