Re: [Telepathy] merging patches into telepathy-gabble
On Wednesday, December 23, 2015 05:23:29 PM Olivier Crête wrote: > Hi, > > There was a detailed page on how to make a release in the old wiki, I'm > trying to revive it. > > I would assume the tp-gabble unit tests passed when the last release > was made. > I've gotten the unit tests to pass, and would like to see about how we could proceed with merging the fixes. There were three fixes needed. * The CRL used for the revocation tests had expired needed to be updated (Freedesktop Bug: 79548). * The gio http proxy was being registered with a priority of 0, and so for some reason the default gio http proxy was being returned. I increased the priority to 10 and the gio extension point factory returned the correct proxy. * Someone made a typo and reused the same test name. The patch for 79548 is in the freedesktop bug tracker, the others are on topic branches on my github repo. https://github.com/detrout/wocky/ Also /connector+ssl/econnreset/client-open has a race condition and fails some of the time. Next for me is trying to make sure the XEP-198 patches have test coverage ___ telepathy mailing list telepathy@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/telepathy
Re: [Telepathy] merging patches into telepathy-gabble
> I'll happily test things and provide feedback from in the wild. > Keep your eyes on this mailing list then. > I do not speak C++ or anything else of relevance, though. :) Here's my plan: I want to fix the minor unit tests errors in the current wocky code. Then merge XEP 183 and make sure there's test coverage. Then there's also a message carbon patch on the freedesktop bug tracker that needs evaluating. After that, there's trying to make sure there's a way for clients to take advantage of that new code, and then we should start talking a release. Diane signature.asc Description: This is a digitally signed message part. ___ telepathy mailing list telepathy@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/telepathy
Re: [Telepathy] merging patches into telepathy-gabble
Hi, > I'm willing to make a stab at maintaining telepathy-gabble, hopefully I can > find someone else from kde-telepathy to help. I'll happily test things and provide feedback from in the wild. I do not speak C++ or anything else of relevance, though. -nik -- PGP-Fingerprint: 3C9D 54A4 7575 C026 FB17 FD26 B79A 3C16 A0C4 F296 Dominik George · Mobil: +49-151-61623918 Teckids e.V. · FrOSCon e.V. · OpenRheinRuhr e.V. Fellowship of the FSFE · Piratenpartei Deutschland Opencaching Deutschland e.V. · Debian Contributor LPIC-3 Linux Enterprise Professional (Security) signature.asc Description: This is a digitally signed message part. ___ telepathy mailing list telepathy@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/telepathy
Re: [Telepathy] merging patches into telepathy-gabble
On 23/12/15 23:04, Diane Trout wrote: > On Wednesday, December 23, 2015 03:54:27 PM Olivier Crête wrote: >> Hi, >> >> Telepathy, in particular gabble and tp-glib, are definitely in need a >> new maintainership, if you want to become the maintainer, I don't think >> there would be much opposition. >> >> Olivier > > I'm willing to make a stab at maintaining telepathy-gabble, hopefully I can > find someone else from kde-telepathy to help. > Have you tried asking about telepathy-gabble in the XMPP community? Maybe other people might also offer some additional assistance. http://xmpp.org/participate/discuss-xmpp/ ___ telepathy mailing list telepathy@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/telepathy
Re: [Telepathy] merging patches into telepathy-gabble
On Wed, 2015-12-23 at 14:41 -0800, Diane Trout wrote: > On Wednesday, December 23, 2015 05:23:29 PM Olivier Crête wrote: > > Ok. I'll go hunt down fellow KDE Telepathy people and figure out > > how to make this work. > > Was Collabora also maintaining Empathy too? Or hopefully, are there > people > from Gnome we should make sure are involved in the spec maintenance? Empathy is also pretty much unmaintained these days. There hasn't been any non-translation patches since last May. There are been some work around Polari (the GNOME Telepathy Based IRC client), but they would be better off using an IRC lib directly. You may also want to talk to the guys from Canonical, I understand they're using Telepathy stuff for their Telephony stack in Ubuntu Phone. -- Olivier Crête olivier.cr...@collabora.com ___ telepathy mailing list telepathy@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/telepathy
Re: [Telepathy] merging patches into telepathy-gabble
On Wednesday, December 23, 2015 05:23:29 PM Olivier Crête wrote: > There was a detailed page on how to make a release in the old wiki, I'm > trying to revive it. Thank you > > I would assume the tp-gabble unit tests passed when the last release > was made. Probably they did. When working on ktp-call-ui I noticed that gtk/glib had definitely added more assertions, and there may have been some API drift. I haven't investigated the issues too closely so it could also just be my build environment is broken. But I'll try to figure out whats wrong and fix it. > > As for the D-Bus spec, it is as unmaintained as tp-glib/gabble, the > maintainership should probably pass to the people working around TpQt > as this is were the activity seems to be these days. Ok. I'll go hunt down fellow KDE Telepathy people and figure out how to make this work. Was Collabora also maintaining Empathy too? Or hopefully, are there people from Gnome we should make sure are involved in the spec maintenance? Diane ___ telepathy mailing list telepathy@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/telepathy
Re: [Telepathy] merging patches into telepathy-gabble
Hi, There was a detailed page on how to make a release in the old wiki, I'm trying to revive it. I would assume the tp-gabble unit tests passed when the last release was made. As for the D-Bus spec, it is as unmaintained as tp-glib/gabble, the maintainership should probably pass to the people working around TpQt as this is were the activity seems to be these days. Olivier On Wed, 2015-12-23 at 14:04 -0800, Diane Trout wrote: > On Wednesday, December 23, 2015 03:54:27 PM Olivier Crête wrote: > > Hi, > > > > Telepathy, in particular gabble and tp-glib, are definitely in need > > a > > new maintainership, if you want to become the maintainer, I don't > > think > > there would be much opposition. > > > > Olivier > > I'm willing to make a stab at maintaining telepathy-gabble, hopefully > I can > find someone else from kde-telepathy to help. > > On the downside my knowledge of glib code is still pretty weak. Also > I don't > currently know how to trigger releases on freedesktop and would like > to know > if there's somewhere to go for advice working with freedesktop's > infrastructure (such as it is). Lastly I don't think my freedesktop > developer > account has been approved yet. > > However on the plus side, I want desktop IM to still exist, and I'd > like to > make sure that code that's incorporated actually has working tests. > > While investigating merging the code I ran the wocky tests and > discovered they > seem to fail both in the new branch and also in the version of > telepathy- > gabble released in debian. > > Also are there still maintainers for the Telepathy DBus spec? I > think several > protocols (including XMPP) have ways to support editing already sent > messages, > and I don't think I've seen an API for that. > > Diane > > -- Olivier Crête olivier.cr...@collabora.com ___ telepathy mailing list telepathy@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/telepathy
Re: [Telepathy] merging patches into telepathy-gabble
On Wednesday, December 23, 2015 03:54:27 PM Olivier Crête wrote: > Hi, > > Telepathy, in particular gabble and tp-glib, are definitely in need a > new maintainership, if you want to become the maintainer, I don't think > there would be much opposition. > > Olivier I'm willing to make a stab at maintaining telepathy-gabble, hopefully I can find someone else from kde-telepathy to help. On the downside my knowledge of glib code is still pretty weak. Also I don't currently know how to trigger releases on freedesktop and would like to know if there's somewhere to go for advice working with freedesktop's infrastructure (such as it is). Lastly I don't think my freedesktop developer account has been approved yet. However on the plus side, I want desktop IM to still exist, and I'd like to make sure that code that's incorporated actually has working tests. While investigating merging the code I ran the wocky tests and discovered they seem to fail both in the new branch and also in the version of telepathy- gabble released in debian. Also are there still maintainers for the Telepathy DBus spec? I think several protocols (including XMPP) have ways to support editing already sent messages, and I don't think I've seen an API for that. Diane ___ telepathy mailing list telepathy@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/telepathy
Re: [Telepathy] merging patches into telepathy-gabble
Hi, Telepathy, in particular gabble and tp-glib, are definitely in need a new maintainership, if you want to become the maintainer, I don't think there would be much opposition. Olivier On Wed, 2015-12-23 at 11:00 -0800, Diane Trout wrote: > Hello, > > I was looking through some of the bugs on the freedesktop bug tracker > and saw > that there's patches for telepathy-gabble to add Stream Management > (XEP-0198) > and message carbons (XEP-0280) > > What can we do to get these patches finished and merged? It seems > like the > current maintainers have disappeared. > > Stream Management > https://bugs.freedesktop.org/show_bug.cgi?id=46700 > > Message Carbons > https://bugs.freedesktop.org/show_bug.cgi?id=78093 > > Both patches need unit tests, I feel like the stream management patch > is a bit > closer in style to the rest of wocky, but I need to read more of the > wocky > source to be sure. > > However I went ahead and built a version of telepathy-gabble with > the github > repository linked to from 46700 and am currently testing it. > > Diane > ___ > telepathy mailing list > telepathy@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/telepathy -- Olivier Crête olivier.cr...@collabora.com ___ telepathy mailing list telepathy@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/telepathy