Google Summer of Code ideas page for Perl and Raku projects
Mentors! Head over to the Perlyglot Mentors Guide!
The Perl Foundation is preparing an application for Google Summer of Code 2021.
This page lists project ideas for Perl, Raku and its related projects.
Project Ideas
Here’s a list of project ideas proposed by the community:
-
Raku: libgccjit backend for MoarVM’s Just In Time compiler, proposed by Stefan Seifert.
-
Raku: GTK4 bindings for Raku, proposed by Richard Hainsworth.
-
Randas: A Raku data analysis library, proposed by JJ Merelo
-
gRPC client for Raku, also proposed by JJ Merelo.
-
Supporting Pluggable Grammars with Guacamole, proposed by Sawyer X.
-
Tooling for testing and releasing Rakudo Star, by Patrick Spek.
-
Raku Inline::Python (3) update proposed by Stefan Seifert.
-
Raku Add missing encodings to MoarVM proposed by Elizabeth Mattijsen.
-
Raku Add native small integer support to MoarVM proposed by Elizabeth Mattijsen.
-
Raku Module Chain Introspection proposed by JJ Merelo, Richard Hainsworth.
How to participate
Each project should idea lists the mentors with their contact information at the end. Check out the project template for its general structure.
General information on the initiative
Google offers some very good documentation for Summer of Code. If you haven’t already you should really head over to it. Make sure you don’t miss
- How it works
- the FAQ
- and the Student Guide
Contact the Raku community
In general the Raku community is most active on IRC. Just drop by on the #raku Freenode channel and say Hello!
If you prefer email, head over to the mailing lists. The perl6-users mailing list is the one you probably want to use.
Contact the Perl community
Here’s a list of Perl mailing lists, with
this Perl specific list for beginners.
Perl has its own IRC hosting site, with this list of channels.
#perl-help
is the best place for beginners.
Contact the Orgainzation Administrators
- JJ Merelo (jjmerelo@gmail.com / GitHub)
- Makoto Nozaki (makoto@perlfoundation.org)
Previous GSoCs
GSoC proposals that were not funded
Mentors
We have a dedicated guide for people interested in mentoring a Perl or Raku project: Perlyglot Mentors Guide.