|
2009 -- the year of November. <november-wiki.org> <github.com/viklund/november> <irclog.perlgeek.de/november-wiki> <nopaste.snit.ch> Set by moderator on 10 February 2009. |
|||
|
01:58
Tene joined
04:58
Tene_ joined
05:11
masak joined
06:46
ihrd joined
|
|||
| ihrd | OH HAI! | 06:48 | |
| zarah | oh hai ihrd | ||
| ihrd | I am found our grant founded right now | ||
| news.perlfoundation.org/2009/03/200...sults.html | |||
| zarah | ihrd's link is also tinyurl.com/dfy7zc | 06:49 | |
| ihrd | masak, Tene_: we are faced with the big work :) | 06:51 | |
| masak | aye :) | 06:52 | |
| I think I should reply about the naming thing. | 06:53 | ||
| personally, I find nothing wrong with the name 'Web'. | |||
| and I don't think outsiders are necessarily in a position to determine if it's the right name for a Perl 6 web module. | 06:54 | ||
| but I agree that it might be problematic, and I think we should discuss it on #perl6. | |||
| and then make a decision based on that discussion. | |||
| ihrd | masak: "Web" -- okay for me | 07:05 | |
| masak | ihrd: aye, for me too. | ||
| ihrd: do you understand the fears of the people saying that it would be 'opinionated'? | 07:06 | ||
| ihrd | actually no | 07:07 | |
| masak | ok. I do, so allow me to explain. :) | ||
| ihrd | for my It is just short and logical name | ||
| masak | these people are people used to CPAN, where when you decide on a name, that name is taken FOREVER. | 07:08 | |
| ihrd | this is first web-framework in perl6, so we take simplest name :) | ||
| masak | if it's a bad module, it's basically a wasted good name. | ||
| these people believe that if we take such a good name, we have to make a _really_ good module. | 07:09 | ||
| ihrd | if our framefork will by bad, we just rewright it | ||
| masak | ihrd: I love your belief in our ability. :) | ||
| ihrd | and I`m sure we will do rewrite it, because a lot of good projects I know rewrited | 07:10 | |
| masak | ihrd: it's like this: there are many ways we could go wrong in this, and our product will be unusable for future Perl 6 programmers. | ||
| I acknowledge this -- we are going to make mistakes, and they might even be fatal. | 07:11 | ||
| ihrd | I do not belive we make Web.pm ideal for the first attempt | ||
| masak | agreed. | ||
| we will approach this by trial and error. | |||
| or rather, wise empiricism. | |||
| ihrd | and at last, people who woried about 'they take good name, but make bad module' always can send patches, and start to commit better code | 07:13 | |
| masak | ihrd: aye, and that works because we're not on CPAN yet. | 07:14 | |
| ihrd: my point is that the poeple who complain about the name tend to forget that. | |||
| ihrd | I like how Ruby community do -- Rails + Merb = Rails 3, cooperation! | ||
| masak | :) | ||
| is Merb also Rack-powered? | |||
| ihrd | yes | 07:15 | |
| and Rails 3 will be Rack-powered too | |||
| masak really likes Rack | |||
| I think we should steal it. | |||
| ihrd | I need to read more about it | ||
| masak | I'll try to make a writeup today about my/our plans, and push it to the Web repo. | 07:16 | |
| ihrd | I still do not see how it works inside | ||
| masak | ihrd: hang on, I'll send you a good link. | ||
| rubymanor.org/videos/rack/ | |||
| ihrd | okay | ||
| zarah | masak's link is also tinyurl.com/9cysqs | ||
| masak | zarah: you are a smart girl. | 07:17 | |
| zarah | masak: I'm so smart I scare myself. Over. | ||
| ihrd | my internet connection is slow, can I donwload this video? | 07:18 | |
| masak | hm, maybe. | ||
| I'll check. | |||
| ihrd | argh. my ff die when it trying to open it | 07:19 | |
| masak | apologies. | ||
| aye, it's downloadable from this page: www.slideshare.net/danwrong/8-minut...esentation | 07:20 | ||
| zarah | masak's link is also tinyurl.com/63hqv8 | 07:21 | |
| ihrd | thank you! | ||
| pm RPN calculator looks good | 07:22 | ||
| masak | sorry? | ||
| ihrd | ah, but thisi is just presentation | ||
| I will try to found video | |||
| I use.perl.org/~pmichaud/journal/38580 | |||
| zarah | ihrd's link is also tinyurl.com/d7bm67 | 07:23 | |
| masak | ihrd: 'try to find', not 'try to found'. 'found' is a verb meaning, for example, 'to create a foundation/association/company'. | 07:25 | |
| I don't often correct you, but here there's a real risk of misunderstanding. :) | |||
| ihrd | yes, sorry | ||
| masak | no problem. keep writing English, it's going great! | ||
| ihrd | I do not use English about 2 weeks and lost my shape :) | 07:26 | |
| masak | ah, nice RPN calculator. quite idiomatic Perl 6. | ||
| tsss :) | |||
| ihrd | yes! | 07:27 | |
| I like methods on topic | |||
| I do not exactly why | |||
| masak | I like methods on topic too. | ||
| ihrd | but I like ol that .method; .method: 'fooo'; .yet_another_method | ||
| masak | but I often confuse .foo with self.foo :/ | ||
| Tene_ | especially nice with given {} | ||
| masak | I'm a bit skeptical to using invocant colon, ever :) | ||
| I think it confuses the code. | 07:28 | ||
| ihrd | hm, I like to use it when it help my to avoid parentheses inside parentheses | 07:34 | |
| masak | ihrd: viklund and I had a fairly hard-to-track-down logical bug in November because of a colon once. | ||
| ihrd | in my code I think | 07:35 | |
| masak | might be. | ||
| even before that, I thought they were unnecessary. but that really turned me off them. | |||
| ihrd | plz explain my, what happend | ||
| masak | I think parentheses are much clearer. | ||
| ihrd: I'll try. | |||
| but I don't remember exactly. | |||
| maybe if I find the commit... | 07:36 | ||
| ihrd | can you find related commits? | ||
| masak | I'll try. hold on. | ||
| aye, found the commit. it's 0d9df05. | 07:43 | ||
| see the second chunk, the one with 'CONTENT =>'. | 07:44 | ||
| so, what happened was that we didn't see the colon, and the link_maker and extlink_maker arguments went to read_page instead of .format | 07:45 | ||
| ...and as I said, we realized this after rubbing our eyes in disbelief for the better part of an hour. :) | 07:46 | ||
| somehow the args were defined when we sent them in to the method, but not when they got there! :) | |||
| ihrd | sorry, I hang up with some work-related stuff | 07:57 | |
| masak | ok. no problem. | ||
| ihrd | back now and read irc log | ||
| ah, I see | 07:58 | ||
| but I thing this is happend only because you do not expect colon here | 07:59 | ||
| this is my code | 08:00 | ||
| mb you see my blog post about that notation | |||
| masak | no. URL? | 08:01 | |
| ihrd | $minimal.format($.storage.read_page: $page) better then $minimal.format($.storage.read_page($page)) for my | ||
| but looks like it my own whim | 08:02 | ||
| masak | ok. I understand your reasons, but I prefer to be consistent and use only parentheses. | ||
| ihrd | I hope this is not code standard | 08:05 | |
| masak | no, it's just a personal preference of mine. | 08:06 | |
| ihrd | do TPF send any instruction to you? | 08:10 | |
| about grant | |||
| who will be our grant manager? | |||
| masak | Adrian Howard. | 08:11 | |
| ihrd | nice name :) | 08:12 | |
| masak | ihrd: I just forwarded you and Tene_ the emails about it. I didn't see before that they were only sent to me. | 08:21 | |
| ihrd | ok | 08:27 | |
| too vague name.. hm | 08:29 | ||
| what is GC? | 08:31 | ||
| GC members? | |||
| moritz_ | grant commitee | ||
| masak | "Grant Committee", I guess. | ||
| moritz_++ # draws the fastest | 08:32 | ||
| ihrd | Ah, yes | ||
| thank you both | |||
| moritz_ | masak++ # better spelling ;-) | ||
| masak | moritz_: I have a rule for that specific word: two m's, two t's and two e's. :) | 08:33 | |
| ihrd | ) | ||
| hm.. mb Muagamba? | |||
| masak | sorry, what? | 08:35 | |
| ihrd | just joke, another vague name | 08:37 | |
| masak | ah, ok. :) | ||
| ok, I just pushed an early PLAN file to the web repo. | 09:03 | ||
| my work will mainly focus on that file this week, preparing runnable example code that I think will work on top of different layers of Web. | 09:04 | ||
| comments welcome on the (very little) text I have written so far. | |||
|
11:34
ihrd left
|
|||
| moritz_ | masak: care to add me as a commiter to html-template? | 12:44 | |
| (I can also fork if you prefer that workflow) | |||
|
13:06
p6eval joined
14:05
Tene joined
|
|||
| masak | moritz_: I don't mind adding you as a committer, but let's try the fork/pull request thing if that's ok by you. I need the practice. :) | 14:28 | |
|
15:08
p6eval joined
|
|||
| moritz_ | masak: ok | 15:21 | |
|
15:39
p6eval joined
15:43
p6eval joined
15:47
p6eval joined
15:55
p6eval joined
18:53
Tene_ joined
19:20
PerlJam joined
|
|||
| PerlJam | greeble. | 19:21 | |
| masak | hoj. | 19:22 | |
| PerlJam reads the backlog | |||
| Rack is nice (as is rails 3) There's some good to be copied from there. | |||
| masak is really happy today from all the discussion | 19:24 | ||
| PerlJam | happy coders are good coders :) | ||
| where's the mailing list? | 19:25 | ||
| masak | groups.google.com/group/november-wiki | 19:26 | |
| zarah | masak's link is also tinyurl.com/awn2o7 | ||
| PerlJam | thanks | ||
| PerlJam reads about "Waves" | 19:27 | ||
| inheritable config is interesting. | 19:30 | ||
| masak | aye. | ||
| PerlJam | the "layers" though look like they map to roles really well. (runtime roles as mst was saying) | ||
| masak | indeed. | 19:31 | |