Camelia, the Perl 6 bug

IRC log for #november-wiki, 2009-03-14

| Channels | #november-wiki index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
03:55 wayland joined #november-wiki
04:44 wayland_ joined #november-wiki
06:20 szabgab joined #november-wiki
07:39 wayland76 joined #november-wiki
07:39 Tene joined #november-wiki
07:40 wayland76 Can you believe that november-wiki already has more members than the official #rpm.org channel?
09:17 masak joined #november-wiki
11:39 ihrd joined #november-wiki
13:27 ruoso joined #november-wiki
13:39 masak ihrd: oh hai
13:39 masak ihrd: ruoso and I just talked about the dispatcher a little on #perl.
13:40 masak um, #perl6.
13:43 ihrd hai
13:44 ihrd I writing mail about it :)
13:45 ruoso ihrd, search in the backlogs for #perl6
13:45 ruoso there are more discussions there (or is it here?)
13:45 masak ihrd: ok, good.
13:45 masak I hope to have some time to tinker with Web.pm today.
13:46 masak I aim at having actual code running by the end of the day.
13:47 ihrd I an working on draft of my vision for RESTfull app organization
13:48 masak excellent.
13:48 masak be sure to push it to the repo.
13:48 ihrd I hope it can explain my idea better then just mail
13:49 ihrd I will, after I make it works with chain.
13:49 ihrd I start from very-very simple and naive code
13:50 masak ihrd++
13:50 ihrd I think my idea can be merged ,ith moritz idea about simple translation path to call
13:50 masak working code trumps pseudocode tromps handwaving.
13:50 ihrd this is useful for very-very simple cgi-like apps
13:50 masak s/tromps/trumps/
13:50 ihrd your PLAN Aleph I think
13:50 masak ihrd: great.
13:51 ihrd ruoso and I have very different vision
13:51 masak since nobody is editing the PLAN file but me, I'm of half a mind to rename it PLAN-masak
13:51 masak ihrd: yeah, but you're the developer.
13:51 ruoso I only have the right to pester you
13:51 ruoso ;)
13:52 masak exactly.
13:52 masak ruoso: it's very nice to have your input. you will get an honourable mention in tomorrow's blog post.
13:52 masak lunch &
13:52 ihrd ruso: give me a limk on your blog plkz
13:53 ihrd I like to read
13:53 ihrd ah, sorry
13:54 ihrd ruoso: I writin email to our 'Dispatcher through MMD...' thread
13:54 ruoso alright
15:00 Tene_ joined #november-wiki
15:11 ihrd masak: can you give me link on ruoso`s post?
15:40 masak ihrd: I don't think I know which post you are talking about.
15:44 ihrd masak: you speaking about 'tomorrow's blog post.' above
15:45 masak ihrd: I was referring to the one I plan to write tomorrow.
15:45 masak I write weekly blog posts on Web.pm, by the agreement from the grant.
15:48 ihrd :))) sorry, I was read this faster, and miss the point
15:48 ihrd sorry about that
15:48 masak no problem.
15:48 * masak goes to read ihrd's email
15:52 * ruoso replied to that, but was in a hurry... so any doubts, please ask me
15:52 masak ihrd: please define 'f/w-specific'.
15:53 masak ah, 'framework-specific', right?
15:53 masak took me a while. :)
15:54 masak ihrd: I agree about Web.pm being HTTP-specific. there's no need to overgeneralize.
15:54 masak the World Wide Web is built on the HTTP protocol.
15:55 ruoso I still argue that generalizing has near-zero cost
15:55 masak ruoso: then we might see about allowing external modules to make that generalization.
15:55 ruoso that's my point
15:55 ruoso I don't expect you to implement XMPP nor SOAP
15:56 masak I don't like having to be general to satisfy a minority.
15:56 ruoso but I just want to make sure I can do it later
15:56 masak right.
15:56 ruoso generalizing here simply means
15:56 ruoso make a very clear barrier between request processing and action dispatching
15:57 ruoso and define a more generic Request role besides the more specific Request::HTTP
15:57 ruoso only using the more specifc role in HTTP-specific code
15:57 masak right.
15:57 masak consider that a given. I like that.
16:17 ihrd masak: about 'f/w specific' -- I mean we can have stash of dispatchers
16:17 ihrd and developers can mix it
16:18 masak when would you want a stash of dispatchers?
16:18 ihrd virtual stash
16:19 ihrd not something like @stash_of_dispatcher I mean
16:19 ihrd just Dispatcher::FlipFlop
16:19 ihrd Dispacther::Grammaton
16:20 ihrd Dispatcher::DeepForest
16:21 ihrd You can have app with D::Grammaton on the /foo/* and D::Whatewer on /bar/*
16:21 masak ok, so a bunch of different dispatchers.
16:21 masak ah, let's call that "pluggable dispatchers" :)
16:21 ihrd as you wish
16:23 ihrd but mb this is crazy idea, and we need somthing general as root
16:23 ihrd like Routines
16:25 ihrd ruoso: yes, you are right, we have no reason do not make f/w modular, and its parts re-usable
16:26 masak ihrd: we should have the most common type of dispatcher as a default.
16:26 masak not necessarily the "root", but such that if you don't override a setting, that's the one you get.
16:27 ihrd I see my app.pm as couple of 'use' and 'does', this is config :)
16:28 ihrd we can generate it by tools of couse
16:35 ihrd I  start to fill doc/dispatcher with thesises
16:36 ihrd I hope this is help us see our possibilites
16:38 masak right.
16:50 ihrd deep-deep night in Vladivostok, I am going to bed. See you!
16:55 masak ihrd: sleep tight.
17:33 ruoso joined #november-wiki
18:26 ruoso joined #november-wiki
19:12 ruoso joined #november-wiki
19:41 Tene joined #november-wiki
20:57 ruoso joined #november-wiki
21:57 ruoso joined #november-wiki

| Channels | #november-wiki index | Today | | Search | Google Search | Plain-Text | summary