[2008/05/15 18:32:11] i can't attend today's meeting [2008/05/15 18:33:10] I'm sorry to hear; we'll miss you there. [2008/05/15 18:33:11] do you have any idea about next snapshot? [2008/05/15 18:39:32] 1.8? 1.9? [2008/05/15 18:39:51] 1.9 [2008/05/15 18:40:00] 1.8 is upto knu [2008/05/15 18:49:56] @ lrz joined channel #ruby-core [2008/05/15 18:57:07] @ jflam joined channel #ruby-core [2008/05/15 18:57:52] jflam: heyya! [2008/05/15 18:57:58] jflam: glad you could make it [2008/05/15 18:58:32] hey brian - happy to be here [2008/05/15 18:59:06] we're syncing up to the latest ruby specs hopefully tomorrow [2008/05/15 18:59:20] ahh really? [2008/05/15 18:59:24] hi jflam & all :) [2008/05/15 18:59:31] hey laurent [2008/05/15 18:59:40] jflam: from the github rubyspecs? [2008/05/15 18:59:45] yep [2008/05/15 18:59:48] sweet! [2008/05/15 19:00:10] we had jim deville join our team as an SDET and he's making it happen [2008/05/15 19:00:30] brixen: good idea about the 1.9 specs btw [2008/05/15 19:01:01] lrz: cool, we really need to get some concrete code to look at [2008/05/15 19:01:57] jflam: there's more mspec internal docs coming, but feel free to have folks ask questions in #rubyspec if you run into problems [2008/05/15 19:02:30] brixen: cool - will do. btw- do the latest specs still have the optparse dependency for the target? [2008/05/15 19:02:48] looking forward to digging me teeth into IronRuby + rubyspecs as soon as I'm done helping with Cleveland Day of .NET :) [2008/05/15 19:03:30] jflam: yeah, but very simple runner script that just orchestrate the MSpec module are super easy to write [2008/05/15 19:03:47] jflam: we could include a simple runner [2008/05/15 19:03:49] TheProkrammer: awesome - i think showing testing of .NET code from Ruby will be stuff that .NET folks would like to see [2008/05/15 19:04:23] brixen: we're running optparse just fine now, but it would be nice to simplify that some more [2008/05/15 19:04:53] jflam: ah good to know. yeah, if someone needs it, we can do it [2008/05/15 19:05:26] evan: you going to chair the meeting? [2008/05/15 19:06:03] @ nokada joined channel #ruby-core [2008/05/15 19:06:14] The Options lib might be lighter-weight but it is very limited too. I think we just manually parsed until optparse ran though. [2008/05/15 19:07:40] jflam: out of curiosity, what sorts of things were rough to get going for optparse (helps understand hard to implement parts) ? [2008/05/15 19:09:39] brixen: i don't really remember all the details, but the code isn't particularly simple ... [2008/05/15 19:09:54] And there is a lot of it :) [2008/05/15 19:09:54] heh, yeah I understand how that goes [2008/05/15 19:09:57] brixen: we've been at this for over a year now and just recently got it to work [2008/05/15 19:10:20] @ drnic joined channel #ruby-core [2008/05/15 19:10:33] brixen: i think the specs could be very useful much more early in an implementation [2008/05/15 19:10:48] definitely [2008/05/15 19:11:19] yeah ideally the specs should not require too much logic such as optparse [2008/05/15 19:11:20] I could write a simpler version of MSpec module itself that does not use procs, just yields to blocks [2008/05/15 19:11:39] sorry. one the phone. [2008/05/15 19:11:41] optparse is entirely optional from mspec [2008/05/15 19:11:48] be there shortly. [2008/05/15 19:12:47] brixen: you could imagine a layered set of runners, with more features enabled as the implementation matures [2008/05/15 19:13:04] yep [2008/05/15 19:13:34] brixen: one thing that would be cool is codifying the ruby implicit conversion protocols in the specs [2008/05/15 19:13:47] brixen: would eliminate a whole lot of redundant specs [2008/05/15 19:14:52] we're thinking about putting much of the implicit conversion logic into our method binder [2008/05/15 19:14:54] jflam: could you post an example of that to http://groups.google.com/group/rubyspec ? [2008/05/15 19:15:06] and adding attributes to point out the 'exceptional cases' [2008/05/15 19:15:22] the 'exceptional cases' could be thought of as bugs ... eventually [2008/05/15 19:15:23] brixen: sure [2008/05/15 19:15:29] cool [2008/05/15 19:17:39] jflam: if you just harded coded the options in this http://pastie.org/197986 and use what's in the #run method, you'd have a simple runner [2008/05/15 19:17:59] most of mspec is pretty composable small bits [2008/05/15 19:19:27] i'm here now. [2008/05/15 19:19:38] jflam: this is also basically just methods and instance vars http://pastie.org/197987 [2008/05/15 19:19:43] hi evan! [2008/05/15 19:19:45] evan: welcome :) [2008/05/15 19:19:50] hi guys! [2008/05/15 19:20:02] so shall we start subjects on agenda? [2008/05/15 19:20:13] evan: you want to chair? [2008/05/15 19:20:16] sure. [2008/05/15 19:20:18] i guess so [2008/05/15 19:20:41] ok, have we been talking about item one? [2008/05/15 19:20:50] nope [2008/05/15 19:21:05] I can give background on it [2008/05/15 19:21:06] ok, lets move to item 1 [2008/05/15 19:21:25] @ evan set topic "design - communicating ruby spec bugs" [2008/05/15 19:21:26] is someone logging? [2008/05/15 19:21:33] is [2008/05/15 19:21:39] cool [2008/05/15 19:21:42] drbrain will cut the log later [2008/05/15 19:21:58] ok, so this is an example: http://rubyspec.org/wiki/rubyspec/Bugs_found_while_writing_specs [2008/05/15 19:22:15] we'd like to talk about the easiest way to communicate these issues and be able to follow up on them [2008/05/15 19:22:29] mailling list? [2008/05/15 19:22:47] well, from what I hear, part of the concern is followup when a bug is reported [2008/05/15 19:23:00] is ruby-core going to be using a bug tracker, or just mailing list? [2008/05/15 19:23:20] would be much better to use a bug tracker [2008/05/15 19:23:51] @ nicksieger joined channel #ruby-core [2008/05/15 19:23:54] too much gets lost in my email [2008/05/15 19:24:02] we also do not want to deluge folks with a bunch of individual bugs when there are classes of them [2008/05/15 19:24:14] for example, the complex methods changing the way Math methods behave [2008/05/15 19:24:29] those could be reviewed and fixed as a single batch is the thought [2008/05/15 19:25:11] i don't think that the wiki is a very scalable way of dealing with bugs - would each lib / class / method get its own page? [2008/05/15 19:25:15] something else to consider is how to deal with MRI changes [2008/05/15 19:25:17] brixen: You have a rubyforge project setup, right? Why not use the trackers there? [2008/05/15 19:25:21] for instance, r114 changes [2008/05/15 19:25:24] or 1.8.7 changes [2008/05/15 19:25:42] if the specs differ from those, are they bugs? or bugs in MRI? [2008/05/15 19:25:43] jflam: that wiki page is just to collect them while this is discussed. we're hoping for a bug tracker [2008/05/15 19:26:05] TheProkrammer: the bugs are for ruby 1.8/1.9, not the rubyspecs [2008/05/15 19:26:06] @ _why joined channel #ruby-core [2008/05/15 19:26:48] evan: there are also x-plat differences to consider as well - windows doesn't get a lot of love :) [2008/05/15 19:26:59] we are going to setup redmine for 1.8/19 soon [2008/05/15 19:27:01] jflam: yep [2008/05/15 19:27:02] brixen: Right, but it's not totally unapropos, you could set up a category for MRI say. [2008/05/15 19:27:07] matz_: cool! [2008/05/15 19:27:09] until then use ruby-core mailing list [2008/05/15 19:27:09] matz_: oh, that is good news! [2008/05/15 19:27:11] <_why> apologies for tardiness [2008/05/15 19:27:18] _why: welcome [2008/05/15 19:27:19] nvm :) [2008/05/15 19:27:34] <_why> i'm here representing unholy [2008/05/15 19:27:50] _why: you will not have my bytecodes [2008/05/15 19:28:03] matz_: ok, we'll look forward to the bug tracker [2008/05/15 19:28:19] _why: we shall you consider the heathen of python [2008/05/15 19:28:22] matz_: we'll likely not post bugs like the (suggested) complex ones until that is set up [2008/05/15 19:28:25] _why: can we hire you as our new branding guy? we sure could use the help :) [2008/05/15 19:28:38] it seems like a bug that Mat.log accepts a string. [2008/05/15 19:28:45] Math.log [2008/05/15 19:28:52] nokada: yes, it seems odd [2008/05/15 19:28:57] Math.log uses Float internally [2008/05/15 19:29:19] I see, but it seems odd. [2008/05/15 19:29:37] when you load Complex, it breaks the whole duck typing inside of Math [2008/05/15 19:29:40] <_why> evan: and with any luck, the pythonistas consider me much worse :) [2008/05/15 19:29:49] _why: :) [2008/05/15 19:30:06] so [2008/05/15 19:30:08] evan: so, we can consider this topic resolved I think [2008/05/15 19:30:10] Complex is too complex for me. [2008/05/15 19:30:24] to summerize #1, MRI is going to use their own tracker for bugs found via rubyspec [2008/05/15 19:30:28] correct? [2008/05/15 19:30:29] fixing Math.log to accept string over here now ... [2008/05/15 19:30:48] btw, we're using redmine on rubyspec.org, it's nice so far :) [2008/05/15 19:30:51] evan: true [2008/05/15 19:31:00] ok, on to #2 [2008/05/15 19:31:17] evan: correct [2008/05/15 19:31:18] @ evan set topic "design - memory leak, http://rubyforge.org/tracker/?func=detail&atid=1698&aid=15425&group_id=426" [2008/05/15 19:31:25] @ twbray joined channel #ruby-core [2008/05/15 19:32:21] who's item is this? [2008/05/15 19:32:33] mine [2008/05/15 19:32:38] * evan makes a note to have people put their name next to agenda items in the future [2008/05/15 19:32:40] I was asked to bring itup [2008/05/15 19:33:07] briefly I'm wondering if the fix given is correct [2008/05/15 19:33:18] IIRC, Guy Decoux told me the simple patch introduces another bug [2008/05/15 19:33:49] Isn't he here? [2008/05/15 19:34:34] no, Guy never come to public, except for mailing list [2008/05/15 19:34:35] @ helgy joined channel #ruby-core [2008/05/15 19:34:47] i don't think so, it's too late in france :) [2008/05/15 19:35:11] indedd. [2008/05/15 19:35:12] NoKarma is here from germany :) [2008/05/15 19:35:27] it's 4:35 am here, yay! [2008/05/15 19:35:50] @ helgy left channel #ruby-core () [2008/05/15 19:36:02] ok [2008/05/15 19:36:07] do we need to defer this one then? [2008/05/15 19:36:30] MenTaLguY? [2008/05/15 19:37:03] OK, I will check the problem. [2008/05/15 19:37:08] wait until next meeting [2008/05/15 19:37:16] yes, I think that's good [2008/05/15 19:37:18] matz_: ok, i'll note you're going to look into it [2008/05/15 19:37:56] ok, #3 [2008/05/15 19:38:08] @ evan set topic "design - rational/complex added in 1.9" [2008/05/15 19:38:14] yes, action item for matz and we can table it for now [2008/05/15 19:38:14] who's item is this? [2008/05/15 19:39:02] dunno [2008/05/15 19:39:10] i think it's matz's? [2008/05/15 19:39:50] anyone? [2008/05/15 19:40:39] yes, it's mine [2008/05/15 19:41:06] @ olegt joined channel #ruby-core [2008/05/15 19:41:12] recently Japanese developers discuss a lot about rational/complex [2008/05/15 19:42:03] I'd like to hear opinions from others if any [2008/05/15 19:42:06] ok, i see them on ruby-dev [2008/05/15 19:42:09] but I can't read the messages. [2008/05/15 19:42:10] :) [2008/05/15 19:43:26] matz_: could you summarize the issues? [2008/05/15 19:43:28] matz_: could you summerize? [2008/05/15 19:43:28] the point is how to design complex [2008/05/15 19:43:30] briefly? [2008/05/15 19:43:34] yes [2008/05/15 19:44:01] we haven't got consensus about complex [2008/05/15 19:44:02] I think MenTaLguY has some thoughts on design of Rational [2008/05/15 19:44:15] @ dje_ joined channel #ruby-core [2008/05/15 19:44:24] * C implementation of complex.rb (current) [2008/05/15 19:44:26] I do? [2008/05/15 19:44:45] * the pair of float values (ComplexFloat) [2008/05/15 19:44:59] * add both complex and complexfloat [2008/05/15 19:46:53] matz_: ComplexFloat is a new class ? [2008/05/15 19:46:53] matz_: what is the debate about? [2008/05/15 19:47:45] each of three options above have their pros and cons [2008/05/15 19:47:56] and we just don't have consensus [2008/05/15 19:48:09] ComplexFloat is a new particular class [2008/05/15 19:48:18] matz_: I was curious about reason for moving to C implementation, is that just for speed? [2008/05/15 19:48:32] I personally don't want to have two separate classes for complex numbers [2008/05/15 19:48:42] matz_: i don't want that either [2008/05/15 19:48:44] I do not like separate classes either [2008/05/15 19:48:44] it's too confusing [2008/05/15 19:48:47] brixen: performance, yes [2008/05/15 19:48:50] agreed [2008/05/15 19:49:24] matz_: what is the reason for ComplexFloat? [2008/05/15 19:49:42] complex (C translation of complex.rb) is more general [2008/05/15 19:50:01] but most of users just use float for complex calculation [2008/05/15 19:50:12] so some want have them both [2008/05/15 19:51:01] I don't see how Complex would differ than ComplexFloat, since a complex number is real + real * img [2008/05/15 19:51:20] matz_: the ComplexFloat is not in 1.9 sources, right? (I'm not seeing it) [2008/05/15 19:51:27] no [2008/05/15 19:51:30] i do not see it either [2008/05/15 19:52:18] I think having ComplexFloat is asking for much headache [2008/05/15 19:52:25] agree. [2008/05/15 19:52:42] but complex.rb allows for Complex.new(1.0) [2008/05/15 19:52:47] but the C Complex does not, correct? [2008/05/15 19:52:57] I guess so [2008/05/15 19:53:06] looking at the source, I'd expect so [2008/05/15 19:53:26] OK, I am glad to hear opinion against having them both [2008/05/15 19:53:29] Complex.new is a private method. [2008/05/15 19:53:32] can people who want to use float's with Complex load in complex.rb? [2008/05/15 19:53:48] overriding the C one [2008/05/15 19:53:53] so they can use floats [2008/05/15 19:53:55] ? [2008/05/15 19:54:12] Complex(1.0) yeilds Complex(1.0, 0.0). [2008/05/15 19:54:19] nokada: sorry, Complex.new!(1.0) [2008/05/15 19:54:22] yes [2008/05/15 19:54:27] @ Quit: twbray: [2008/05/15 19:54:29] (came in late, hi) this seems like a trade-off of interface simplicity vs. implementation simplicity [2008/05/15 19:54:47] new! was removed [2008/05/15 19:54:59] 1.5.to_c => Complex.new(1.5,0.0) [2008/05/15 19:55:09] anyway [2008/05/15 19:55:10] nicksieger: hmm. If it really so, it's a easy decision [2008/05/15 19:55:13] current complex.c doesn't take care of the elments. [2008/05/15 19:55:24] elements' classes. [2008/05/15 19:55:52] matz_: agree. but i could be over-simplifying. [2008/05/15 19:56:49] matz_: do you have some opinions? [2008/05/15 19:56:53] can we move on? [2008/05/15 19:57:03] matz_: if you bring it up on ruby-core [2008/05/15 19:57:10] we can email in opinions as well. [2008/05/15 19:57:19] the restriction that real and imaginary parts should belong to a same class seems reasonable. [2008/05/15 19:57:23] evan: no, I am happy [2008/05/15 19:57:27] let's move on [2008/05/15 19:57:30] ok. [2008/05/15 19:57:31] nokada: agreed [2008/05/15 19:57:57] @ evan set topic "design - int/int -> rational ? migration path" [2008/05/15 19:58:02] matz_: is this the same as the last one? [2008/05/15 19:58:40] I am not sure which "last one". [2008/05/15 19:58:52] sorry, the one about complex [2008/05/15 19:59:03] the agenda item for complex talks about rational too [2008/05/15 19:59:04] yes, it's related [2008/05/15 19:59:19] matz_: is this your item too? [2008/05/15 19:59:25] yes [2008/05/15 19:59:35] currently int/int returns int [2008/05/15 19:59:44] @ mtodd joined channel #ruby-core [2008/05/15 19:59:52] but it's kinda against polymorphism [2008/05/15 20:00:16] do you want to go the math / python 3k route and have it return a float? [2008/05/15 20:00:31] rational. [2008/05/15 20:00:48] but I don't like "import from future" thingy [2008/05/15 20:00:58] and rational would be a new Numeric type? [2008/05/15 20:01:00] matz_: :) [2008/05/15 20:01:08] matz_: me neither :) [2008/05/15 20:01:24] Smalltalk I believe had a Fraction class [2008/05/15 20:01:25] rational.c is there already. [2008/05/15 20:01:37] yes, rational would be new built-in numeric class [2008/05/15 20:01:41] int / int => rational breaks our core classes that depend on ints [2008/05/15 20:01:41] which is what 1 / 2 would return [2008/05/15 20:01:47] it already is in 1.9 [2008/05/15 20:01:52] ok [2008/05/15 20:02:02] right [2008/05/15 20:02:04] as long as there is a method that returns an int [2008/05/15 20:02:15] compatibility is my concern [2008/05/15 20:02:18] 4.div(2) # => 2 [2008/05/15 20:02:22] a lot of code will break [2008/05/15 20:02:28] is my guess [2008/05/15 20:02:38] some proposes integer division operator like // [2008/05/15 20:02:42] unless rational can ducktype itself like a Fixnum [2008/05/15 20:02:55] evan: but still save the fractional component? yeah [2008/05/15 20:03:07] so that if you coerce it retains precision [2008/05/15 20:03:24] 1/2+1/2 should differ. [2008/05/15 20:03:37] differ how? [2008/05/15 20:03:49] currently, it returns 0 [2008/05/15 20:04:05] ah, yes. [2008/05/15 20:04:12] would 1/2 + 1/2 [2008/05/15 20:04:13] would a lot of code break if it suddenly returned 1? [2008/05/15 20:04:18] return a Fixnum or Rational? [2008/05/15 20:04:20] that's kind of broken already [2008/05/15 20:05:00] even a Fixnum or a Rational, it cannot be 0. [2008/05/15 20:05:27] integer division truncating and returning an integer is well-ingrained, but unfortunate I think [2008/05/15 20:05:38] I'd love to have ruby have a more realistic numeric tower [2008/05/15 20:05:43] that behaves like math [2008/05/15 20:05:45] seems like if mod = 0 it should be an Int (fixnum) if mod != it should be a rational/float [2008/05/15 20:07:32] @ NoKarma_ joined channel #ruby-core [2008/05/15 20:07:36] it seems though that we would need something like require "newmath" to prevent breaking lots of code [2008/05/15 20:07:57] so to be clear, what should 1/2+1/2 return then, if not 0? [2008/05/15 20:08:07] lrz: Fixnum 1 [2008/05/15 20:08:07] 1 [2008/05/15 20:08:12] currently we have mathn library to make it happen [2008/05/15 20:08:29] and some libraries don't consider about it. [2008/05/15 20:08:31] yes, we know as it breaks the rubinius kernel. :) [2008/05/15 20:08:32] matz_: so the idea is to make mathn the standard? [2008/05/15 20:08:41] wüst happens with 1.5/3? [2008/05/15 20:08:46] mathn also breaks a lot of things [2008/05/15 20:08:49] evan: but it wouldn't break if we had // [2008/05/15 20:08:58] *what [2008/05/15 20:08:59] we could do all integer math explicitly [2008/05/15 20:09:00] because most things do not expect to get a Rational object [2008/05/15 20:09:02] that's a big plus [2008/05/15 20:09:06] brixen: yes. [2008/05/15 20:09:39] matz_: what about leaving / integer division and // => Rational? [2008/05/15 20:09:51] it is hard to distinguihs from an emptly Regexp literal. [2008/05/15 20:09:58] ahh, indeed [2008/05/15 20:10:05] i thought brixen typed an empty regexp actually [2008/05/15 20:10:06] brixen: I didn't think about it [2008/05/15 20:10:07] at first [2008/05/15 20:10:08] yeah.. an another operator seems clunky.. [2008/05/15 20:10:11] we have quo but quo is not used well [2008/05/15 20:10:19] Rational#to_i works no? [2008/05/15 20:10:23] well, something that is an operator but not an empty regexp :) [2008/05/15 20:10:39] 1 \\ 2 ? [2008/05/15 20:10:40] Rational has to_i, TheProkrammer [2008/05/15 20:10:43] to_i works [2008/05/15 20:10:51] but it is too late [2008/05/15 20:10:53] but it breaks things because they expect Fixnum [2008/05/15 20:10:57] but (1/2).to_i is ugly [2008/05/15 20:10:58] like Array#[] [2008/05/15 20:11:17] Ah.. hmm, was hoping the to_i would make it appear like a Fixnum for things that expected it. [2008/05/15 20:11:42] having an operator for integer division is important imho [2008/05/15 20:12:08] 1 ~/ 1 [2008/05/15 20:12:09] ? [2008/05/15 20:12:10] @ jflam2 joined channel #ruby-core [2008/05/15 20:12:22] brixen: we already have a.div(b) for integer division [2008/05/15 20:12:24] it would be possible [2008/05/15 20:12:28] evan: [2008/05/15 20:12:36] matz_: yes, but something that looks like an operator [2008/05/15 20:12:37] just an idea [2008/05/15 20:12:56] OK, let's stop endless discussion [2008/05/15 20:12:59] ok. [2008/05/15 20:13:00] div is floor, not truncate. bit incompatible with current fixnum#/ [2008/05/15 20:13:01] :) [2008/05/15 20:13:09] if you have any operator idea, post to ruby-core please [2008/05/15 20:13:16] matz_: ok. [2008/05/15 20:13:20] lets move to the last item [2008/05/15 20:13:27] since it is Numeric related [2008/05/15 20:13:37] @ evan set topic "design - Singleton methods on Float and Bignum" [2008/05/15 20:13:41] this is mine [2008/05/15 20:13:57] matz_: you still think you should not be able to define singleton methods on these classes? [2008/05/15 20:14:03] sorry, instance of these classes [2008/05/15 20:14:22] currently Numeric instances in general, yes [2008/05/15 20:14:34] just because Fixnum can't [2008/05/15 20:14:54] can Rational or Complex? [2008/05/15 20:15:06] I don't want to [2008/05/15 20:15:07] ok [2008/05/15 20:15:13] just so long at it is consistent [2008/05/15 20:15:21] that all Numeric subclasses can not have singleton methods [2008/05/15 20:16:11] ok. last item. [2008/05/15 20:16:19] 1.9 snapshot date [2008/05/15 20:16:21] @ evan set topic "design - next 1.9 snapshot milestone" [2008/05/15 20:16:29] yes, this is mine [2008/05/15 20:16:34] But we don't have ko1 among us [2008/05/15 20:16:44] i was just wondering if there is a plan for the next 1.9 snapshot [2008/05/15 20:16:58] ko1 will decide [2008/05/15 20:17:02] ah :) [2008/05/15 20:17:13] we can discuss this in the ml then [2008/05/15 20:17:13] IIRC, he was planning somewhere in June [2008/05/15 20:17:18] before RubyKaigi [2008/05/15 20:17:24] that's excellent [2008/05/15 20:17:33] or during it? [2008/05/15 20:17:46] like two years ago? [2008/05/15 20:17:52] perhaps [2008/05/15 20:17:59] but I don't recommend ;) [2008/05/15 20:18:05] heh [2008/05/15 20:18:26] @ ko1_ is now known as ko1_away [2008/05/15 20:19:17] ok. [2008/05/15 20:19:20] that is all we have. [2008/05/15 20:19:25] lets plan next time. [2008/05/15 20:19:50] the 29th is the first day of railsconf, many will be busy [2008/05/15 20:19:55] 1 week or 2 week interval? [2008/05/15 20:20:02] i think 2 week. [2008/05/15 20:20:09] after railsconf sounds good [2008/05/15 20:20:11] that is what we had been doing, yes? [2008/05/15 20:20:12] that would be 3 weeks [2008/05/15 20:20:39] 28, 30 (JST) is not convenient for me [2008/05/15 20:20:59] matz_: is first week of june sometime ok? [2008/05/15 20:21:02] June 4th? [2008/05/15 20:21:11] June 4th / 5th [2008/05/15 20:21:18] unless June 6th, any day OK [2008/05/15 20:21:27] works for me [2008/05/15 20:21:31] me too [2008/05/15 20:21:37] OK, June 4th [2008/05/15 20:21:44] how about time? [2008/05/15 20:21:48] same time OK? [2008/05/15 20:21:52] ok, same time of day, June 4th PDT, June 5th JST [2008/05/15 20:21:53] yes? [2008/05/15 20:21:56] er. PST [2008/05/15 20:21:59] OK [2008/05/15 20:22:03] yep [2008/05/15 20:22:16] ok, i'll put up the next wiki page for that date [2008/05/15 20:22:32] OK, next time we have to set up agenda little bit earlier [2008/05/15 20:22:50] thank you for input [2008/05/15 20:22:50] yes [2008/05/15 20:22:53] matz_: thonk you. [2008/05/15 20:22:56] thank. [2008/05/15 20:23:00] i don't know what a thonk is. [2008/05/15 20:23:05] thanks everyone [2008/05/15 20:23:14] @ Quit: jflam: Read error: 110 (Connection timed out) [2008/05/15 20:23:34] thanks everybody! [2008/05/15 20:23:38] thanks [2008/05/15 20:24:11] thank you! [2008/05/15 20:24:51] @ Quit: NoKarma_: Remote closed the connection [2008/05/15 20:25:06] thanks.