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