|
2009 -- the year of November. <november-wiki.org> <github.com/viklund/november> <irclog.perlgeek.de/november-wiki> <nopaste.snit.ch> Set by moderator on 27 May 2009. |
|||
|
01:47
ihrd joined
01:56
ihrd left
06:07
masak joined
09:07
ihrd joined,
ihrd left
09:36
viklund joined
12:12
ruoso joined
|
|||
| masak | Tene: I've done a lot more research on Genshi over the weekend. | 14:07 | |
| I'm going to implement some Hitomi now for a few hours. | |||
|
14:27
ZuLuuuuuu joined
15:12
viklund joined
|
|||
| masak | I thought I'd ramble a bit about Genshi and its data model. | 15:18 | |
| it'll help me order up my thoughts for tonight's or tomorrow's Web.pm blog post. | 15:19 | ||
| Genshi has a data type in its middle which handles all the interesting data-flow parts of the templates. | |||
| it's called Stream. think SAX events. | |||
| I just pushed an initial port of the Genshi Stream class: github.com/masak/web/blob/29d919982.../Stream.pm | 15:27 | ||
| zarah | masak's link is also tinyurl.com/nw9c6w | ||
| masak | it has two attributes: @!events, a list of SAX(-like?) events, and a default serializer. | 15:28 | |
| the nice/cool thing about this model is that the template (a string) is turned into this Stream object ASAP in the process chain, and turned back into an output string ALAP. | 15:29 | ||
| all the intermediate operations are done by filtering and transforming immutable Stream objects in various ways. it feels very FP. | 15:30 | ||
| my first task, should I choose to accept it, is to make something round-trip through a Stream and back. | 15:34 | ||
|
18:41
masak joined
|
|||
| masak | ahoj! | 18:42 | |
|
19:28
viklund joined
19:54
lichtkind joined
|
|||
| masak | ahoj! | 20:21 | |
| viklund | ahoj!! | 20:22 | |
| masak: I don't know if you noticed but I've added a preview featrure to november | 20:25 | ||
| masak | viklund: I didn't... cool! | ||
| masak pulls | 20:26 | ||
| viklund | masak: you can check on the interwebs as well | ||
| lichtkind wanted it | |||
| lichtkind | what what what? | ||
| masak | :) | ||
| lichtkind++ | |||
| lichtkind | thanks but im doing nothing :) | ||
| masak | lichtkind: oh! I still haven't given you <pre>. sorry about that. :/ | 20:27 | |
| will try to do it ASAP. | |||
| lichtkind | thats not htat hard | ||
| masak | well, soon, anyway. | ||
| lichtkind | i have preview now thats good | ||
| masak | aye. | ||
| but make sure you keep wanting features. that's very good for the project. | |||
| ok, so the preview function is in a separate method, but still in the edit template? | 20:30 | ||
| yes, that works. | |||
| viklund | masak: I thought that was a bit cleaner | ||
| masak | viklund: you've re-invented sticky form values with the summary thing. | ||
| viklund | ;) | 20:31 | |
| masak | we need to do that in a different way eventually. :) | ||
| lichtkind | what i now need is Toc and i may dreming syntaxhighlighting for soucecode :) | ||
| viklund | whatever works works... | ||
| masak | what the heck is this gh-16 you're working around? | ||
| viklund | mediawiki markup dies if there's trailing ws after a newline | 20:32 | |
| I haven't added a test for it | |||
| masak | oops. | 20:33 | |
| sorry about that. :/ | |||
| viklund | gh-16 is Github issue number 16 | ||
| masak | oh, of course! | ||
| lichtkind | and what about comment pages? | ||
| masak | lichtkind: what's that? | ||
| oh, I see. | |||
| lichtkind | every page has a back side | ||
| to write comments there | |||
| masak | lichtkind: I'm not sure they're something I'll work on before the things on the ROADMAP. | 20:34 | |
| lichtkind | allright | ||
| masak | erm, docs/FEATURES. | ||
| TOC is actually in there, though. | |||
| as is, naively, Unicode, support. | |||
| viklund | but that works now ;) | 20:35 | |
| masak | viklund: maybe we should mark that as implemented now... yes :) | ||
| viklund: feel free to update docs/FEATURES | |||
| lichtkind | masak: how is the syntax for toc? | 20:59 | |
| masak | lichtkind: same as MediaWiki's. __TOC__ | 21:00 | |
| and __NOTOC__ | |||
| lichtkind | is there an author namespace? | 21:02 | |
| masak | no, we don't do namespaces at all yet. | ||
| but feel free to use colons as if we did. | |||
| lichtkind | use.perl.org/~perl6doc/ | 21:04 | |
| zarah | lichtkind's link is also tinyurl.com/ntefeb | ||
| lichtkind | november-wiki.org/about:Syntax | ||
| zarah | lichtkind's link is also tinyurl.com/m7d45n | ||
| lichtkind | that doesnt went well | ||
| masak | seems not. | 21:05 | |
| submit a bug report? | 21:06 | ||
| lichtkind | yes i do | ||
| just testing preview now | 21:07 | ||
| masak: interesting november-wiki.org/view/Perl_6_Interpreter | 21:08 | ||
| zarah | lichtkind's link is also tinyurl.com/lz4hmw | ||
| masak | lichtkind: what's interesting? | ||
| lichtkind | that it doesnt generate a TOC | 21:09 | |
| masak | it's not implemented yet. | ||
| sorry if I might have given you the impression that it was. | |||
| it even says in docs/FEATURES that it isn't. | |||
| lichtkind | i misunderstood | ||
| masak | it's not a big addition, though. | 21:10 | |
| should be pretty easy. | |||
| lichtkind | allright filed the issue | 21:11 | |
| moritz slaped me because i dont patch the filed isses :) | 21:12 | ||
| masak | :) | ||
| you will, sooner or later. :P | 21:13 | ||
| you're already an AUTHOR, you know. | |||
| lichtkind | later because i really do lot of other stuff :) | ||
| masak | oh wait. | 21:14 | |
| lichtkind | just 20 min ago i added 4 functions to index A tablet | ||
| masak: what? | |||
| masak | I'm not sure we've added you to AUTHORS yet... | ||
| we should, though. | |||
| lichtkind: care to send in the patch yourself? it makes things easier. | 21:15 | ||
| lichtkind | its allright | ||
| i didnt done anything on source level | |||
| masak | well, "hese people have either submitted patches or suggestions, or their bug reports or comments have inspired the appropriate patches." | ||
| lichtkind | its shame enough that im in pugs author list | ||
| masak | so you already belong there. :) | ||
| lichtkind: oh good, I'll just copy you from there, then. | |||
| lichtkind | lichtkind is also my cpan id | 21:16 | |
| Herbert Breunung in real life | |||
| masak | yes, Pugs' AUTHORS knew that. | ||
| yup, ditto. | |||
| lichtkind | :) and all i did was finding couple of bugs in pugs | 21:17 | |
| masak | lichtkind: github.com/viklund/november/commit/...8aa1cbe51b | ||
| zarah | masak's link is also tinyurl.com/ks4rn4 | ||
| masak | welcome aboard! | ||
| lichtkind | i already blogged about as you see in use.perl.org/~perl6doc/ | 21:18 | |
| zarah | lichtkind's link is also tinyurl.com/ntefeb | ||
| masak | lichtkind: typo: it's 'mberends' with a D. | 21:19 | |
| otherwise, nice post. | 21:20 | ||
| I think asking on #perl6 to be added to Planet Perl 6 would be most effective. | |||
| lichtkind | masak: thanks corrected now | ||
| masak | oh, you did already. :) | 21:21 | |
| lichtkind | yes but with no response :) | ||
| masak | that happens sometimes. | ||
| lichtkind | masak: i really wonder what in my post was not perl 6 related | 21:31 | |
| masak | lichtkind: fwiw, I agree with moritz. | ||
| lichtkind: I think you shouldn't worry too much about being included in Planet Perl 6, and focus on writing good posts. | |||
| that's what the rest of us did. | |||
| lichtkind | my point is also that if not included not many people see that we need help with translation | 21:32 | |
| masak | lichtkind: anyway, kudos for the blog post. keep up the good work. | 21:33 | |
| lichtkind | masak: but you have seen nothing, i will be happy when this is linked :) www.perlfoundation.org/perl6/index....able_index | 21:36 | |
| zarah | lichtkind's link is also tinyurl.com/med6kv | ||
| masak | :) | 21:37 | |
| lichtkind | removed TOC and finished article for now | 22:13 | |
| november-wiki.org/edit/Perl_6_Interpreter | |||
| zarah | lichtkind's link is also tinyurl.com/mdh2kw | ||
| lichtkind | masak: hope the text is really beginner friendly | 22:16 | |
| masak: viklund said i should complain to you if i dont like the style of november | |||
| masak: why testarea has fixed width? | 22:17 | ||
| masak | the textarea? | ||
| that's a good question. it probably shouldn't. | |||
| viklund | he means the middle column | ||
| lichtkind | yes | ||
| viklund | where the content is | ||
| lichtkind | y | ||
| masak | oh. that's just the way that layout is made. | ||
| viklund | not the <textarea> | 22:18 | |
| masak | a different layout could easily work differently. | ||
| but don't change that aspect about this one. it's kinda built on that fact, I think. | |||
| viklund | well, I think that the problem really is that h1 is too big | ||
| masak | aye. | ||
| but remember that that depends a lot on the particular browser setup. | |||
| lichtkind | shure | 22:19 | |
| masak | uhh. I have to go to bed now. | 22:20 | |
| viklund | but I do think that "Recent changes" should fit on one line | ||
| november-wiki.org/recent | |||
| zarah | viklund's link is also tinyurl.com/ndegsc | ||
| masak | there's some sense in that, yes. | 22:21 | |
| viklund | (with normal zoom-settings) | ||
| masak | it looks a bit ridiculus. | ||
| s/us/ous/ | |||
| so, let's try and change the font-size of h1 from 4em to 3em. sound good? | 22:22 | ||
| viklund | yes | ||
| masak | pushed. | 22:23 | |
| lichtkind | you guys making prograss quickly :) | ||
| november-wiki.org/view/Perl_6_Interpreter is that content allright? | |||
| zarah | lichtkind's link is also tinyurl.com/lz4hmw | ||
| masak | lichtkind: want me to review typos and grammar errors? | 22:25 | |
| lichtkind | masak: now just if it ready nicely or there some content wrong | ||
| masak: but you could do that :) <hint> :) | 22:26 | ||
| masak | lichtkind: aha. I see. let me just read through it quickly then. | ||
| lichtkind: Pugs was not just an interpreter, but also a compiler. hence 'backends'. | |||
| lichtkind | true | 22:27 | |
| masak: in german this term is more ambiguous | |||
| sometimes i forget | |||
| masak | otherwise, I find no _factual_ errors in the text. | ||
| lichtkind | good thanks | 22:28 | |
| masak | you're welcome. :) | ||
| lichtkind | you too friendly, did nobody told you that im nuttier than fruitcake? | 22:29 | |
| viklund | I think we have figured that out by now ;) | 22:30 | |
| masak | no, a lot of people must have failed to mention that. :) | ||
| Tene fails to mention anything. | 22:31 | ||
| masak | we honestly appreciate that someone takes an interest in November, adds content to the site, and discusses new features. | ||
| Tene: :) | |||
| lichtkind | Tene: is alive | ||
| Tene | I'm living in my new apartment, got the girlfriend mostly moved in, most of my stuff moved in, calling to get internet connection today... | ||
| so I'll be more alive soon. | 22:32 | ||
| I'm only maybe halfway alive yet. | |||
| Also, I have most of the content written for the class I'm taching starting tomorrow. | |||
| masak | Tene: nice to hear that. | 22:33 | |
| Tene | So... I hope to be fully alive again by the end of this week. | ||
| lichtkind | Tene: teachiong perl 6? | ||
| masak | Tene: I've made good progress with Genshi/Hitomi today. will blog about it tomorrow. | ||
| lichtkind | masak: i wonder a bit why not do more people are interested but you now its cosy and things move quickly thats really lot of funn | ||
| Tene | lichtkind: No, not yet at least. Usually I teach linux classes, but this time I'm teaching a Perl 5 class. | ||
| masak | lichtkind: agree on all points. | ||
| lichtkind | masak: and beside that last 1,5 years i felt a bit bad about watching p6wiki not moving a lot so i now got agressive :) | 22:36 | |
| Tene | lichtkind: the company I work for is very interested in offering Perl 6 classes once there's demand for them, though. | ||
| lichtkind | haha | ||
| Tene | They let me work on Parrot and Rakudo on company time, too. | 22:37 | |
| PerlJam | (Tene's $work)++ | 22:38 | |
| lichtkind | yes i mentioned him in the article :) | 22:44 | |
| currently workin on perl 6 article in wikipedia | |||
| Tene: what you did on rakudo? | 22:47 | ||
| Tene | lichtkind: um... I don't remember. Check the git log? | 22:51 | |
| That's all I'd do. | |||
| Lots of HLL stuff lately. | |||
| iirc | |||
| exceptions in the past | |||
| gather/take | |||
| I think a few bugs | |||
| placeholder vars | |||
| next/last/redo | 22:53 | ||
| .assuming on Code objects | |||
| something about exporting, maybe? | 22:54 | ||
| anyway, AFK until tomorrow | |||
| lichtkind | Tene: bye | 22:59 | |
|
23:04
ihrd joined
23:12
ihrd left
|
|||