Phonon - Qt or KDE?
Aaron J. Seigo
aseigo at kde.org
Wed Nov 9 12:56:14 GMT 2011
On Sunday, November 6, 2011 21:20:33 Trever Fischer wrote:
> +1 for qt-project. Much like Amarok has been the guinea pig for a lot of KDE
...
> be the guinea pig for the upcoming Qt5 and KDE Frameworks hooplah.
how will moving to qt-project help with KDE Frameworks?
> A view I could see some developers taking on this would be a train of
> thought along the lines of this:
>
> * Phonon is some KDE thing, innit?
> * Oh, its Qt now?
> * Wait, there's other awesome Qt libraries that KDE made?
> * omgwtfbbq this is awesome
being included in Qt or being near Qt isn't enough for this. otherwise it
would've happened starting 3 years ago when Phonon entered Qt. reality is that
is requires a trail of crumbs for people to follow from Library A to the rest
of KDE's libraries. it also requires the rest of KDE's libraries being
designed similar to how Phonon is in terms of compartmentalization: Phonon is
easy to pick and use on its own without picking up lots of other unwanted
libraries (ok, some exceptions there perhaps?) while we're only attempting
that at a grand scale with Frameworks 5. this was really the big blocker and
we're working on solving it now.
in short, moving Phonon to qt-projects will not help this at all since it
doesn't satisfy the bread-crumbs-to-follow-back-to-KDE requirement.
what we need is a way to make it easy to notice and find KDE libraries (and
Phonon, in case one doesn't include it in that category :) and perhaps that
means finding a way to have our libraries and resources show up on qt-project.
how that's done should probably be done for all of our libraries.
it certainly doesn't happen by each project trying to figure out how to do it
on their own.
we tried that with the git migration and that was a disaster until we started
actually doing coordinated, planned implementations that got us to the actual
goals rather than trying random things.
--
Aaron J. Seigo
humru othro a kohnu se
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA EE75 D6B7 2EB1 A7F1 DB43
KDE core developer sponsored by Qt Development Frameworks
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-multimedia/attachments/20111109/ee6c65fc/attachment.sig>
-------------- next part --------------
_______________________________________________
kde-multimedia mailing list
kde-multimedia at kde.org
https://mail.kde.org/mailman/listinfo/kde-multimedia
More information about the kde-multimedia
mailing list