Music Player in KDE Multimedia Applications

Matthieu Gallien gallien.matthieu at gmail.com
Tue Jan 31 21:15:29 GMT 2017


Hello,

On mardi 31 janvier 2017 11:01:51 CET Harald Sitter wrote:
> Hey
> 
> On Tue, Jan 31, 2017 at 10:09 AM, Matthieu Gallien
> 
> <gallien.matthieu at gmail.com> wrote:
> > Hello,
> > 
> > I would like to know if there are plans for a default Music Player based
> > on
> > Qt5/KF5 ?
> > 
> > My understanding is that KDE Applications will need to be based on
> > Frameworks to be released with KDE Applications 17.12. Is there any plan
> > from your side with regard to a default music player ?
> 
> I don't think anyone is working on a music player right now. Juk
> technically could get ported from kdelibs but I don't think anyone is
> working on that either.
> 
> > I plan to continue working on Elisa even if it never becomes default in
> > KDE. My motivation is still to scratch my own itch like I did for more
> > than one year.
> > 
> > Still, I would like to plan my work and that depends on opportunities
> > related to the next applications release.
> > 
> > I have still a few technical blockers for a first release of Elisa but I
> > am
> > not clear on the exact requirements to migrate from playground. I have
> > found this wiki page
> > (https://community.kde.org/Policies/Application_Lifecycle) but I am not
> > sure is it is up to date.
> 
> The process outlined in stage2 is mostly unchanged.

Thanks, for the information.

> 
> > I believe I have to change the license to GPLv3+ instead of LGPLv3+. I am
> > not sure if a docbook documentation is required. Do you know other
> > requirements ?
> 
> Documentation is nice to have but not a blocker. What is a requirement
> is proper internationalization (i.e. being able to translate the app).
> This is in fact one of the core topics of review once the software is
> in kdereview.
> When you are ready you file a ticket at
> http://sysadmin.kde.org/tickets asking for Elisa to be moved to
> kdereview and send a mail to kde-devel and kde-core-devel saying Elisa
> is in kdereview and you want to get into kde applications. At this
> point hopefully someone does a review and once that is done (after at
> least 2 weeks) and everything is in order you can ask the sysadmins to
> finish the move. It's usually wise to then also send a mail to
> release-team at kde.org reminding them that Elisa should be released with
> applications.
> 
> There is an option to have your application version managed by the
> release scripts, by using special variables (see for example the
> CMakeLists.txt in dragon.git), that's optional and only necessary if
> you don't want to manage versions yourself.

I will have a look.

> 
> As far as licensing is concerned: that is up to you, LGPL3+ is not a
> preferred license though.
> https://community.kde.org/Policies/Licensing_Policy outlines all
> options.
> Either you go LGPL2.1+ or LGPL2.1+-KDEeV unless there is a very good
> reason why you'd need to use LGPL3+

The library I am working on for UPnP/DLNA uses KDSoap that is GPLv3 for the 
SOAP server part. This is the reason why I started with version 3.

> 
> There is no requirement for you to license under GPL, if you prefer
> LGPL then use an LGPL license. Any of the licenses on the policy page
> are acceptable, which one you use only depends on which type of
> freedom you want for your code.

I have moved code from the UPnP library to the application and maybe this code 
may move the other way if APIs are stable and of general interest. This is the 
main reason behind the LGPL choice.

> 
> While we are on the topic of licensing, you may want to check out the
> KDE e.V.'s fiduciary licensing agreement
> https://ev.kde.org/rules/fla.php signing this would allow the KDE e.V.
> to manage license changes on your behalf should it become necessary in
> the future.

I will do. I had forgotten the existence of this document.

> 
> HS

Best regards




More information about the kde-multimedia mailing list