:: Re: [maemo-leste] Maintenance, acti…
Top Page
Delete this message
Reply to this message
Author: Merlijn Wajer
To: telepathy, maemo-leste
Subject: Re: [maemo-leste] Maintenance, activity and Maemo Leste
Hi Alexander,

On 21/06/2024 00:09, Alexander Akulich wrote:
> Hello.
> I'm not ready to get back to Telepathy but maybe I can assist in
> upstreaming the changes (I have write access to fd.o Telepathy repos and
> I can do releases, if I recall how to do it).
> Maybe I also can review and merge changes in Qt-based Telepathy projects
> (you can be interested in telepathy-nonsense [1] — QXmpp-based
> connection manager)

Thank you for the reply - and I think we would like to take you up on
this offer. My hope is that we can achieve the following from an
organisational pov:

1. Get some code merged and (eventually) look at releases
2. Perhaps create some 'status' of the various TP connection managers
and clients for 'newcomers' (for example, Maemo Leste's "conversations"
client, named after Maemo Fremantle's "Conversations" client)
3. Make it clear to upstream distros and such that there's still
interest / maintenance going on.
4. (Later) figure out how the TP API can be extended (if necessary) to
accommodate some of the more "modern" IM inventions

That would be of course in addition to improving the various CMs.

I think Ivaylo is gone for another week, but when he's back I am sure he
can comment on the PR that adds MUC to telepathy-haze.

Since my previous email I had indeed found telepathy-nonsense and it
seems basically what I envisioned in my previous email, so it's great to
see that it already exists. I think we'll switch our focus from
telepathy-gabble to telepathy-nonsense instead for XMPP.

There might ultimately down the road also be some advantage to upgrading
telepathy-haze to the work in progress to Pidgin 3.0.0 [1].


[1] https://pidgin.im/development/building/3.0.0/

> [1] https://github.com/TelepathyIM/telepathy-nonsense
> <https://github.com/TelepathyIM/telepathy-nonsense>
> On Thu, 30 May 2024 at 14:03, Merlijn Wajer <merlijn@???
> <mailto:merlijn@wizzup.org>> wrote:
>     Hi,

>     I'm mailing this list to see if there's still any one maintaining
>     Telepathy and if there is interesting in adding (additional)
>     maintainers.

>     I'm working with Ivaylo (CC) and others on Maemo Leste, which is a FOSS
>     (and already functional) mobile operation system based on Nokia's Maemo
>     from ~2008 and we are using Telepathy for our calls (using
>     telepathy-ring), instant messages and so on. We have also received some
>     funding to work on Telepathy integration [1], which we are now finally
>     getting to after laying the other groundwork within Maemo Leste.

>     We've already started adding features to telepathy-haze [2], which was
>     also submitted as merge request here [3], but so far we haven't seen
>     any
>     activity from the maintainers. The merge request adds basic support for
>     multi user chat rooms and I we have confirmed it works OK with purple
>     tdlib (Telegram), purple Slack and purple-facebook - we'll also
>     continue
>     working on this to support other libpurple supported protocols like
>     Discord. We've also been building UIs to configure the various accounts.

>     We're also planning on either extending telepathy-gabble or building a
>     new XMPP connection manager using QXMPP [4] and TelepathyQt and attempt
>     to make it compatible with the modern XMPP standards [5].

>     I think Sailfish OS might also still be using some parts of Telepathy,
>     but I am not sure what other (mobile) projects are.

>     So I'm mailing this list to:

>     1. See if there's others still around who develop or use Telepathy and
>     have a vested interested in it;
>     2. Figure out if we should just keep our changes around in forks of the
>     Telepathy repository, or if we could work with the existing maintainers
>     to get changes reviewed, pushed out and released;
>     3. See (if not (2)) if we could become maintainers (over time I
>     suppose,
>     but we'll need at least someone from the TP project active to pursue
>     this);

>     Regards,
>     Merlijn

>     [1] https://nlnet.nl/project/MaemoLeste-Telepathy/
>     <https://nlnet.nl/project/MaemoLeste-Telepathy/>
>     [2]
>     https://github.com/maemo-leste-upstream-forks/telepathy-haze/commits/maemo/chimaera-devel <https://github.com/maemo-leste-upstream-forks/telepathy-haze/commits/maemo/chimaera-devel>
>     [3]
>     https://gitlab.freedesktop.org/telepathy/telepathy-haze/-/merge_requests/4 <https://gitlab.freedesktop.org/telepathy/telepathy-haze/-/merge_requests/4>
>     [4] https://doc.qxmpp.org/qxmpp-1/ <https://doc.qxmpp.org/qxmpp-1/>
>     [5] https://docs.modernxmpp.org/ <https://docs.modernxmpp.org/>