|
master plan: gist.github.com/moritz/29301316955...90e4ce9e7b logs: irclog.perlgeek.de/perl6book/today mailing list signup: perl6book.com/ Set by moderator on 28 October 2016. |
|||
|
01:49
ilbot3 joined
|
|||
| moderator | master plan: gist.github.com/moritz/29301316955...90e4ce9e7b logs: irclog.perlgeek.de/perl6book/today mailing list signup: perl6book.com/ | ||
| moritz | I've extracted some butterflies from images, to be used for the book cover, and maybe the website | 12:29 | |
| perl6book.com/butterfly.gif perl6book.com/butterfly2.gif perl6book.com/butterfly3.png | 12:30 | ||
| which one do you like best? | |||
| I tend towards the first one, but my wife says it looks more like a moth, not like a butterfly | 12:31 | ||
| fwiw I've pushed a chapter on getting Rakudo running | 13:39 | ||
|
13:39
FROGGS_ joined
|
|||
| moritz | FROGGS++ for windows screenshots (not yet included) | 13:39 | |
| FROGGS_ | o/ | ||
| moritz | \\o | ||
| afk& | |||
|
13:59
lucs joined
|
|||
| FROGGS_ | moritz: do you already have a TOC? | 14:28 | |
| btw, it might be nice to think of a series of books with certain topics | 14:36 | ||
| then you can say: this topic wont go into the current book, because book #3 will cover it | |||
|
15:25
tbrowder joined,
tbrowder left
|
|||
| moritz | FROGGS_: I don't really have a TOC; the plan is to do increasingly advanced examples, and finding good examples will be the hardest part | 15:59 | |
| ideas for examples would be *very* welcome | 16:00 | ||
| FROGGS_ | hmmm, I see | 16:08 | |
| moritz | also, commiting myself to mroe than one book seems... daring :-) | 16:27 | |
| OTOH if somebody else announced a book on more specific topics, I'd be happy to delegate discussion of some topics to them :-) | 16:28 | ||
| FROGGS_ | I dont say that you have to write n books, it was more meant to limit the scope of the first book to a certain topic | 16:35 | |
| to get it smaller, more focused | |||
| [ptc] | moritz: I agree with your wife's sentiment. The first image does look like a moth :-) | 18:16 | |
| I'd tend towards the last image | 18:18 | ||
| FROGGS_ | I still love these: blog.kraih.com/post/43193421658/a-logo-for-perl | 18:22 | |
| www.audreyt.org/rakudo-camelia-sri.png | |||
| romantar.deviantart.com/art/Bionic-...-269390934 | 18:32 | ||
|
19:27
FROGGS joined
|
|||
| [ptc] | yeah, they look great! | 20:10 | |
| moritz | I guess I could use Amelia | 20:16 | |
| perl6book.com/cover-sri.svg possible cover based on sri++'s artwork | 20:30 | ||
| FROGGS | I'd buy it :o) | 20:38 | |
| moritz | ... except there's nothing to buy yet :( | 20:39 | |
| FROGGS | well, we can do something about that I guess | 20:41 | |
| moritz | I've written the first 2.5 blog posts | 20:43 | |
| that I will later turn into chapter or parts of chapters | |||
| FROGGS | I guess the first examples are about syntax, conditions, loops, etc? | 20:46 | |
| so, nothing too fancy? | |||
| moritz | I haven't even gotten to the first example :( | ||
| just intro, what is Perl 6, how to get it running | 20:47 | ||
| FROGGS: if you /msg me an ssh pubkey, I can give you access to the repo | |||
| [ptc] | that cover looks good. I like the simplicity of it and how actively the butterfly is flying around the page | 20:51 | |
| it sort of gives the impression of "simple and fun" | |||
| moritz | FROGGS: git clone git@tina.perlgeek.de:perl6book.git | 20:52 | |
| FROGGS | I'd probably add colored (blue) bars to the bottom and/or top... probably with version and release year | 20:53 | |
| but that's too many details for this early stage :o) | |||
| moritz | aye, can be tweaked later :-) | ||
| [ptc] | do you want the examples to build upon one another? | 20:56 | |
| or perhaps have a mixture of examples being built upon between chapters, but also other examples to explain more specific concepts? | 20:57 | ||
| moritz | I don't plan to have the examples build on each other | 20:58 | |
| just on the Perl 6 knowledge introduced by the previous examples | |||
| FROGGS | yeah, I thought about that too | 20:59 | |
| might be problematic (and limiting) to try to extend the examples with each chapter | |||
| doing "random" topics to cover parts of the language is easier and also solves the purpose of the book | 21:00 | ||
| [ptc] | aye | 21:06 | |
| Perl by Example was the book from which I first learned Perl, maybe there are some ideas in there? | 21:08 | ||
| perhaps one can modify some ideas from existing Perl books instead of having to think up completely new examples (just an idea) | |||
| perhaps we could do an idea-bouncing session to try and think up as many examples as possible and then select good ones from that? | 21:09 | ||
| moritz | sounds like a good idea | 21:10 | |
| so far, I have three ideas for basic examples: | |||
| * turn a sudoku written as 81 consecutive characters into a formatted one | 21:11 | ||
| * a small script that converts between date (+time) and UNIX timestamps | |||
| git-rename, like p5's rename, except that it uses p6 expressions, and uses 'git mv' instead of rename() | 21:12 | ||
| the first is good for explaining basic string manipulations | |||
| the second could be used to explain MAIN, and possibly multis | 21:13 | ||
| maybe a birthday reminder (basic text parsing, date manipulation) | 21:14 | ||
| [ptc] | e.g. use a grammar for the config file for the birthday reminder? | 21:15 | |
| moritz | possible, yes | 21:16 | |
| FROGGS | strings, numbers, MAIN/multies, file io, grammars, ... | ||
| maybe these are the topics and there are several (easy to sophisticated) examples each? | 21:17 | ||
| ohh, and a chapter about writing modules | |||
| moritz | maybe, yes | ||
| you may contribute that one :-) | |||
| FROGGS | (not ecosystem, but how to manage modules at all) | 21:18 | |
| sure :o) | |||
| I can at least try | |||
| moritz | anyway, time for sleep here; more brainstorming tomorrow :-) | 21:23 | |
| [ptc] | agreed :-) | 21:24 | |
|
22:19
FROGGS joined
|
|||