This repository lists GSoC project ideas for Perl and related projects.
If you are a student and have a project idea not listed below, feel free to contact the organization administrators and just ask!
- JJ Merelo
- Makoto Nozaki
- Perl DBI: DBD::MariaDB Prepared Statements, Async, Test Suite
- Perl PSGI protocol for HTTP::Tiny
- Improving Open Food Facts architecture and code quality
- Pod6 rendering on GitHub/GitLab
- Documentation tooling 2.0.
- Raku community modules.
- Randas, a Raku data analysis library.
- Rakumods, a Raku module inspection utility
- An implementation of gRPC in Raku
- Add missing encodings to MoarVM, the Raku virtual machine.
- Add support for 1-bit, 2-bit and 4-bit native unsigned integers.
To add project ideas create a pull request for this repository. Just copy the
project idea template into the perl
or raku
directory
(or create a new one if it does not fit exactly in any of them) and fill it
out. Use a separate file for each project idea. Please also add your project
idea to the Project ideas list above, itemized. If you have an idea but no
mentor or the idea is not entirely fleshed out, add it to incomplete project
ideas and try to complete it. Ideas without a mentor will have to be removed
before this list is submitted to Google.
Project ideas need to meet certain criteria described on this Google page. When you use the template you should be good to go. If you have an idea and want to discuss it before adding anything, discuss it here or add a new issue.
- Here's a list of Perl mailing lists, with this Perl specific list for beginners.
- Raku users gather in these mailing lists, with perl6-users the main general-purpose list.
- Perl has its own IRC hosting site,
with
this list of channels.
#perl-help
is the best place for beginners. - Raku has a series
of
IRC channels, with bots attached,
with
#raku
on Freenode being the best channel for beginners.
Last year's site is here.