Re: [Mixxx-devel] Qt Plugins

2016-06-28 Thread Daniel Schürmann
Hi RJ, > Why would adding support for commercial services not fit to Mixxx's FOSS nature? We have originally discussed it with Albert, when considering Spreaker integration 11.2013. The point is that any log-in for a online service will make some Mixxx user using this online service. This is a h

Re: [Mixxx-devel] Qt Plugins

2016-06-27 Thread RJ Ryan
Hi Daniel, Why would adding support for commercial services not fit to Mixxx's FOSS nature? Would you plan to use proprietary code? I don't see any conflict with adding support to cloud services into Mixxx itself -- we've had user requests for this for years. Before we jump into pros and cons of

Re: [Mixxx-devel] Qt Plugins

2016-06-27 Thread Daniel Schürmann
Hi RJ, Hi Joan, Hi Mixxx-Developers, here some background info: this week of Joans GSoC project is dedicated to polishing the written code for the fist Master pull request. It works already very nice, but it's code is not quite easy to understand and to maintain. This is currently improved by

Re: [Mixxx-devel] Qt Plugins

2016-06-27 Thread RJ Ryan
On Mon, Jun 27, 2016 at 9:57 AM, Joan Marcè i Igual wrote: > Hi RJ, > the current idea that we thought with Daniel is to separate each > LibraryFeature into a plugin that can be loaded when needed (e.g. Rhythmbox > plugin does not have to be loaded always). and only interact with the > features v

Re: [Mixxx-devel] Qt Plugins

2016-06-27 Thread Joan Marcè i Igual
Hi RJ, the current idea that we thought with Daniel is to separate each LibraryFeature into a plugin that can be loaded when needed (e.g. Rhythmbox plugin does not have to be loaded always). and only interact with the features via the LibraryFeature interface. This will allow us to do a more cleane

[Mixxx-devel] Qt Plugins

2016-06-27 Thread Joan Marcè i Igual
Hello everyone, I'm currently working in the Library Layout Redesign and one of the things that I'm doing is changing many Library's class code. One thing that is pending from long time ago is to separate the LibraryFeatures from the Library (avoid using all the LibraryFeatures' constructors) and

Re: [Mixxx-devel] Qt Plugins

2016-06-27 Thread RJ Ryan
Hi Joan, Could you explain a little bit what Qt plugins would help you do here that you're having trouble doing with pure C++? Why do you need to separate LibaryFeatures from the library? Best regards RJ On Mon, Jun 27, 2016 at 9:46 AM, Joan Marcè i Igual wrote: > Hello everyone, > > I'm curr