Wiki - HackathonAttendees

Perl 6 Hackathon Attendees

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, and what you want to do (otherwise, people tell you: "improve the documentation").

If you know nothing about Perl 6, start with the documentation and the Perl 6 design documents (aka the Synopses). So start here:
http://perl6.org
http://design.perl6.org/

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.
* Add more examples to the Perl 6 examples suite ( http://examples.perl6.org )
* 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/ ).

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 Install Fest

(time to be discussed, probably one of the first things to do during the Perl 6 Hackathon)
People willing to assist in installing Perl 6 on other attendees computers:

People wanting to have some assistance in having Perl 6 installed on their computer:


version 27 saved on 13/08/15 23:30 by Will Coleda (‎coke‎)

Home | Tags | Recent changes | History

Sponsors

Blog