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.
00:06 Tene_ joined 04:44 masak joined 04:45 ihrd joined 04:53 ihrd left 06:29 Tene_ joined
Tene_ masak: what Web stuff should I be working on? I was mostly offline for a while for an RSI-related break. 08:35
I'm mostly back now.
masak Tene_: great.
Tene_: I could actually use some help, at least on the design/thinking plane.
I feel slightly overwhelmed.
Tene_ Yeah? I can do that.
masak \\o/ 08:36
ok.
here's where I am, and where I'm going.
I implemented a Lobster. see repo.
I want to get it running.
for that I need (1) some additional things in the Request and Response classes, surely.
(2) a web server.
mberends has kindly provided (2). 08:37
see HTTP:Daemon in perl6-examples.
unfortunately, it doesn't work right now...
I hope he can have it working soonish.
Tene_ is that the netcat one or the one using rakudo sockets? 08:38
masak Tene_: right now it's somewhere in between.
that's what's wrong with it, IIUC.
see backlog from this morning on #perl6.
Tene_ Ah.
Yes, will look.
masak (1) scares me a little, because I don't see the whole picture yet. 08:39
could use some help with that.
I'd like to create, at least in my mind, a diagram connecting the actual web request with the final HTML output. 08:40
as soon as we get the lobster running, we can do a lot of cool demos fairly easily.
so it's actually a good time to prepare for that already.
I plan to generate SVG in Druid, for example. a game is a great demo. 08:41
after that, I want to look at shoving November on top of Web.pm. 08:42
there, I'm done. I think.
Tene_ think you could write a summary of your current thinking on the Request and Response classes?
moritz_
.oO( DoD, Developmment driven Development )
masak moritz_: :) 08:43
Tene: summary: I'm doing a straight port of all the parts I understand, hoping they'll suffice for running something minimal.
Tene ah, port from rack, right? 08:44
masak if you check out the Rack equivalents, you'll see striking similarities.
aye.
striking, I tell ya.
but the license to Rack permits that.
it's short and to the point: "here you go. append this license if you copy from us." 08:45
(paraphrased)
moritz_ really likes the WTFPL 08:46
masak wow, this summary and the one in #perl6 is great material for the next Web.pm update blog post.
moritz_ you may do "what the fuck you want" with this code (in the original it's all upper case ;-)
masak now we only need to get the Lobster running.
Tene: another demo that becomes feasible when we're post-Lobster is the fetch-a-page-and-modify-it-on-the-fly idea. 08:54
I'd like to apply it to use.perl.org to make it less bad.
I've come up with a way to hack in images using that approach. 08:55
Ovid will be pleased. :)
Tene: oh, and do you have any tips on how to avoid RSI? 09:49
oh, oh. and one more thing: :) 10:39
(today, it seems, is the day of summaries)
viklund++ gave me a very nice use case to think about, sort of the "hello world" of a web-app-frontend-wrapped database. 10:40
a site where you can sign up for someone's wedding. it's basically a single form, but behind a login barrier. 10:42
this is a case where full MVC feels a little too ambitious.
and many of the elements in such an application are recurring.
would be nice to develop something explicitly targetted for such a use case.
13:08 ruoso joined 14:02 ilbot2 joined
moderator 2009 -- the year of November. <november-wiki.org> <github.com/viklund/november> <irclog.perlgeek.de/november-wiki> <nopaste.snit.ch>
15:27 Tene_ joined 19:52 sri_kraih joined 20:36 Tene_ joined 20:37 sri_kraih_ joined 23:10 Tene_ joined