Review Request: Extend the scope of the playground

Bart Cerneels bart.cerneels at kde.org
Wed Sep 5 06:19:22 UTC 2012



> On Aug. 22, 2012, 8:25 a.m., Bart Cerneels wrote:
> > I would like to see the code you are working on that has a need for this change. I still think that it should go directly in core.
> 
> Matěj Laitl wrote:
>     Yup. I don't really think we should merge this. `git branch` is much better tool than CMake variables and C preprocessor.
> 
> Ryan McCoskrie wrote:
>     It's not so much that the code needs this change as I got told off last time* for not putting it under the playground.
>     
>     
>     *Long story short, I lost my work
> 
> Matěj Laitl wrote:
>     Ehm, I don't understand.. What happened? Where you were told to put something into playground? Developers and practices change..

>From what I remember Ryan's work is scripting support for the equalizer. Like always it will be developed in a personal branch kept locally and on git.kde.org so work can not easily be lost. If it's a multi-person collaboration that is discussed and vetted prior on amarok-devel at kde.org it can be pushed to a branch on our main repo. Once it's ready and deemed suitable it can be merged into master and maintained along with the whole of Amarok.
Can't comment on the code quality of the lost work, but I do see the advantage of having scripted equalizer settings. It could be easier to maintain, enables various use cases we can't support in the C++ code and clearly there is someone willing to fix bugs and augment it for a while.

Ryan: any way we can help recovering your lost work? What is your IRC nickname, I'll try to help directly.


- Bart


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/103999/#review17840
-----------------------------------------------------------


On Aug. 19, 2012, 10:09 p.m., Ryan McCoskrie wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://git.reviewboard.kde.org/r/103999/
> -----------------------------------------------------------
> 
> (Updated Aug. 19, 2012, 10:09 p.m.)
> 
> 
> Review request for Amarok.
> 
> 
> Description
> -------
> 
> This is infrastructure for future patches of mine (specifically equalizer scripting now that I am back on it).
> The intention of this patch is to allow for the /playground directory to compile code directly into the
> Amarok binary. The benefit this has to the Amarok project is that stable releases can include some experimental
> featues that power users can opt into using.
> 
> Changes made to this patch:
> 0 Separated from a minor clean up of the playground
> 0 Separated from my equalizer scripting code (How on Earth did I overlook that?)
> 0 Added a brief tutorial on compiling in playground code
> 0 Now address all platforms, not just those using X11
> 0 Now intended for serious consideration of shipping.
> 
> 
> Diffs
> -----
> 
>   CMakeLists.txt ebb8064 
>   playground/PLAYER_BINARY.txt PRE-CREATION 
>   playground/src/CMakeLists.txt ed740ec 
>   src/CMakeLists.txt 8596144 
> 
> Diff: http://git.reviewboard.kde.org/r/103999/diff/
> 
> 
> Testing
> -------
> 
> Checked that the code compiles with the playground option enabled.
> Since there is no active code, this should be sufficiant.
> 
> 
> Thanks,
> 
> Ryan McCoskrie
> 
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/amarok-devel/attachments/20120905/e3d7daaf/attachment.html>


More information about the Amarok-devel mailing list