Logs for jdev
[00:25:52] * MattJ left the chat.
[00:33:39] * naw left the chat.
[01:00:58] * Florob left the chat.
[01:05:08] * waqas joined the chat.
[01:31:01] * luca tagliaferri left the chat.
[02:52:44] * waqas left the chat.
[03:53:23] * kevinchen1992 joined the chat.
[03:53:23] * kevinchen1992 left the chat.
[03:55:35] * kevinchen1992 joined the chat.
[04:34:39] * thkoch2001 joined the chat.
[04:37:46] * Treebilou joined the chat.
[04:58:15] * darkrain joined the chat.
[05:03:05] * tofu joined the chat.
[05:03:42] * tofu left the chat.
[05:09:27] * niekie left the chat.
[05:13:46] * Fabian joined the chat.
[05:29:19] * kevinchen1992 left the chat.
[05:44:05] * hawke joined the chat.
[05:44:46] * Fabian left the chat.
[05:59:56] * hawke left the chat.
[05:59:56] * hawke joined the chat.
[06:28:16] * Alex joined the chat.
[06:42:20] * teo left the chat.
[06:42:20] * teo joined the chat.
[07:00:53] * jonas joined the chat.
[07:06:37] * hawke left the chat.
[07:06:38] * hawke joined the chat.
[07:21:05] * tkoski joined the chat.
[07:42:28] * nabatt joined the chat.
[07:54:10] * Tobias joined the chat.
[07:59:38] * Kev left the chat.
[08:00:14] * Kev joined the chat.
[08:06:01] * luca tagliaferri joined the chat.
[08:07:16] * luca tagliaferri left the chat.
[08:07:20] * luca tagliaferri joined the chat.
[08:14:17] * mlundblad joined the chat.
[08:17:31] * scippio left the chat.
[08:17:47] * scippio joined the chat.
[08:25:53] * hawke left the chat.
[08:25:53] * hawke joined the chat.
[08:51:31] * petermount joined the chat.
[09:13:14] * nabatt left the chat.
[09:13:42] * nabatt joined the chat.
[09:17:15] * naw joined the chat.
[09:25:38] * luca tagliaferri left the chat.
[09:26:04] * luca tagliaferri joined the chat.
[09:44:20] * Tobias left the chat.
[10:17:32] * tkoski left the chat.
[10:24:42] * Tobias joined the chat.
[10:24:48] * Tobias left the chat.
[10:52:36] * jcea joined the chat.
[11:02:44] * Fabian joined the chat.
[12:08:50] * Tobias joined the chat.
[12:15:02] * Tobias left the chat.
[12:21:38] * Tobias joined the chat.
[12:29:12] * theozaurus joined the chat.
[12:29:20] * theozaurus left the chat.
[12:44:04] * Tobias left the chat.
[12:47:15] * scippio left the chat.
[12:48:47] * scippio joined the chat.
[13:01:29] * naw left the chat.
[13:04:48] * Tobias joined the chat.
[13:05:49] * Tobias left the chat.
[13:18:11] * Fabian left the chat.
[13:19:16] * Tobias joined the chat.
[13:38:32] * Md joined the chat.
[13:38:52] * Md left the chat.
[13:41:17] * deryni left the chat.
[13:43:58] * Fabian joined the chat.
[13:45:02] * Tobias left the chat.
[14:00:53] * Tobias joined the chat.
[14:01:14] * Tobias left the chat.
[14:15:10] * xnyhps left the chat.
[14:18:05] * xnyhps joined the chat.
[14:18:25] * nikita left the chat.
[14:18:26] * nikita joined the chat.
[14:21:22] * Alex left the chat.
[14:22:06] * xnyhps left the chat.
[14:29:00] * deryni joined the chat.
[14:29:32] * Fabian left the chat.
[14:33:39] * scippio left the chat.
[14:34:06] * scippio joined the chat.
[14:36:05] * adityag1 joined the chat.
[14:36:22] * teo left the chat.
[14:42:45] * tofu joined the chat.
[15:00:59] * nikita left the chat.
[15:01:00] * nikita joined the chat.
[15:03:07] * hawke left the chat.
[15:03:07] * hawke joined the chat.
[15:06:13] * Fabian joined the chat.
[15:08:48] * tofu left the chat.
[15:18:07] * Kev left the chat.
[15:19:04] * Kev joined the chat.
[15:20:06] * xnyhps joined the chat.
[15:25:50] * adityag1 left the chat.
[15:35:36] * jonas left the chat.
[15:44:30] * Florob joined the chat.
[15:44:53] * tofu joined the chat.
[15:46:16] <Florob> Hy, am I correctly guesstimating that in rosters <group/> needs to contain at least one character, or do we allow groups with
the empty string as name? (i.e. does xs:string forbid empty strings?)
[15:49:23] * tofu left the chat.
[15:52:58] * nabatt left the chat.
[15:53:49] * Florob left the chat.
[15:53:58] * Florob joined the chat.
[16:10:45] * teo joined the chat.
[16:13:01] * misha joined the chat.
[16:20:30] * luca tagliaferri left the chat.
[16:27:27] * tofu joined the chat.
[16:32:21] * jcea left the chat.
[16:34:38] * Kev left the chat.
[16:34:52] * Kev joined the chat.
[16:40:55] * jcea joined the chat.
[16:41:54] * Tobias joined the chat.
[16:46:16] * Tobias left the chat.
[16:46:31] * Alex joined the chat.
[16:46:45] * Alex left the chat.
[16:55:10] * Tobias joined the chat.
[17:19:57] <Florob> /me wonders how to take the silence
[17:21:30] <Tobias> if you don't like the silence, pick a different topic :P
[17:24:39] * SimonT joined the chat.
[17:25:36] * SimonT left the chat.
[17:25:36] * SimonT joined the chat.
[17:25:43] * SimonT left the chat.
[17:25:53] * petermount left the chat.
[17:28:04] * SimonT joined the chat.
[17:29:02] * SimonT left the chat.
[17:29:03] * SimonT joined the chat.
[17:39:59] * Ludovic joined the chat.
[17:40:20] * bear left the chat.
[17:40:20] * bear joined the chat.
[17:54:54] * jkhii joined the chat.
[18:05:59] * Tobias left the chat.
[18:06:00] * Tobias joined the chat.
[18:09:44] * SimonT left the chat.
[18:17:14] * nabatt joined the chat.
[18:47:30] * vyasram joined the chat.
[18:55:42] * Ludovic left the chat.
[19:02:08] * Tobias left the chat.
[19:13:47] * Tobias joined the chat.
[19:26:14] * xnyhps left the chat.
[19:37:28] * Tobias left the chat.
[19:41:02] * niekie joined the chat.
[19:42:55] * xnyhps joined the chat.
[19:50:54] * Treebilou left the chat.
[19:52:49] * misha left the chat.
[19:52:52] * misha joined the chat.
[19:55:28] * naw joined the chat.
[19:56:56] * scippio left the chat.
[19:58:24] * scippio joined the chat.
[19:59:35] * Florob left the chat.
[20:02:23] * jjj joined the chat.
[20:02:35] * jjj left the chat.
[20:02:36] * jjj joined the chat.
[20:03:01] * jjj left the chat.
[20:06:43] * thkoch2001 left the chat.
[20:13:56] * jabber_dev joined the chat.
[20:14:17] <jabber_dev> hello ;-)
[20:14:58] * jabber_dev left the chat.
[20:15:02] * invi joined the chat.
[20:16:02] * Tobias joined the chat.
[20:21:06] * deryni left the chat.
[20:25:53] <invi> hi all, is here to discuss ideas about GSoC?
[20:26:50] <naw> I guess that here, or in the mail list
[20:28:16] <invi> ok, i wanted to propose some implementation for ejabberd, about federation protocols, ill send to list better to discuss ;
) thanks
[20:28:53] <Tobias> federation protocols?
[20:29:12] <invi> ostatus
[20:29:53] <Kev> invi: Ejabberd hasn't shown an interest in GSoC this year.
[20:30:03] <Kev> Prosody has, if you want to do server work.
[20:30:54] * jcea left the chat.
[20:33:42] <invi> Kev: you think ejabberd ppl could be still interested for the idea?
[20:34:45] <Kev> invi: I expect that if they wanted to participate, they'd have said so by now, but that doesn't stop you asking them.
[20:36:36] <invi> Kev: i understand, so guess if they get interested we can still go forward, i will contact
[20:37:24] <Kev> Ok.
[20:37:34] <Kev> I'd start thinking about a backup project too.
[20:37:35] <invi> Kev: Prosody looks tight-nice, im fan of spring, but i am for scalability for servers ; )
[20:38:27] <Kev> Spring?
[20:38:31] <Kev> Isn't that Java?
[20:38:39] <Kev> How is that related to Prosody?
[20:39:01] <invi> springrts, is a real-time strategy game with lua scripting
[20:39:12] <Kev> Ah.
[20:39:14] <invi> Kev: are you applying as student?
[20:39:23] <Kev> No, I'm a mentor and one of the org admins.
[20:40:06] <Tobias> invi: just a side question: where did you hear that prosody scales bad?
[20:40:41] <Kev> invi: There are some fun benchmarks of Lua vs. Erlang performance online somewhere.
[20:40:52] <Kev> I seem to remember Lua is faster by about a factor of ten.
[20:41:04] <Kev> /me Googles.
[20:42:17] <Tobias> and writing scalable distributed software in Erlang still requires pretty good knowledge of distributed systems so that they
are still decently reliable
[20:43:25] <invi> really? then i had a misconception, i was assuming erlang for big servers and lua for smaller devices
[20:44:22] <invi> i would like to see this performance benchmarks
[20:44:33] <Kev> http://shootout.alioth.debian.org/u32/benchmark.php?test=all&lang=luajit&lang2=hipe
[20:44:38] <Kev> http://shootout.alioth.debian.org/u32/benchmark.php?test=all&lang=gcc&lang2=luajit
[20:44:41] <Link Mauve> A server suited for a small device will run good anyways on a bigger server.
[20:45:13] <Tobias> Kev: you know if HIPE is a JIT too?
[20:45:21] <Kev> Those seem to be suggesting that Lua is somewhere betwee 1* and 10* slower than C, and Erlang somewhere between 4* and 10*
slower than Lua.
[20:45:28] <Kev> Tobias: No idea.
[20:47:35] <Tobias> according to *some* slides it seems to do JIT compilation too
[20:48:42] * hawke left the chat.
[20:49:31] * hawke joined the chat.
[20:51:29] * nabatt left the chat.
[21:00:51] * xnyhps left the chat.
[21:01:17] * xnyhps joined the chat.
[21:11:58] * jcea joined the chat.
[21:20:14] * deryni joined the chat.
[21:28:16] * dwd left the chat.
[21:28:19] <deryni> HiPE is a native compiler, I don't think it does JITting too (though I'll admit to not having paid it much attention).
[21:28:39] * dwd joined the chat.
[21:31:40] * Florob joined the chat.
[21:34:18] <Florob> So I suppose noone has appeared that knows whether the empty string is a valid roster group name?
[22:24:38] <dwd> Gosh. Interesting thought.
[22:25:31] <dwd> Let's look at RFC 6121, then. :-)
[22:26:23] <Florob> uhh... didn't notice we know numbers now :)
[22:26:40] <dwd> Yeah, although it's not yet published.
[22:27:30] <Tobias> deryni: from http://ftp.csd.uu.se/papers/masters-theses/0296-andersson.pdf introduction to HIPE "HiPE [15, 22] is short for
High Performance Erlang which is a just-in-time native code compiler for the Erlang/OTP system (described in section 2)."
[22:27:33] <deryni> I took a look earlier but didn't see anything helpful anywhere. Though I fully expect that I may just have missed it.
[22:27:39] <Florob> however AFAICT neither 3921 nor 6121 are particularly helpful in this regard. By now it appears to me it's legal...
[22:28:05] <dwd> Yup, it's legal.
[22:28:24] <dwd> However... That doesn't mean a client must render it differently to no group.
[22:28:36] * hawke left the chat.
[22:28:39] * hawke joined the chat.
[22:28:45] <Florob> Well... a client can render no groups at all.
[22:28:59] * pombreda joined the chat.
[22:29:07] <dwd> Specifically, groups "MAY" have meaning to a user, not MUST. A server MUST treat "" differently to no group, but a client
needn't.
[22:29:36] <dwd> Florob, Right, but a client can also case-fold, etc, if it likes.
[22:30:29] <Florob> that's about meaning though. That means 89ß1304heswrjfd is a valid group, it does not however imply it's equal to 1ß3489weshö
[22:30:45] <Florob> or *can be treated equal to rather
[22:31:19] <Florob> I'd agree with you that the RFC does not forbid a client to handle them the same
[22:31:48] <dwd> Yeah.
[22:31:48] <deryni> Tobias: I think that's a slightly different use of just-in-time. That is I think that means it does the native compilation
just-in-time but may or may not do the rest of what a jit does. I'd have to read more and I don't really care enough. =)
[22:37:06] * naw left the chat.
[22:45:57] <Tobias> deryni: ahh..okay
[22:46:29] <Tobias> deryni: i know it copiles stuff to beam files and the runs it...but i don't know if it's the java way
[22:46:46] <Tobias> way's interpreter has jit, at least the hotspot one
[22:52:27] <deryni> .beam files are erlang bytecode generally, I don't know if hipe binaries are also .beam files (they might be).
[22:52:50] * Tobias left the chat.
[23:05:39] * Neustradamus left the chat.
[23:07:27] * Neustradamus joined the chat.
[23:08:43] * jkhii left the chat.
[23:22:39] * mlundblad left the chat.
[23:40:17] * jameschurchman joined the chat.
[23:49:02] * hawke left the chat.