[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-multimedia
Subject:    Re: Phonon, Qt5 and Tomahawk
From:       Harald Sitter <sitter () kde ! org>
Date:       2013-01-08 10:54:50
Message-ID: CAEc+18H-PE8u2-CqFD_M-8y9igeMLEqFnb-WPJ-R0WkYtH46EA () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


ahoy

On Mon, Dec 24, 2012 at 4:14 PM, Teo Mrnjavac <teo@kde.org> wrote:

> those of you who are maintaining Phonon, thanks! You rock!
>

thanks for the kind words, much appreciated.


> Unfortunately I couldn't be in Randa for the last MM meeting so I'm a
> bit out of the loop wrt Phonon. As you certainly know by now, Qt 5.0
> is out, and with Tomahawk we are looking to move to it as soon as
> possible, especially on Windows and OSX, while still being able to
> compile with Qt 4 on Linux for the time being. Dominik has already
> managed to do some rough porting of Tomahawk, but Phonon is a bit of a
> stumbling block.
>

as a general note there will be a two step transition to qt5. first there
will be an API compatible version of phonon4 meant to be used with qt5.
this version will feature a different soname (as the abi is different due
to qt5 itself) but otherwise remain phonon4 so that only build system
adjustments are necessary.
after that comes phonon5 which features much needed api changes.


> I'd appreciate if you could please give us an update on the current
> state of the Phonon/Qt5 porting effort, and its backends.
>

there is a port in the phonon5 branch meant for kf5 that will be pretty
much what the qt5 support release will be. backends have not been ported at
all, but in general the changes needed for both libphonon and the backends
are rather small ones (i.e. as usual it is more a matter of QA than actual
code).


> Specifically:
> * are there any particular blockers or is it "just" a time/manpower issue?
>

yes


> * is someone working on it at this time?
>

no/yes
it's on my todo for january, so I hope to have a release by the end of the
month.


> * do current plans require Phonon to be shipped as a framework in KF5
> or can it be released separately?


maybe
it would help to know what you really meant to ask there :P
the framework people think it a good idea for phonon releases to be handled
by the kde release team and as such they would happen whenever a framework
release is. should phonon 5 (i.e. the api release) be ready before kf5 I do
not see why it should have to wait though.

HS

[Attachment #5 (text/html)]

<div dir="ltr"><div style>ahoy</div><div><br></div>On Mon, Dec 24, 2012 at 4:14 PM, \
Teo Mrnjavac <span dir="ltr">&lt;<a href="mailto:teo@kde.org" \
target="_blank">teo@kde.org</a>&gt;</span> wrote:<div class="gmail_extra"><div \
class="gmail_quote">

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex"> those of you who are maintaining Phonon, thanks! You \
rock!<br></blockquote><div><br></div><div style>thanks for the kind words, much \
appreciated.</div><div>  </div><blockquote class="gmail_quote" style="margin:0 0 0 \
.8ex;border-left:1px #ccc solid;padding-left:1ex">


Unfortunately I couldn&#39;t be in Randa for the last MM meeting so I&#39;m a<br>
bit out of the loop wrt Phonon. As you certainly know by now, Qt 5.0<br>
is out, and with Tomahawk we are looking to move to it as soon as<br>
possible, especially on Windows and OSX, while still being able to<br>
compile with Qt 4 on Linux for the time being. Dominik has already<br>
managed to do some rough porting of Tomahawk, but Phonon is a bit of a<br>
stumbling block.<br></blockquote><div><br></div><div style>as a general note there \
will be a two step transition to qt5. first there will be an API compatible version \
of phonon4 meant to be used with qt5. this version will feature a different soname \
(as the abi is different due to qt5 itself) but otherwise remain phonon4 so that only \
build system adjustments are necessary.</div>

<div style>after that comes phonon5 which features much needed api \
changes.</div><div>  </div><blockquote class="gmail_quote" style="margin:0 0 0 \
.8ex;border-left:1px #ccc solid;padding-left:1ex"> I&#39;d appreciate if you could \
please give us an update on the current<br> state of the Phonon/Qt5 porting effort, \
and its backends.<br></blockquote><div><br></div><div style>there is a port in the \
phonon5 branch meant for kf5 that will be pretty much what the qt5 support release \
will be. backends have not been ported at all, but in general the changes needed for \
both libphonon and the backends are rather small ones (i.e. as usual it is more a \
matter of QA than actual code).</div>

<div>  </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px \
#ccc solid;padding-left:1ex"> Specifically:<br>
* are there any particular blockers or is it &quot;just&quot; a time/manpower \
issue?<br></blockquote><div style><br></div><div style>yes</div><div>  \
</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex">


* is someone working on it at this time?<br></blockquote><div><br></div><div \
style>no/yes</div><div style>it&#39;s on my todo for january, so I hope to have a \
release by the end of the month.</div><div style>  </div><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex">


* do current plans require Phonon to be shipped as a framework in KF5<br>
or can it be released separately?</blockquote><div><br></div><div \
style>maybe</div><div style>it would help to know what you really meant to ask there \
:P</div><div style>the framework people think it a good idea for phonon releases to \
be handled by the kde release team and as such they would happen whenever a framework \
release is. should phonon 5 (i.e. the api release) be ready before kf5 I do not see \
why it should have to wait though.</div>

<div style><br></div><div style>HS</div></div><br></div></div>



_______________________________________________
kde-multimedia mailing list
kde-multimedia@kde.org
https://mail.kde.org/mailman/listinfo/kde-multimedia


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic