Introduction
At the start of February 2015, during FOSDEM, Larry Wall announced that the Perl 6 team intends to declare a 6.0 language (defined by a conformance test suite) along with a conforming implementation by the end of 2015. The Perl 6 Development Fund was created to aid key Perl 6 developers in achieving this goal, and to fund Perl 6 development beyond the 6.0 language and implementation release.
In 2020, The Perl Foundation announced closure of the Perl 6 Development Fund and launch of the Raku Development Fund. Details of the funding raised so far and how this has been spent will be published in a public accessible location for the both funds.
At the start of February 2015, during FOSDEM, Larry Wall announced that the Perl 6 team intends to declare a 6.0 language (defined by a conformance test suite) along with a conforming implementation by the end of 2015. The Perl 6 Development Fund was created to aid key Perl 6 developers in achieving this goal, and to fund Perl 6 development beyond the 6.0 language and implementation release.
In 2020, The Perl Foundation announced closure of the Perl 6 Development Fund and launch of the Raku Development Fund. Details of the funding raised so far and how this has been spent will be published in a public accessible location for the both funds.
Description of Fund
The donations made to this fund will be used for the development and improvement of the Raku language specification and implementations. Funds will be disbursed via grants awarded by The Perl Foundation in conjunction with well-respected members of the Raku community. The grants will be awarded to the most appropriate applicant(s) and managed in association with the Raku developers.
The donations made to this fund will be used for the development and improvement of the Raku language specification and implementations. Funds will be disbursed via grants awarded by The Perl Foundation in conjunction with well-respected members of the Raku community. The grants will be awarded to the most appropriate applicant(s) and managed in association with the Raku developers.
Applicant Eligibility
Due to the nature of this fund, and its targeted focus, eligibility to apply has two initial requirements:
Once an application has been received, and confirmed as matching the initial requirements, it will be published on The Perl Foundation blog for a period of community feedback. If it is required, by the nature of the grant, feedback may also be requested from key community members. During this period of feedback applicants may be asked to provide additional material or to amend their application before it is put forward for evaluation.
Final evaluation of any grants will be performed by the president of The Perl Foundation in consultation with other members (Executive, Board and Committee); with members of the Raku development and Raku Steering Council.
License and Release
Any code created, modified or submitted during the period of the grant must be released as open source under the Artistic License 2.0. Completed work must be published in a public version control system. Release notes should include an acknowledgement that work was funded by The Perl Foundation’s Raku Development Fund.
Due to the nature of this fund, and its targeted focus, eligibility to apply has two initial requirements:
- The applicant must be a contributor to the Raku language specification or one of its implementations.
- The application must be endorsed by one or more people in Raku Steering Council.
Once an application has been received, and confirmed as matching the initial requirements, it will be published on The Perl Foundation blog for a period of community feedback. If it is required, by the nature of the grant, feedback may also be requested from key community members. During this period of feedback applicants may be asked to provide additional material or to amend their application before it is put forward for evaluation.
Final evaluation of any grants will be performed by the president of The Perl Foundation in consultation with other members (Executive, Board and Committee); with members of the Raku development and Raku Steering Council.
License and Release
Any code created, modified or submitted during the period of the grant must be released as open source under the Artistic License 2.0. Completed work must be published in a public version control system. Release notes should include an acknowledgement that work was funded by The Perl Foundation’s Raku Development Fund.
Reporting
Successful applicants must provide a monthly report publicly at The Perl Foundation News site. Missing two reports in a row without prior notice will result in immediate suspension of the grant until The Perl Foundation has determined if the grant will be permitted to continue.
Management
Termination of Grant
As previously stated, missing two reports in a row without prior notice will suspend the grant. Payment will be made for the work completed to date. For time-based grants, payment will be for hours worked. For milestone based grants, payment will be made up to the last completed milestone.
Successful applicants must provide a monthly report publicly at The Perl Foundation News site. Missing two reports in a row without prior notice will result in immediate suspension of the grant until The Perl Foundation has determined if the grant will be permitted to continue.
Management
- Each grant will have at least one manager to represent Raku developers and one manager to represent The Perl Foundation. A grant manager may not fill both roles simultaneously.
- Payments will be made on a monthly basis, in arrears, only after the work has been signed off and the monthly report has been published to The Perl Foundation’s blog by the grant manager.
- In the case of a dispute that cannot be resolved the grant will be terminated.
Termination of Grant
As previously stated, missing two reports in a row without prior notice will suspend the grant. Payment will be made for the work completed to date. For time-based grants, payment will be for hours worked. For milestone based grants, payment will be made up to the last completed milestone.
Management of Fund
Administration Costs
The administration costs of running the fund, including the wire transfer fees, will be taken from the fund.
Review
The structure of this fund may be amended at the discretion of the The Perl Foundation Board, in consultation with the Raku team. Any changes made to the fund would not apply to grants already running, unless The Perl Foundation and the grantee agree to such a change.
Termination
If a period of one year has elapsed with no grants in progress and no new applications, the remaining funds will be transferred to the TPF general fund.
Administration Costs
The administration costs of running the fund, including the wire transfer fees, will be taken from the fund.
Review
The structure of this fund may be amended at the discretion of the The Perl Foundation Board, in consultation with the Raku team. Any changes made to the fund would not apply to grants already running, unless The Perl Foundation and the grantee agree to such a change.
Termination
If a period of one year has elapsed with no grants in progress and no new applications, the remaining funds will be transferred to the TPF general fund.
Application
In order to apply for a grant under this fund the following Grant Application form must be completed.
Raku Development Fund Grant Application Form
(Please submit all areas of the completed form to hello(at)perlfoundation.org.)
Name:
(Your full name and irc nickname.)
Email & Contact Information:
(This information will not be made public but is required for the Foundation grant approval and payment of any funds.)
Project Title:
(How the grant will be known.)
Synopsis:
(A brief description of your grant application.)
Benefits to Raku Development:
(How your work will specifically benefit the development of Raku.)
Deliverable Elements:
Project Details:
(A more detailed description.)
Project Schedule:
(Please be as realistic as possible.)
Bio.:
(Who are you? What makes you the best person to work on this project?)
Endorsed by:
Country of Residence:
(Current country of residence, please note if you intend to move during the grant process and can provide details please do so.)
Nationality:
(Residents and nationals of countries who we are prohibited by U.S. law from engaging in commerce, are ineligible to participate. This information will not be made public.)
Amount Requested:
(In USD ($))
Suggestions for Grant Manager:
(Please make suggestions as to who would be willing to manage this grant)
In order to apply for a grant under this fund the following Grant Application form must be completed.
Raku Development Fund Grant Application Form
(Please submit all areas of the completed form to hello(at)perlfoundation.org.)
Name:
(Your full name and irc nickname.)
Email & Contact Information:
(This information will not be made public but is required for the Foundation grant approval and payment of any funds.)
Project Title:
(How the grant will be known.)
Synopsis:
(A brief description of your grant application.)
Benefits to Raku Development:
(How your work will specifically benefit the development of Raku.)
Deliverable Elements:
Project Details:
(A more detailed description.)
Project Schedule:
(Please be as realistic as possible.)
Bio.:
(Who are you? What makes you the best person to work on this project?)
Endorsed by:
Country of Residence:
(Current country of residence, please note if you intend to move during the grant process and can provide details please do so.)
Nationality:
(Residents and nationals of countries who we are prohibited by U.S. law from engaging in commerce, are ineligible to participate. This information will not be made public.)
Amount Requested:
(In USD ($))
Suggestions for Grant Manager:
(Please make suggestions as to who would be willing to manage this grant)