brainstorming lists: gist.github.com/203173 paste.lisp.org/display/88288 IRC logs: irclog.perlgeek.de/perl6book/today source: github.com/perl6/book/
Set by moderator on 20 October 2009.
02:45 [particle]1 joined
dalek ok: c6e366b | duff++ | authors.pod:
Minor reformatting, fill out my info
05:37
ok: c40a907 | duff++ | src/preface.pod:
Add an introductory paragraph and information on Perl 6 resources
ok: 38bc43c | duff++ | src/multi-dispatch.pod:
minor edits
08:47 colomon joined
dalek ok: c686798 | moritz++ | src/multi-dispatch.pod:
[MMD] two small nits in PerlJam++'s excellent edits
09:01
ok: 9a23084 | moritz++ | docs/announce/2009-10.html:
[docs] HTML version of release announce
09:20 masak joined
dalek ok: 4e17690 | masak++ | docs/announce/2009-10 (2 files):
[docs/announce] slight polish on announcement

  - changed description of masak from 'first user' to 'frenetic'
  - 'chromatic' with a small 'C' -- trumps beginning of sentence by me
10:39
masak I'm very happy that someone actually created a Makefile. moritz_++ 10:41
dalek ok: 2ad2120 | masak++ | README:
[README] minor grammar and link fixes
10:45
ok: 41cd141 | masak++ | Makefile:
[Makefile] removed incendiary comment
masak manages to make book.pdf 10:51
wow, that is 24 pages of awesome.
immediate reactions: 10:52
* front page?
* contents?
* what do we do about the TODOs? do we fix them today? seems the equivalent of fudging tests would be to move the TODOs out of the text itself, in order not to disturb them flow of the text. 10:53
* an 'Acknowledgements' heading with no corresponding text under it looks worse than nothing at all. 10:54
* Page breaks after page 3, 4, 11, 12, 15, and 23 are a bit unfortunate. the others are fine. 10:55
* There's something mojibak-y going on with the footnotes at the end of page 8, at least with my LaTeX implementation. three inverted question marks around the '2' footnote in the text, and one inverted exclamation mark after each footnote at the bottom of the page. at the end of footnote 1 it says infix:Ā”~~ 10:57
hm, maybe best to fix the TODOs we can fix today, and leave the rest in place, all the while adding a 'this is a work in progress, we pray your indulgence with the TODO comments' in the Preface. does that sound sane? 11:00
moritz_ masak: yes (to last question) 11:07
mojibak in footnotes - I noticed that too
lines breaks - we don't care about that yet, IMHO
masak good. I'll add a comment to the Preface.
page breaks. nod, I just noticed them.
moritz_ erm yes, page breaks 11:08
dalek ok: 86b2f11 | masak++ | Makefile:
[Makefile] parameterized inkscape executable

