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
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
> 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
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
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