<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Thu, Apr 28, 2016 at 4:29 PM, Daniel Pocock <span dir="ltr"><<a href="mailto:daniel@pocock.pro" target="_blank">daniel@pocock.pro</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 28/04/16 20:05, Dominik George wrote:<br>
>> *You* should care. If you don't have users, you won't get new<br>
>> contributors while old ones will slowly leave too and the project<br>
>> just dies. Simple as that.<br>
>><br>
>> Just look at KDE Telepathy, probably one of the biggest Telepathy<br>
>> clients out there. We've had about 10 everyday developers 5 years ago,<br>
>> we have two in a _month_ now. And we do have quite an awesome<br>
>> feature set, yet our users are also declining. Why? Because we don't<br>
>> support $protocol (and also because mobile).<br>
> AFAIAC, I do not use Telepathy a lot because its XMPP support is stale and broken.<br>
><br>
> I'd rather have two developers fix that than 10 devs of which 9 work on non-free protocols.<br>
<br>
</span>Personally, I believe there is a way forward.<br>
<br>
Part of the problem is technical (e.g. fixing or replacing<br>
telepathy-gabble, as discussed in the other thread).  There are people<br>
willing to do bits of this work and there are ways to get things funded<br>
if we really need to.<br>
<br>
Part of it is about cooperation - there are various pieces of work that<br>
I've done that nobody is using because they got stuck in some other<br>
organization.  As an example, I've packaged three TURN servers for<br>
Debian/Ubuntu and one for Fedora, so people can relay across NAT<br>
boundaries, just like the Google ICE/TURN servers.  I also offered the<br>
package for OpenWRT but after 3 years they still haven't accept it, it<br>
is stuck in their queue.  That is sad, because many people have a real<br>
IP address on their router and that is where the TURN server needs to<br>
listen.<br>
<br>
Finally, there is leadership.  When people go to their doctor, they<br>
usually don't ask something like "can you recommend a brand of<br>
cigarette" but they come to an IT professional and ask do we prefer<br>
Skype or Viber or Whatsapp.  We need to be able to reply with the same<br>
confidence as a doctor telling his patient smoking kills.  Now just<br>
imagine if the doctor says that and then on the weekend the patient sees<br>
the doctor smoking a cigar in the local casino.  What happens to the<br>
doctor's credibility?<br></blockquote><div><br></div><div>Sorry, that's just not how it works. In the long history of KDE Telepathy,</div><div>I don't remember a single user ever asking _us_ what do _we_ prefer.</div><div>I understand that's how we want it to play out, but irl it just doesn't.</div><div>People are where their friends are, that's a history-proven fact.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
As I've mentioned before, I believe Telepathy has a big role to play<br>
because it allows multiple protocols to be installed by default on Linux<br>
desktops like Debian, Ubuntu and Fedora.  That is much better than<br>
having different clients for each protocol.  Big things have happened on<br>
the server side (the development and widespread packaging of TURN<br>
servers) and big things are in the pipeline with new connection managers<br>
for reSIProcate, Ring.cx, Tox and Matrix.org.  Despite our differences<br>
and our frustrations, if we can bring all these things together as a<br>
team we can make quite an impact.<br></blockquote><div><br></div><div>KDE Telepathy is ready for that. We have audio/video calls client</div><div>as well as group chats implementation of sorts, so if people can</div><div>actually pull this together, we are ready to be the client for it.</div><div></div></div><div><br></div><div>Cheers</div>-- <br><div class="gmail_signature"><span style="color:rgb(102,102,102)">Martin Klapetek | KDE Developer</span></div>
</div></div>