correctly -- I did. I guess a Configure.pl step could be made to probe the system automatically, but the current setup works for now.
moritz_ maybe we can patch the LaTeX emitter to not break pages in verbatim environments
masak there's something called minipages for that.
it may or may not be a good idea.
there are also modules for syntax highlighting which we might consider using. 11:10
moritz_ I'd like that around short code examples
have 4 lines of code with a page break after two lines seems odd
if sombody finds a neat solution for that it would be great, but it's not high on my priority list for now 11:12
masak: the '# for stupid vim users:' was meant with a twinkle in the eye, because I managed to screw up the whitespaces in the Makefile first :-) 11:13
anyway, it's fine to remove it
and masak++ for lots of good commits 11:15
dalek ok: 4dfe6b7 | masak++ | src/preface.pod:
[preface] added explanation about TODOs
12:12
ok: 33e9b83 | masak++ | src/preface.pod:
[preface] de-capitalized parts of headings
12:13 mj41 joined 12:48 colomon joined
dalek ok: d9314dd | duff++ | docs/announce/2009-10 (2 files):
Minor grammatical nit
13:32
moritz_ any objections to me doing the release now(ish)? 13:41
dalek ok: a2ebb2a | moritz++ | docs/announce/2009-10 (2 files):
[docs] download location in release announcement
13:54
14:02 colomon joined 14:06 coke joined 14:30 colomon joined 14:49 mathw joined 15:12 colomon joined 15:58 kthakore joined
kthakore hi 15:58
moritz_ greeetings
kthakore Thank you for the book.
moritz_ it's not really a book yet ;-) 15:59
but you're welcome
kthakore moritz_: I do not know if this was intended but the grammer in your post is not fitting for the book
:P
perlgeek.de/blog-en/perl-6/we-write...r-you.html
s/grammer/grammar 16:00
moritz_: but yeah. Can't wait for some awesome perl6 hackage!
moritz_ not being a native English speaker (and my last lecture being about 7 years ago) I sometimes have problems with grammar :/ 16:01
kthakore moritz_: meh I don't care
moritz_ I do 16:02
kthakore but I hard a time convincing my coworker to try too even look at the book
due to the blog post
moritz_ well
kthakore moritz_: oops not book
moritz_ when it's (mostly) done we'll make more buzz, with correct grammar ;-)
kthakore moritz_: ok great! 16:03
moritz_ then we'll also post to perlmonks, use.perl.org, perlbuzz, reddit, digg... you get it ;-)
kthakore moritz_: the exact quote was like this "I am not going to read a book if the authors cannot even construct a sentence properly"
moritz_ well, that's something I can understand very well 16:04
but it doesn't trouble me too much, because in the end we will have editorial review
kthakore moritz_: I am only telling because I care
moritz_ thanks for the feedback! 16:05
kthakore moritz_: anyway thank you again!
moritz_: no problem. I am watching the repo on github.
moritz_: safe to say I will be trying out a lot of the examples
moritz_ kthakore: if you find something that doesn't work and is not marked with a # TODO or # RAKUDO comment, please let us know 16:06
kthakore moritz_: I will send errata when I find it
moritz_: indeed
kthakore cannot wait to get Perl 6 SDL examples in there circa 2010-2011
:) 16:07
moritz_ we'll have to motivate Su-Shee to write that ;-)
kthakore moritz_: well I will be groking SDL+Swig to get Parrot NCI generated mid 2010 16:08
moritz_: I will migrate SDL::Tutorial::Tetris then too
and Pong, and acme's bouncy
[particle] isn't sdl already working with parrot?
kthakore [particle]: not as well as it needs to 16:09
[particle]: if we (perl5 sdl devs) can have XS bindings done with SWIG
[particle] ah, yes, the old "for some value of working"
kthakore and do SWIG + Parrot
[particle]: then we have a common code base
moritz_ oh, and rakudo needs to be faster than today 16:10
for a nice gaming experience
[particle] moore's law will fix that :)
kthakore [particle]: here is the exact converstation here irclog.perlgeek.de/parrot/2009-10-17#i_1612436 16:11
[particle]: dukeleto pointed me in that way
moritz_: ah but parrot is fast enough now so C libs + mostly Parrot + sprinkling of Rakudo may work! 16:12
[particle]: moritz_: I do not like predicting the future. But if I can get this redesign done for XS modules in Perl5 16:13
I may get more developers interested in moving the design to SWIG interfaces 16:14
right now the design is ... well bad
moritz_: [particle]: if anyone is interested in gaming + Perl please send them our way (#sdl irc.perl.org) 16:15
ok I need to go back to hacking redesign bye! 16:16
[particle] kthakore: will do.
kthakore [particle]: btw I forgot to do shameless plug our code is here github.com/kthakore/SDL_perl 16:22
:)
Coke moritz_: I'm happy to help review for english sanity.
would forking and generating pull requests be the way to go? 16:25
moritz_ Coke: commit directly 16:40
Coke: tell my your github ID, and you'll get a commit bit
16:43 naypalm joined
dalek ok: ac44502 | pmichaud++ | src/ (2 files):
Fix a couple of noticed typos.
16:49
ok: fa8e079 | pmichaud++ | src/grammars.pod:
Another typo.
[particle] moritz_: hugme can handle that, no? 16:55
moritz_ [particle]: yes 16:59
17:14 colomon joined 17:21 colomon_ joined
Coke moritz_: i iz coke 18:01
18:02 payload joined
Coke brb 18:03
moritz_ hugme: add coke to book 18:04
hugme hugs coke. Welcome to book!
18:39 Coke joined 18:48 chromatic joined
Coke eek. 19:07
kthakore hugme: I never got a hug ;( 19:41
chromatic: hiya!
chromatic hello 19:43
20:04 colomon joined
moritz_ hugme: hug kthakore 20:08
hugme hugs kthakore
kthakore hugme: yay! 20:22
chromatic: have you taken a peek at our redesign XS ?
chromatic Haven't had time, sorry.
kthakore chromatic: it is pretty neat! Case in point: github.com/kthakore/SDL_perl/commit...c69d411ddf 20:23
chromatic: no problem
chromatic: I just want to show you that one thing
chromatic Is that typemap magic? 20:25
kthakore chromatic: yup :) it is an O_OBJECT now 20:26
chromatic Looks great! 20:27
kthakore chromatic: I found a really old CPAN module that sorta had it working and after a lot of trial and mostly error
chromatic: it works!!!!
chromatic: I know right! That is a gem I will remember for a while 20:28
chromatic: Ask me again to explain typemap ( I should blog this XS ) later when you have time. 20:29
chromatic Will do. 20:30
kthakore ok back to my dungeon read lair
21:13 naypalm joined
dalek ok: 810f25c | moritz++ | src/regexes.pod:
[RX] substitutions, lookahead
21:18
22:02 colomon joined