DevHeads.net

ktp-call-ui.

Hello,

Thanks to contributions from several people we have a build of ktp-call-ui
that works with KF5 libraries. I've done some testing calling a few test call
services using SIP.

ktp-call-ui commit 1e1ff29f5586861ff8454c504c6ab2cd3a7b82a7 should work for
others.

Martin Klapetek suggested I email this list and ask "to move ktp-call-ui from
extragear to kde/network with the target release of kde apps 16.04"

Diane Trout

Comments

Re: Move ktp-call-ui to kdenetwork

By Albert Astals Cid at 12/07/2015 - 17:21

El Wednesday 02 December 2015, a les 20:30:11, Diane Trout va escriure:
Urs what's your opinion as kdenetwork maintainer?

Cheers,
Albert

Re: Move ktp-call-ui to kdenetwork

By Urs Wolfer at 12/08/2015 - 15:53

Since this application in extragear already, it can be considered as
"stable" [1].

I have never used it so far, so I cannot really decide if it's worth
adding it to the KDE main modules but I also have no real objections for
moving it.

Bye
urs

[1]
<a href="https://techbase.kde.org/Policies/Application_Lifecycle#Stage_2:_Stable" title="https://techbase.kde.org/Policies/Application_Lifecycle#Stage_2:_Stable">https://techbase.kde.org/Policies/Application_Lifecycle#Stage_2:_Stable</a>

On 2015-12-07 22:21, Albert Astals Cid wrote:

Re: Move ktp-call-ui to kdenetwork

By Diane Trout at 12/08/2015 - 17:36

Hello,

ktp-call-ui is the component of KDE-Telepathy that provides support for
Audio/Video calls. It was previously part of the regular release in KDE4,
though it wasn't well maintained due to the previous maintainer losing
interest. Eventually with the switch to KF5 ktp-call-ui was dropped.

I fixed the dependence on the old version of gstreamer, and other contributors
ported ktp-call-ui to KF5, so it would be nice to release ktp-call-ui somehow,
and it might be easiest to find if it was grouped with the other kde-telepathy
components.

However I do know of bugs that I haven't been able to figure out how to
resolve. such as it doesn't always manage to complete call setup, and the
current version hasn't really been tested by others.

Diane

On Tuesday, December 08, 2015 08:53:58 PM Urs Wolfer wrote:

Re: Move ktp-call-ui to kdenetwork

By Albert Astals Cid at 12/14/2015 - 17:45

El Tuesday 08 December 2015, a les 13:36:36, Diane Trout va escriure:
Noone has tested it doesn't sound like "shipping quality ready" for me.

Are you sure we want to ship this to all our users like that? Can we maybe get
some testing first?

Cheers,
Albert

Re: Move ktp-call-ui to kdenetwork

By Niels Ole Salsc... at 12/14/2015 - 19:43

On Monday 14 December 2015, 22:45:13 CET, Albert Astals Cid wrote:
I use it occasionally for XMPP video chat and it works for me most of the
time. But I contributed to the KF5 port so I might be biased.

I think that most of the problems that remain are in the Telepathy or
GStreamer (Farstream) stack, but I am not sure how much activity there is for
these nowadays.

Re: Move ktp-call-ui to kdenetwork

By Diane Trout at 12/24/2015 - 03:19

I'm pretty sure most of the issues are in farstreamer as well. There may be
also be some issues from some objects not having support in the Qt/Glib
interface

So, mostly I just want this version to have a release, and I'm sufficiently new
to KDE not to know how best to do that.

Also what Niels and I did is port it from KDE4 and GStreamer 0.10 to Plasma5 &
GStreamer 1.0. Most of the core logic is still from George Kiagiadakis. It
now works about as well as it did with KDE4 but with newer libraries.

Also its not like there's any KDE client that has better support for video
chat for XMPP. As far as I am aware the only open source project with better
XMPP video support is Jitsi. (I think there's some SIP based clients that are
Qt based that claim support for video, but I haven't tested them).

However if there's a way to make an official "kde extras" or "unstable" release
that can be easily shipped by distros, I'm totally fine with that too. I would
rather not ship a git snapshot into Debian proper.

Diane

Re: Move ktp-call-ui to kdenetwork

By Albert Astals Cid at 12/28/2015 - 10:42

El Wednesday 23 December 2015, a les 23:19:11, Diane Trout va escriure:
I think there's two separate questions that need answering here:

A) The desire to move ktp-call-ui to KDE Applications is because you don't
want to do a release and want someone else to do it?

If that's the reason it seems a weak enough reason to me.
Doing a release of ktp-call-ui standalone is easy enough and should not take
more than 1h, also the next release of KDE Applications is around 4 months
away so if you really want a release *now* it really seems a good idea to
release it independently.

B) Is the quality good enough to move to KDE Applications?

You mention is "it's probably as good as it was", but it was never part of KDE
Applications so that doesn't say much. OTOH not it seems we don't have many
other people that can test this and say it's good it seems, so probably this
is a bit moot.

Now, let me be clear, i don't have a problem releasing one more tarball with
the next KDE Applications release, I just want to make sure we're doing it for
the right reasons.

Cheers,
Albert

Re: Move ktp-call-ui to kdenetwork

By Martin Klapetek at 12/28/2015 - 11:29

No. It is because ktp-call-ui was part of KDE Telepathy suite
since it got written. With frameworks porting it got dropped
because nobody could be bothered to port all the gstreamer
stuff. Now it's ported and it's just being moved back together
with the rest of KDE Telepathy, where it was always intended.

B) Is the quality good enough to move to KDE Applications?
It's as good as the rest of KDE Telepathy that is already in
KDE Applications. I vouch for that as the KDE Telepathy
maintainer.

Btw. my KTp-maintainer's condition for including ktp-call-ui
back with the rest was that it must have an active maintainer.
Which it now has.

Cheers

Re: Move ktp-call-ui to kdenetwork

By Albert Astals Cid at 01/03/2016 - 08:09

El Monday 28 December 2015, a les 10:29:30, Martin Klapetek va escriure:
Ok, since it seems noone else has any objection please ask the sysadmins to
move the repo.

Cheers,
Albert

Re: Move ktp-call-ui to kdenetwork

By Martin Klapetek at 12/14/2015 - 18:08

I would say that's what beta releases are for. We could however
release it say a month before KDE Apps 16.04 beta to give it more
testing time, call it an alpha release.

Cheers