mceplhow can I file a tickets against python-nbxmpp? when starting master of gajim (using python3 branch of the current python-nbxmpp repo) I get http://paste.gajim.org/view/12957f44
mceplNeustradamus: do you have some other channel by which I can get your OTR fingerprint? (IRC, perhaps?)
mcepltalking about python-nbxmpp issues (with Python 3) http://paste.gajim.org/view/b2060c8f
Link MauveWhen doing a discovery of the services, I think it would be cool to have the server itself on top.
Asterixhow could we do that without a treevire?
Link MauveWhat is a treevire?
Link MauveThere are already “conferences” and “others” expandable items, I think the server would go at the same level, on top of them.
Asterixtreeview ...
Link MauveSo that’s impossible with the current widget?
Asterixhmm first line = service itself. That could work for some window, but not if you try to browse a conf service
Asterixand in which case you'd need to service itself?
Asterixto execute ad hoc commands on the server for example?
Link MauveAsterix, yes, that’s the use case I had in mind.
Link MauveAnd yes, for MUC or PubSub it isn’t possible anymore.
Asterixso you think adding the service as first line for this window is a good idea?
Link MauveYes.
Link MauveThat’s how I would search it naturally.
AsterixI'm sure next question will be "why don't we have that for muc and pubsub windows?" :)
Link Mauve^^
Asterixright click -> execute commands does the same ...
Link MauveRight click where?
Asterixon account line
Link MauveIsn’t that directed towards our own bare JID?
botRSS: Feeds for Gajim
• Ticket #7311 (traceback on decryption of OpenPGP-encrypted messages) updated
I could prevent this traceback, but I'd prefer to understand what happens exactly, because it's not supposed to traceback[…]
https://trac.gajim.org/ticket/7311#comment:1
• Ticket #7304 (ImportError: No module named secrets on a question about logging …) closed
fixed:
you have this question because you uncheck the "Log[…]
https://trac.gajim.org/ticket/7304#comment:11
Link MauveAnd there are other ways of interaction than adhoc commands, with a server.
Asterixno, right click on a contact (yours or another) will do commands on this contact, but on account row, it's for the account
Asterixwe only have browse, commands, register, join and search buttons
Link MauveAnother solution would be that, in the disco window, when nothing is selected the buttons work with the server disco-ed. But that would imply to get a way of unselect the selected item.
Link MauveThose four other buttons could be exposed by the server. :)
Asterixbrowse, useless in this case
register ...not sure we can register with a server this way
join -> useless
search maybe if the server is searchable instead of a component??
Link MauveHey, nothing prevents a server from exposing the list of its users that way (for example in a closed corporate environment), or to be a conference server too.
Asterixthe unselect option you prosoe, I don't think it's obvious that if no row is selected then buttons are for service itself ...
Link MauveYeah, me neither.
Asterixnothing prevent it, sure .... but admin has to be "tordu" to do that ...
Link MauveTotally. :D
Asterixbut while having a weird admin, we could also have a server that isn't browsable, but there is a conference.server.tld that is registerable. So we'd have to disco "conference.server.tld". and here we cannot register to it ...
Link MauveI don’t suggest to entirely replace the list of items of the server by the server itself, just to add an entry with the server to be able to interact with it.
Asterixyep I understand, but if it isn't browsable ...
Link MauveWhat you call browsable, is just that it supports disco#items, right?
Asterixyes
Asterixthere won't be any way to interrace with conference.server.tld
Link MauveSo the server is by definition browsable, since that’s the query you did to get the list of the subservices.
Link MauveIt would just show the same list again, so either a no-op button or (I’d prefer) a “reload” button.
Asterixif it doesn't answer to disco#items, you won't get the list of subservices
Link MauveOf course.
Asterixif the only way to know there is a conference.server.tld is to know about it ...
Link MauveErr, I don’t understand anymore.
Link MauveIt wouldn’t change discoability of subservices to just add a single line to the generic window, would it?
Asterixyou browse server -> you don't see anything. But you know (admin told you) there is a conference subservice. So you browse it, you see rooms, but you want to register to it (to register your nick) -> no way to do that in Gajim
Asterixno no, adding the line won't change anything of course
Asterixthat just doesn't solve all the problems
Link MauveAh yeah, the MUC-specialized disco window lacks a grayed out Register button.
Asterixyep
Link MauveAnd you could also imagine a MUC service exposing some adhoc commands.
Asterixyes, indeed ...
Link MauveOr room searching. :)
Asterixthen you kill your admin for not having the server replying to disco#items ...
Link Mauve:D
Link MauveI think it’s more the disco UI that would need a rethink.
Link Mauve(Not that I am any good at designing an UI, though…)
Asterixall other jabber client I saw do it with a treeview, but I like the way we do it with separate windows ...
Link MauveYeah, that’s cleaner, but the specialized windows don’t expose everything the specific server could support.
Link MauveMaybe the buttons should be “the same” for every window type, and just be hidden when that specific service doesn’t support them?
Asterixthe buttons are for the subservices of the window, not the discovered service itself, so I thing we have them all
Link MauveThat way if you stumble on a mega-server-with-everything-exposed, you will be able to display every button you have. :D
Link MauveSo that leaves the problem of getting buttons to interact with the queried server. :)
Asterixyep exactly
Link MauveAh, another issue I had with the disco window is when developping a composant or anything, I never knew how to refresh, to resend the disco#info and disco#items to every subservices.
Asterixdoesn't pressing Go button work?
Asterixno it doesn't
Link MauveNo, it’s a no-op.
Asterixthere is indeed no way to refresh ...
Link MauveAnd has been for years, and I never thought about reporting that… /o\
Asterixwe cache items ...
Link MauveI’m such a bad user. :(
Asterixfor the moment, the only way it to close / reopen the window
Link MauveYes, I know, but that can become long when you want to debug a component that then needs at least two more clicks.
aidecoeAsterix: ping
aidecoehello
aidecoe:-)
AsterixLink Mauve: yes ... just use a working component ;)
Asterixaidecoe: Hi
AsterixLink Mauve: Maybe we can add a reload buttonbutton
Link MauveDon’t forget that Gajim is the best client to write components. :p
Asterixin the jid text entry
Link MauveI think go could be changed to refresh.
Link MauveJust its behaviour, not the text or icon.
aidecoeAsterix: i am creating nbxmpp package for Gentoo. How well is nbxmpp-0.1 stable?
AsterixLink Mauve: Maybe yes, but in this case caching is useless.
AsterixIf you go to another server then come back to the first one, the idea is to not query again
aidecoeAsterix: does it have some restrictions in comparision to xmpppy?
Asterixaidecoe: I'd use hg version instead
Asterixaidecoe: it's usage is different. See the example file
aidecoeAsterix: so you don't recommend using 0.1?
Asterixaidecoe: it works, but some bugs has been fixed since it was released
aidecoeAsterix: do you plan next release in the near future?
AsterixLink Mauve: I'm having issues add the service line to window, when we get the items, we clear the model, and add subservices. So I'll have to add a hack
Asterixaidecoe: probably with the next Gajim release ... so not in a near future
Link MauveAh…
botRSS: Feeds for Gajim Plugins
• Ticket #51 (Detect GeoLocation automatically) created
Detect GeoLocation? automatically from a GPS device (e.g. Cellular Modem).
http://trac-plugins.gajim.org/ticket/51
AsterixLink Mauve: I have it now ... in other category for the moment ...
botRSS: Feeds for Gajim Plugins
• Ticket #51 (Detect GeoLocation automatically) updated
I do not know of software that detect GeoLocation?.
I do not like any technology that is engaging in GeoLocation? due to the surveillance and disrespect of most of those who control the telecommunication means on planet earth.
http://trac-plugins.gajim.org/ticket/51#comment:1
aidecoeAsterix: does nbxmpp rely on any 3rdparty package?
aidecoeAsterix: or python stdlib only?
aidecoeAsterix: as far as i see there's no 3rdparty dep
aidecoebesides gobject
aidecoeand openssl
Asterixopenssl is an option
Asterixif it's not present we use python own ssl implementation (with a warning cause we cannot check certificate in this case)
aidecoeAsterix: ok. And is there something more?
Asterixno I don't think so ...
aidecoeok, so gobject and openssl only
Asterixyes, gobject is a requirem,ent, openssl an optional requirement
aidecoeok, thanks
Darkvip3rAsterix, yo
Asterixye
Darkvip3rAsterix, how do i add my server to gajim server list??
Asterixin data/other/servers.xml
Darkvip3rAsterix, noo i wanna add mine to gajim lol
dicsonDarkvip3r,http://xmpp.org/services/register.shtml see data/other/servers.xml
dicsonDarkvip3r, http://xmpp.net/register.html
Darkvip3rthank you
AsterixLink Mauve: I have it working. But server itself has several identities:
[{u'category': u'proxy', u'type': u'bytestreams', u'name': u'SOCKS5 Bytestreams Service'}, {u'category': u'pubsub', u'type': u'pep', u'name': u'Prosody'}, {u'category': u'server', u'type': u'im', u'name': u'Prosody'}]
so Gajim shows the first one, and displays a line called "SOCKS5 Bytestreams Service / jabber.lagaule.org"
Asterixit behaves correctly (we can execute commands for ex) but UI is not very nice because of that
Darkvip3rkk
Link MauveAsterix, your admin seems a bit “tordu”. :p
botRSS: Feeds for Gajim
• Changeset [14438:cb0b33b22f7f]: add service line in ToplevelAgentBrowser
default
add service line in ToplevelAgentBrowser?
https://trac.gajim.org/changeset/cb0b33b22f7f87e2aef4260b45f6ccca1766caea
Link MauveErm, I don’t have pygtk anymore. ^^'
botRSS: Feeds for Gajim
• Ticket #7303 (Error on try to accept an invitation to an audio call) updated
Thanks for the logs. We indeed receive a lot of codecs, some of which probably aren't installed on your machine.
Could you apply the attached patch and tell me if it now works?
https://trac.gajim.org/ticket/7303#comment:4
• codecs.diff attached to Ticket #7303
https://trac.gajim.org/attachment/ticket/7303/codecs.diff
AsterixLink Mauve: ok you can try in gtk3 branch now
botRSS: Feeds for Gajim
• […]
https://trac.gajim.org/ticket/7284#comment:15
• Ticket #7305 (Can not add account without gnome[…]
https://trac.gajim.org/ticket/7305#comment:2
• Ticket #7255 (show/hide joins and leaves and sh[…]
https://trac.gajim.org/ticket/7255#comment:2
• Ticket #7299 (Presence/roster information is no[…]
https://trac.gajim.org/ticket/7299#comment:3
• T[…]
https://trac.gajim.org/ticket/7312#comment:2
bullgard4Asterix: What is the difference between: "[OTR] *unauthenticated* secured OTR conversation with hauke.laging@googlemail.com/Home970C4194 started" and [22:20:18] [OTR] Private conversation with hauke.laging@googlemail.com/Home970C4194 refreshed."?
Asterixno idea, I know nothing about OTR, sorry :/
bullgard4I see. Who does know a bit about OTR?
Asterixthe plugin developper
bullgard4Right. -- Thank you.
Asterixyou can see it in plugin window
bullgard4Yes, I found the name of the author there.
botRSS: Feeds for Gajim
• Ticket #7192 (RTL nicks are reversed when meta-information is displayed) updated
[Semantics] The title can be replaced with: RTL nicks are reversed when meta-information is displayed.
https://trac.gajim.org/ticket/7192#comment:8
• Ticket #7192 (RTL nicks are reversed when meta-information is displayed) updated
Summary changed
https://trac.gajim.org/ticket/7192#comment:9
edhelasjabber:iq:private is discouraged since.... 2007
edhelasfor my movim integration I implement the standard, so I will not be compatible with gajim (and some other clients maybe...)
edhelas /my2cents
Darlan#7318
botDarlan: http://trac.gajim.org/ticket/7318 (jabber:iq:private is discouraged since.... 2007)
edhelasthanks :)
DarlanNo problems :-)
edhelasyou're working on the sourcecode ?
DarlanNo
botRSS: Feeds for Gajim
• Ticket #7318 (jabber:iq:private is discouraged since…. 2007) created
From Gajim channel:
[12:22:22 AM] edhelas: I'm working on bookmark integration
[12:22:28 AM] edhelas: http://xmpp.org/extensions/xep-0048.html
[12:23:02 AM] edhelas: here's a stanza sended by gajim
[12:23:02 AM] edhelas: edhelas
[12:23:26 AM] edhelas: and here's the standard
[12:23:26 AM] edhelas: <iq from='juliet@cap[…]
https://trac.gajim.org/ticket/7318