Wiki - HackathonAttendees

Perl 6 Hackathon What To Do

When going to a hackathon, it is always wise to prepare a bit. Don't go there and ask "tell me what to do", because Perl-people are seldom telling other people what to do. Before you come over, find out what you can do. If you know nothing about Perl 6, start with the documentation and the design documents. If you are good in some things in Perl 5, you might want to check out the status of those things in Perl 6, and start from there, maybe you will be able to add some wonderful stuff to Perl 6 and make everybody happy.

There will be several people that help to install Perl 6. Some of the regular Perl 6 people have been doing a "Perl 6 Installation Hour" before. If you want to, you can install Perl 6 (especially Rakudo Star, the most advanced implementation of Perl 6):
http://rakudo.org/how-to-get-rakudo/
For some, the best page for people using Linux/BSD/Debian, to install Perl 6 Rakudo:
https://github.com/tadzik/rakudobrew

The core Perl 6 developers will work on core Perl 6 code. But they will be available for "less important things" and most of them really don't mind helping out with small things, like "my installation of Perl 6 does not work as expected and I have no clue where to start fixing it".

A couple of things that people can work on:
* Documentation ( http://www.perl6.org/documentation/ ).
* Convert modules from Perl 5 to use in Perl 6 (see also http://doc.perl6.org/language/5to6 ; also check Stefan Seifert's Inline::Perl5 on https://github.com/niner/Inline-Perl5 ; check David Adler's activities on http://dhaperl6.blogspot.nl/ ; check DrForr's project on http://blogs.perl.org/users/drforr/2015/07/perltoperl6-released-to-cpan.html and https://github.com/drforr/Perl-Mogrify ).
* Check the testing system, and add more tests ( see also https://github.com/perl6/roast ).
* Add more examples to Rosetta Code ( http://rosettacode.org/wiki/Category:Perl_6 ), or maybe improve them.
* Invite people to visit #perl6 on irc.freenode.org where the people are busy, friendly and helpful (backlog is available too: http://irclog.perlgeek.de/perl6/ ).
* Read the Perl 6 Design Documents, aka the Synopses ( http://design.perl6.org/ ).

There are at least two important aspects that need a lot of attention for Perl 6 to become a success:
* IO
* graphics support
There is also a list of most wanted modules that need a lot of attention:
https://github.com/perl6/perl6-most-wanted/blob/master/most-wanted/modules.md

Perl 6 Hackathon Attendees

Larry Wall
Sol Foster
Liz Mattijsen
Wendy van Dijk
Stefan Seifert (nine)
Carl Masak
Sue Spence (virtualsue)
Jonathan Worthington (jnthn)
Will Coleda (coke)
Steve Mynott (itz)
Tadeusz Sosnierz (tadzik)
Rob Hoelz (hoelzro)
Tobias Leich (FROGGS)
Paul Cochrane (ptc)
Timo Paulssen (timotimo)
vende thiel
...


version 6 saved on 05/08/15 10:43 by Wendy Van Dijk (‎woolfy‎)

Home | Tags | Recent changes | History

Sponsors

Blog