Logs for jdev

Show join/part/nick changes:

[00:11:26] * Beanow_ left the chat.
[00:18:05] * Lance left the chat.
[00:26:50] * jcea left the chat.
[01:15:01] * darkrain_ left the chat.
[04:10:07] * Lance joined the chat.
[04:19:34] * mody joined the chat.
[04:19:37] * mody left the chat.
[04:25:50] * Lance left the chat.
[04:43:08] * vorner joined the chat.
[05:03:15] * vorner left the chat.
[05:31:44] * test12 joined the chat.
[05:56:57] * test12 left the chat.
[05:59:42] * bear left the chat.
[06:00:10] * bear joined the chat.
[06:05:58] * 0xAFFE joined the chat.
[06:09:03] * Alex joined the chat.
[06:09:56] * Alex left the chat.
[06:09:59] * Alex joined the chat.
[06:20:26] * Tobias joined the chat.
[06:33:09] * Guus joined the chat.
[06:42:33] * Niek Bergman left the chat.
[06:48:39] * test12 joined the chat.
[06:49:39] * Zash joined the chat.
[07:05:18] * test12 left the chat.
[07:12:30] * Tobias left the chat.
[07:13:16] * test12 joined the chat.
[07:24:26] * vorner joined the chat.
[07:40:34] * Beanow_ joined the chat.
[07:40:55] * Lloyd joined the chat.
[07:43:55] * test12 left the chat.
[07:52:02] * test12 joined the chat.
[07:52:22] * ermine joined the chat.
[07:59:10] * Zash left the chat.
[07:59:33] * jammyhunt joined the chat.
[08:00:45] * Schnouki joined the chat.
[08:00:50] * test12 left the chat.
[08:02:06] * ralphm joined the chat.
[08:03:00] * test12 joined the chat.
[08:10:52] * Zash joined the chat.
[08:17:58] * jammyhunt left the chat.
[08:19:28] * test12 left the chat.
[08:54:16] * jammyhunt joined the chat.
[08:54:26] <jammyhunt> hello
[08:55:16] <jammyhunt> i am creating a jabber client with c#
[08:55:36] <jammyhunt> which will login and send add request to user
[08:55:59] <jammyhunt> i am able to login using my code but unable to send add request
[08:57:02] <jammyhunt> private void button2_Click(object sender, System.EventArgs e) { var myxmpp = new XmppClient(); var pm = new PresenceManager(myxmpp); Jid jid = "surve.manya@nimbuzz.com"; string reason = "new friend"; pm.Subscribe(jid, reason, "UNKNOWN"); }
[08:57:10] <jammyhunt> source for adding
[08:57:54] <jammyhunt> any help?
[09:03:47] <Alex> you have to connect your xmpp client first
[09:04:10] * ralphm left the chat.
[09:04:15] <jammyhunt> i have connected using my first button
[09:04:17] <Alex> you can Subscribe to contacts only when you have a authenticated XmppSession (XmppClient)
[09:04:32] <Alex> then you have to use the xmppCLient of your first button
[09:04:40] <Alex> and not create a new one
[09:05:28] <jammyhunt> oh
[09:05:52] <jammyhunt> Jid jidsender = new Jid(jid_id); XmppClient xmpp = new XmppClient(); xmpp.SetUsername(jidsender.User); xmpp.SetXmppDomain(jidsender.Server); xmpp.Password = pass; xmpp.Status = "jam's client"; xmpp.Show = Matrix.Xmpp.Show.chat;
[09:06:00] <jammyhunt> means xmpp from here?
[09:08:59] <Alex> yes
[09:10:10] * ralphm joined the chat.
[09:13:39] <jammyhunt> i am unable to access xmpp in button2
[09:18:37] <Beanow_> You will need to store a reference in a good place then.
[09:19:13] * Zash left the chat.
[09:19:22] * Zash joined the chat.
[09:19:37] <jammyhunt> like?
[09:22:59] <Guus> jammyhunt: I noticed the nimbuzz domain in your example. Things might not work for you because federation (s2s) is not enabled by Nimbuzz (at least, it was not when I left the company).
[09:24:14] <jammyhunt> you mean to say they have changed source for adding?
[09:25:52] * jcea joined the chat.
[09:27:07] <Guus> jammyhunt: no, I am saying that you are most likely required to use a Nimbuzz account (as opposed to an account on a different XMPP network) if you want to communicate with other users of the Nimbuzz network.
[09:27:53] <jammyhunt> i am connecting my client with nimbuzz account only
[09:28:08] <jammyhunt> and trying to add nimbuzz users
[09:28:17] <Guus> jammyhunt: ok, then disregard my warning :)
[09:29:06] <jammyhunt> k
[09:29:21] <jammyhunt> i am getting error with my code just want to clearify that
[09:33:45] <Beanow_> jammyhunt: a good place would depend on the purpose of your application. But if you are making a client that may only have one user logged in at a time, a possible option is using a Singleton.
[09:34:15] <Beanow_> http://dofactory.com/Patterns/PatternSingleton.aspx
[09:37:07] * Tobias joined the chat.
[09:39:56] * jammyhunt left the chat.
[09:40:52] * jammyhunt joined the chat.
[09:42:13] <jammyhunt> k let me check it
[09:46:16] <jammyhunt> not for me
[09:46:26] <jammyhunt> i want to create a add flooder
[09:46:45] <jammyhunt> in which i will login with multiple id and send request to a single user
[09:50:59] <Alex> we will not help you here to create flodding software
[09:51:48] <jammyhunt> i dont want u to help me create entire software
[09:52:00] <jammyhunt> i just want to know how to add
[09:52:41] <Beanow_> You already have the adding code. You just need to figure out how you store your class references.
[09:53:19] <Beanow_> If you need something else than a Singleton for your purpouse than that's not an XMPP question anymore but a software engineering question.
[09:54:41] <Beanow_> Google "Software design patterns" and you'll probably find something suiting your needs.
[10:00:19] * Schnouki left the chat.
[10:03:35] <ralphm> jammyhunt: To make it more clear, it appears your problems are typical programming issues, not specific to XMPP. In that case, none of the XMPP discussion venues are appropriate for your questions.
[10:07:35] <jammyhunt> hmmm
[10:08:59] * xnyhps’ joined the chat.
[10:12:05] <jammyhunt> :(
[10:12:10] <jammyhunt> :D
[10:12:16] <jammyhunt> its done :P
[10:12:18] <jammyhunt> thanks all
[10:17:49] * Kev joined the chat.
[10:24:58] * Tobias left the chat.
[10:37:38] * jammyhunt left the chat.
[10:38:52] <Lloyd> Hi all, the full schedule for our xmpp/realtime meetup in London tomorrow evening has just gone up. Would appreciate it if you could help sread the word - http://lanyrd.com/2013/xmpp-realtime-uk-meetup/ - twitter account is @xmppuk
[10:40:34] <Beanow_> Cost anything?
[10:41:35] <Lloyd> Free + pizza + beer
[10:42:23] <Beanow_> Sounds epic, I will inform my collegue in the UK. I will have to think about going myself.
[10:42:36] <Beanow_> I'm in NL, which is around the corner. But it is a weekday.
[10:43:47] <Lloyd> We have meetups every 2 months, although next one will be start august to not interfere with the xmpp hackathon at IETF in Berlin
[10:44:46] <Beanow_> Aaah, cool
[10:45:01] <Beanow_> What is the actual size it usually turn out to be?
[10:45:42] <Lloyd> Last time was just less than 40. I think we've got about 30 registered this time.
[10:45:49] <Lloyd> (only our second meetup)
[10:46:00] <Beanow_> Ah alright. Cool
[10:46:29] <Beanow_> I'll talk about it with my collegue, see if he / we might go.
[10:48:16] * boothj5 joined the chat.
[10:52:44] * Tobias joined the chat.
[11:04:00] <Kev> I really should think about what I'm going to say for that.
[11:04:25] <Kev> I have absolutely no clue at the moment, so it may be me turning up and saying "Hey, the XSF's great, go team XMPP".
[11:05:29] <Lloyd> "F*** google" ;)
[11:12:23] <ralphm> flee?
[11:19:10] <Kev> Yeah, I'm really not jumping on the demonising Google bandwagon.
[11:19:41] <Lloyd> :)
[11:20:31] <ralphm> Kev: agreed
[11:20:42] <ralphm> I still like a lot of things and hangouts are just cool
[11:21:02] <Kev> I'm largely trying to avoid discussing the situation in public at all.
[11:21:43] <Lloyd> Yep, XMPP or not hangouts are great. Exciting to see what webRTC brings to the table over the next couple of years though.
[11:24:45] <Kev> I've decided that talking about the XSF is actually really hard.
[11:24:55] <Kev> What do you decide is relevant and interesting?
[11:25:06] <Alex> The problem is that 99% of the endusers really don't know or understand that there is a standard for IM called XMPP
[11:25:19] <Kev> I'm trying desperately not to make this into a "This is an outline of XEP-0001".
[11:25:31] <Alex> I think we must bring this more to teh end users, becasue most of them nkow at least POP or SMTP
[11:25:58] <Alex> and for google its only a fight about users against Facebook, whats app, skype and the others
[11:26:18] <boothj5> As a user and programmer, I'm interested in hearing about use of XMPP other than IM
[11:26:37] <boothj5> and I'll be there
[11:26:40] <Alex> all others are closed silos, so they decided to make the same, and not help the end users to switch to another service or 3rd party software
[11:32:33] * xnyhps’ left the chat.
[11:32:44] * xnyhpѕ joined the chat.
[11:39:00] <Kev> boothj5: Interesting, thanks.
[11:39:17] * ermine left the chat.
[11:41:47] <Lloyd> Agree with boothj5. There were some interesting talks at previous xsf summits about building management, IoT. May be crazy ways to extend xmpp. Bare in mind Flo J will be talking about using XMPP to scale systems in realtime using XMPP.
[11:42:29] <Kev> Yeah, my talk isn't really going down that route.
[11:43:35] * ermine joined the chat.
[11:46:23] <ralphm> I liked the story from that guy that used XMPP to manage smart meters
[11:46:46] <Lloyd> That's the one
[11:47:02] * ermine left the chat.
[11:47:04] * ermine joined the chat.
[11:52:03] <vorner> Any plans to define netconf over XMPP transport?
[11:55:24] <Tobias> netconf?
[11:55:25] * ermine left the chat.
[12:02:26] <vorner> Protocol for configuring devices and software remotely.
[12:02:43] <vorner> It's based on XML and usually is sent through ssh.
[12:02:57] <vorner> But it shouldn't be hard to wrap it up in XMPP either.
[12:03:41] <vorner> It could be easier to manage many devices at once with that, so you wouldn't have to open several ssh sessions at once.
[12:07:44] * ermine joined the chat.
[12:10:17] * Zash left the chat.
[12:10:40] <ralphm> vorner: that seems totally doable
[12:11:20] <ralphm> vorner: that said, usually someone interested in having such a specification (like you) simply initiates that process by writing a proto-XEP.
[12:11:52] <vorner> One of my collegue is behind the netconf specification. I might bring it up with him.
[12:12:09] <vorner> Well, I wouldn't like to duplicate effort if someone already worked on that ;-)
[12:12:17] <ralphm> vorner: the XSF itself, the XMPP Council specifically, doesn't usually define specifications. The community does and the Council reviews them.
[12:12:34] <ralphm> not to my knowledge in any case
[12:13:32] <vorner> Yes, I understand. It's just, I don't follow very closely on the standards mailling list. And there's always the chance someone thinks it is so good idea to save me work writing it O:-)
[12:14:21] * boothj5 left the chat.
[12:18:11] * Florob joined the chat.
[12:18:26] <ralphm> vorner: I wonder if it ties in with the IoT (Internet of Things) effort.
[12:19:06] <Tobias> i'd imagine they'd also need to configure their Ts
[12:19:22] * Florob left the chat.
[12:19:31] * Florob joined the chat.
[12:20:49] * ralphm left the chat.
[12:21:36] * ralphm joined the chat.
[12:22:42] <ralphm> Tobias: exactly
[12:23:34] <0xAFFE> boothj5: there is http://archipelproject.org/ for example
[12:24:53] <vorner> Well, it might. But it comes more from the networking world (routers, switches, servers, etc).
[12:24:53] <vorner> But nothing in the protocol says it should not be used to configure your microwave oven.
[12:30:23] <ralphm> routers, switches and servers are Ts, too!
[12:30:56] <ralphm> don't be a speciesist :-)
[12:32:07] <vorner> Well, you don't talk about Internet of Things when you talk about routers. Because they were there always. They make the Internet.
[12:32:51] <vorner> And configuring these is slightly different (in the (lack of) need of user-friendly interface, for example)
[12:33:14] <ralphm> hehe
[12:34:01] <ralphm> in any case we do have a special mailing list for IoT. In any case you could start out on the standards mailing list
[12:34:53] * Zash joined the chat.
[12:47:54] * robert.mcqueen@collabora.co.uk joined the chat.
[12:49:22] <robert.mcqueen@collabora.co.uk> do you folks have any suggestions / recommendations for "xmpp operation consultants"? we have a client we're doing some XMPP gateway implementations for, and they might want to involve some people to help them scale up our solution - set up/run clusters etc - does such a beast exist?
[12:50:43] <robert.mcqueen@collabora.co.uk> I suppose it could be a "we would host/run this scalable xmpp thing for you" as a service, but we're looking for set-up / operation of a scalable xmpp service somehow
[12:52:23] * Zash left the chat.
[12:57:19] * boothj5 joined the chat.
[13:00:31] * boothj5 left the chat.
[13:12:20] * Alex left the chat.
[13:15:16] * xnyhpѕ left the chat.
[13:15:34] * xnyhpѕ joined the chat.
[13:45:05] * Alex joined the chat.
[13:57:54] * Alex left the chat.
[14:01:43] * MattJ joined the chat.
[14:02:42] * naw joined the chat.
[14:04:41] * Tobias left the chat.
[14:09:27] * Florob left the chat.
[14:10:21] * Tobias joined the chat.
[14:18:44] * Zash joined the chat.
[14:27:59] * Guus left the chat.
[14:45:02] * darkrain_ joined the chat.
[15:04:29] * Zash left the chat.
[15:07:09] * naw left the chat.
[15:17:11] * xnyhpѕ left the chat.
[15:18:18] * Lance joined the chat.
[15:20:08] * boothj5 joined the chat.
[15:24:34] * vorner left the chat.
[15:30:42] * Zash joined the chat.
[15:34:06] * test12 joined the chat.
[15:35:31] * Tobias left the chat.
[15:35:32] * boothj5 left the chat.
[15:35:40] * Tobias joined the chat.
[15:45:03] * test12 left the chat.
[16:06:46] * vorner joined the chat.
[16:15:24] * Lance left the chat.
[16:17:57] * Tobias left the chat.
[16:22:53] * louiz’ joined the chat.
[16:26:18] * Niek Bergman joined the chat.
[16:29:48] * Lloyd left the chat.
[16:41:08] * Lance joined the chat.
[16:43:56] * Kev left the chat.
[16:45:46] * Tobias joined the chat.
[16:46:02] * Tobias left the chat.
[16:48:06] * Tobias joined the chat.
[16:54:46] * StackOverflow joined the chat.
[17:00:46] * ralphm left the chat.
[17:00:49] * ralphm joined the chat.
[17:03:35] * 0xAFFE left the chat.
[17:11:18] * Florob joined the chat.
[17:18:54] * Tobias left the chat.
[17:19:51] * Tobias joined the chat.
[17:24:47] * Lance left the chat.
[17:24:52] * Lance joined the chat.
[17:30:53] * vorner left the chat.
[17:30:56] * vorner joined the chat.
[17:34:19] * robert.mcqueen@collabora.co.uk left the chat.
[17:38:29] * ralphm left the chat.
[17:38:31] * ralphm joined the chat.
[17:52:24] * bear left the chat.
[17:58:02] * Asterix joined the chat.
[17:58:04] <ralphm> robert.mcqueen@collabora.co.uk: I wish I knew of something like that and have been thinking the same thing.
[18:04:16] * test12 joined the chat.
[18:07:08] * test12 left the chat.
[18:12:36] * naw joined the chat.
[18:15:48] * Alex joined the chat.
[18:16:03] * Alex left the chat.
[18:16:03] * Alex joined the chat.
[18:32:33] * lloyd joined the chat.
[18:34:20] * lloyd left the chat.
[18:36:19] * Schnouki joined the chat.
[18:36:53] * Schnouki left the chat.
[18:37:08] * Schnouki joined the chat.
[18:51:43] * Schnouki left the chat.
[19:05:51] * lloyd joined the chat.
[19:16:10] * Kev joined the chat.
[19:37:02] * Lance left the chat.
[19:38:35] * StackOverflow left the chat.
[19:43:55] * StackOverflow joined the chat.
[19:47:02] * vorner left the chat.
[20:01:17] * Lance joined the chat.
[20:17:55] * Asterix left the chat.
[20:38:59] * ermine left the chat.
[20:38:59] * ermine joined the chat.
[20:45:20] <Lance> yay chat markers!
[20:45:27] <Lance> looks pretty sensible so far
[20:46:21] <Link Mauve> That could integrate pretty well with poezio’s separator.
[20:46:38] <Link Mauve> I just don’t see the use case yet.
[20:47:02] <Kev> Syncing between several clients.
[20:47:09] <Link Mauve> Oh.
[20:47:10] <Lance> also think iMessage, or the new google hangouts
[20:47:22] <Kev> You want your desktop client to know what you said on your phone, but not to mark the messages as unread.
[20:47:23] <Link Mauve> I don’t use silo IM.
[20:49:33] <Lance> the whole subscribe/unsubscribe strikes me as unnecessary. same for carbons with enable/disable. If you list support in caps for it, the server should enable it. Don't want it? dont advertise it in caps
[20:50:07] <Kev> I wouldn't argue with that.
[20:50:14] <Zash> Mhm
[20:50:31] <Zash> Or a private PEP node
[20:50:34] <Link Mauve> I thought that when reading Carbon too.
[20:50:48] <Link Mauve> Zash, you want per-resource.
[20:50:57] <Kev> Zash: But that's another explicit and unnecessary step.
[20:51:04] <Kev> Not that I'd thought of this before Lance just mentioned it :)
[20:51:35] <Lance> we could go with feature+enabled, like we have feature+notify, but that seems a bit silly. but it would split enabled feature from supported feature
[20:51:49] * lloyd_ joined the chat.
[20:51:54] <Zash> I meant chat markers, not carbons
[20:52:11] <Kev> Lance: +notify is interesting if you might want to signal that you support something but aren't currently using it.
[20:52:42] <Kev> Lance: Liking knowing someone is capable of setting a user tune /might/ be useful, even if they're not listening for them.
[20:52:49] <Kev> Although this is scraping the barrel.
[20:52:59] <Kev> But for carbons I don't see a use for this.
[20:53:06] * lloyd_ left the chat.
[20:53:06] * lloyd left the chat.
[20:53:12] <Kev> The argument against updating caps is that it's a presence storm to enable and disable it.
[20:53:23] <Kev> So I think upon consideration the explicit step is better.
[20:53:26] * lloyd joined the chat.
[20:53:26] * lloyd left the chat.
[20:53:50] <Lance> ah, presence storms. makes sense
[20:54:46] <Lance> i think i still want it though. once less request/response to get a session up and running properly
[20:54:48] <Lance> oh well
[20:55:40] <Link Mauve> I think most clients enable it at the beginning of the session and never disable it.
[20:56:40] <MattJ> Yeah
[20:56:41] <Link Mauve> Having a presence storm at the time the user change a somewhat hidden parameter doesn’t seem like a very high price.
[20:56:46] <MattJ> s/most/all/ currently :)
[20:56:51] <Zash> bind, disco, enable and fetch stuff
[20:57:21] * xnyhps left the chat.
[20:58:02] <Kev> Link Mauve: But a higher price than the affected client sending a single stanza (which is effectively free).
[20:59:56] * xnyhps joined the chat.
[21:00:17] * Beanow_ left the chat.
[21:02:31] <Link Mauve> The enable stanza solution adds a (very small) price to every connection ever, while the caps one only make the configuration change do something, and when the user enable or disable that specific feature they are probably changing other features too, which can result in caps change.
[21:03:48] <Lance> Link Mauve that, and presence changes a lot more anyway. idle, etc
[21:04:18] <Lance> just don't go toggling the feature on and off rapidly like a light switch
[21:04:55] * Neustradamus left the chat.
[21:15:12] * ermine left the chat.
[21:20:29] * Neustradamus joined the chat.
[21:26:24] * Beanow joined the chat.
[21:28:27] * Neustradamus left the chat.
[21:28:53] <Beanow> I will find out tomorrow if I will be attending the meetup.
[21:29:36] <Beanow> Depending on whether the new passport wil be ready tomorrow or the day after xD
[21:38:53] * Alex left the chat.
[21:38:53] * Alex joined the chat.
[21:38:59] * Alex left the chat.
[21:39:37] * Kev left the chat.
[21:43:06] * Neustradamus joined the chat.
[21:47:22] * Lance left the chat.
[21:47:49] * Lance joined the chat.
[21:50:40] * Beanow left the chat.
[21:50:58] * Neustradamus left the chat.
[21:51:06] * deryni left the chat.
[21:54:23] * deryni joined the chat.
[22:05:44] * Neustradamus joined the chat.
[22:05:56] * Florob left the chat.
[22:10:20] * Lance left the chat.
[22:12:05] * Lance joined the chat.
[22:13:30] * Neustradamus left the chat.
[22:13:30] * Lance left the chat.
[22:13:34] * Lance joined the chat.
[22:13:42] * Lance left the chat.
[22:13:45] * Lance joined the chat.
[22:16:16] * Lance left the chat.
[22:16:19] * Lance joined the chat.
[22:23:29] * StackOverflow left the chat.
[22:28:10] * Neustradamus joined the chat.
[22:34:57] * Beanow joined the chat.
[22:35:14] * Beanow left the chat.
[22:36:01] * Neustradamus left the chat.
[22:44:00] * MattJ left the chat.
[22:44:54] * MattJ joined the chat.
[22:47:58] * xnyhps left the chat.
[22:48:41] * MattJ left the chat.
[22:49:12] * xnyhps joined the chat.
[22:49:42] * MattJ joined the chat.
[22:50:45] * Neustradamus joined the chat.
[22:53:12] * naw left the chat.
[22:55:50] * MattJ left the chat.
[22:55:56] * MattJ joined the chat.
[22:55:59] * MattJ left the chat.
[22:56:16] * MattJ joined the chat.
[23:03:16] * MattJ left the chat.
[23:03:20] * MattJ joined the chat.
[23:04:28] * MattJ left the chat.
[23:04:34] * MattJ joined the chat.
[23:15:40] * MattJ left the chat.
[23:15:44] * MattJ joined the chat.
[23:16:24] * MattJ left the chat.
[23:16:29] * MattJ joined the chat.
[23:19:50] * Tobias left the chat.
[23:19:52] * Tobias joined the chat.
[23:20:04] * Zash left the chat.
[23:31:33] * Zash joined the chat.
[23:32:49] * Zash left the chat.
[23:36:34] * Neustradamus left the chat.
[23:38:22] * Florob joined the chat.
[23:49:30] * MattJ left the chat.
[23:50:13] * Zash joined the chat.
[23:51:21] * Florob left the chat.
[23:53:11] * Neustradamus joined the chat.
[00:00:47] * Neustradamus left the chat.
[00:04:11] * Zash left the chat.
[00:09:02] * Lance left the chat.