[Development] qtphonon's status.
tdfischer at fedoraproject.org
Fri May 18 14:32:39 BST 2012
On Fri, 2012-05-18 at 10:14 +0200, Thiago Macieira wrote:
> On sexta-feira, 18 de maio de 2012 05.54.10, marius.storm-olsen at nokia.com
> > This probably means we should keep the old repo there for backwards
> > compatibility, and with documentation stating that the module is old and
> > out-of-date, and where and how they can get a more recent version.
> I disagree. At this point, we don't know what the Phonon developers want to do
> with their API in Qt5, whether they want to keep API compatibility or not. The
> decision to do that for Qt was our own and does not necessarily imply the same
> for Phonon.
> I'd love them to, but if they have different plans and little manpower, we
> can't force them to keep the API.
> Until the Phonon maintainers speak up and let us know what their plans for Qt
> 5 are, we should consider our qtphonon.git module a disservice to everyone. If
> none of them speak up, I recommend removing the module from the build process.
I've tried getting Harald to explain why we're not on qt-project since I
don't completely remember the rationalle, but it had something to do
with the contributor agreement or another legal construct. There was a
lengthy discussion back then that I wasn't a part of, so I'm not
entirely certain whats up.
However, I am currently working on porting Phonon to Qt5. Since Phonon
is still actively maintained (as active as two developers can be), I
highly suggest removing the qtphonon module until we revisit the idea of
moving to qt-project. No sense in leaving it around on a location where
it gets zero love.
> > We shouldn't mix build systems in qt5.git itself. If other add-ons decide
> > to use cmake as their build system, that's fine; but any module aiming to
> > be part of qt5.git will need to use the same build system as the rest of
> > the modules of qt5.git. (This will also be true for whatever build system
> > we move to at some later point.)
> > Distros of course should bundle Qt with the latest version from upstream.
> kde-multimedia mailing list
> kde-multimedia at kde.org
More information about the kde-multimedia