![]() |
Dave writes: This is my monthly report on work done during July covered by my TPF perl core maintenance grant. 3:57 BBC: TODDR/YAML-Syck-1.34.tar.gz 3:28 Format in fill-mode has inconsistent behaviour 4:58 Goto xsub forces scalar context 0:57 Returning undef returns a weird hash reference 0:37 Segmentation fault with use re 'eval' 0:20 fix build warning 39:28 make stack reference counted 6:11 process ... read more |
![]() |
The Grants Committee has concluded voting on the July 2022 round. One grant request was submitted: Grant Proposal: Google TensorFlow API Bindings for Perl VOTING RESULTS: Approved. 3 YES votes 0 NO votes, 3 ABSTAIN We accept proposals throughout the year; our next round of review will begin in July. You can submit proposals at any time. If you want to help with funding and increase our budget, please visit ... read more |
![]() |
Name John Napiorkowski Amount Requested: The minimum budget for this project is $8,800 USD Synopsis This grant proposal is for the development of a Perl API to Google TensorFlow, a software library for machine learning and artificial intelligence TensorFlow is generally considered to be the most mature and well-supported ML/AI library, and will benefit the Perl community tremendously. Benefits to the Perl Community Most new software development projects tend to ... read more |
![]() |
Tony writes: 2022/06/01 Wednesday 0.28 comment on Win32 p5p thread 0.60 #18882 review, comment briefly 1.17 review github notifications 1.40 #19668 fail to build perl get it built, reproduce, work on test 0.17 #19668 finish test, fix, start test run, push for CI 3.62 2022/06/02 Thursday 0.07 #19668 open PR 1.42 review coverity report 351943, diagnose, research, fix, testing, push change for CI, open PR #19807 0.77 cid ... read more |
![]() |
Dave writes: This is my monthly report on work done during June covered by my TPF perl core maintenance grant. SUMMARY: 0:47 improve docs for internal exception handling 1:46 look into disabling smartmatch/switch. 8:02 make stack reference counted 7:58 process p5p mailbox 18:33 TOTAL The most interesting thing I did was that near the end of the month I started work on "making the ... read more |
![]() |
Dave writes: This is my monthly report for May on work done covered by my TPF perl core maintenance grant. The main things I did were to fix an obscure panic when an eval is the last statement in a regex code block, e.g. And, as a side-effect of working on that, I also improved the docs covering how perl handles exceptions internally. Other than that, I ended up ... read more |
![]() |
The Grants Committee is accepting grant proposals all the time. We evaluate them every two months and another round is starting. If you have an idea for doing some work that will benefit the Perl or Raku communities, please consider submitting a grant application. The application deadline for this round is 23:59 July 17th, 2022, UTC. We will publish the received applications, get community feedback through July 24th, and we ... read more |
![]() |
We are in need of a volunteer to take over the Grants Committee Chair responsibilities ASAP. What does the Grants Committee Chair do? Grants Committee Chair Job Duties Open a grants call every two months to invite community members to apply for funding. Facilitate discussion of grants between the public,The Perl Foundation/Raku Foundation, and Grants Committee members. Tally and report voting outcome at the end of each grant call. Work ... read more |
Work has started, though a roadblock has come up: https://www.nntp.perl.org/group/perl.perl5.porters/2022/06/msg263847.html Paul has a few ideas to work around it. As some preliminary work, he wants to clean up op.c a bit and split the peephole optimiser out into its own file, per this thread: https://www.nntp.perl.org/group/perl.perl5.porters/2021/12/msg262118.html There is now an MR for that here: https://github.com/Perl/perl5/pull/19835 Cheers, Matthew Horsfall ... read more |
![]() |
The Grants Committee has concluded voting on the May 2022 round. One grant request was submitted: Grant Proposal: Maintaining Perl VOTING RESULTS: Approved. 7 YES votes 0 NO votes, 0 ABSTAIN We accept proposals throughout the year; our next round of review will begin in July. You can submit proposals at any time. If you want to help with funding and increase our budget, please visit our donations page. We ... read more |
![]() |
Name Anthony Cook Synopsis Free up one of the Perl core's contributors to work non-stop on making Perl better. Benefits to Perl Community This grant provides the Perl Steering Committee with a development resource to target as they will, while still providing for more general bug fixes and other improvements to the perl core. Project Details I intend to devote around 400 hours over the next 20 weeks to work ... read more |
![]() |
The Grants Committee is accepting grant proposals all the time. We evaluate them every two months and another round is starting. If you have an idea for doing some work that will benefit the Perl or Raku communities, please consider submitting a grant application. The application deadline for this round is 23:59 May 19, 2022, UTC. We will publish the received applications, get community feedback through May 26th, and we ... read more |
![]() |
We received no grant proposals for Perl or Raku in time for the March voting round. The next round of voting will be held starting in early May. But... there's no need to wait until then. We accept grant proposals all year round. To apply, please read How to Write a Proposal, GC Charter, Rules of Operation and Running Grants List will also help you understand how the grant process ... read more |
![]() |
The Grants Committee is accepting grant proposals all the time. We evaluate them every two months and another round is starting. If you have an idea for doing some work that will benefit the Perl or Raku communities, please consider submitting a grant application. The application deadline for this round is 23:59 March 27, 2022, UTC. We will publish the received applications, get community feedback through April 3rd, and we ... read more |
After a bit of a pause, Jonathan Worthington has continued his work on the RakuAST grant. Find his progress report below. In addion, you might want to check out this really cool post about embedding BASIC in Raku based on the RakuAST branch. Things have moved slowly on the RakuAST work of late, between me needing more of a breather that I imagined after the new dispatch mechanism work, along ... read more |
![]() |
The Grants Committee has concluded voting on the January 2022 round. One grant request was submitted: Grant Proposal: Optree Optimsiations for Performance Gains VOTING RESULTS: Approved. 7 YES votes 0 NO votes, 0 ABSTAIN We accept proposals throughout the year; our next round of review will begin in March. You can submit proposals at any time. If you want to help with funding and increase our budget, please visit our ... read more |
Regarding the progress on his Raku CI Bot grant, Patrick Böker writes: In December and January I worked in different areas of RCB: I fixed smaller errors in all parts of the stack, so that now testing on the OBS backend works, ignoring errors caused by the still open bugs listed below. I started work on the website which currently allows viewing test status and results of a given test ... read more |
Synopsis Apply some efficiency optimisations to generated optrees in order to gain faster runtime performance. There are three ideas covered by this proposal; any or all of them can be created independently. In each case, it is hard to estimate upfront whether it would actually provide a measurable benefit to programs in practice, so part of the project involves attempting to measure the impact it creates. Project Details Inside a ... read more |
![]() |
The Grants Committee is accepting grant proposals all the time. We evaluate them every two months and another round is starting. If you have an idea for doing some work that will benefit the Perl or Raku communities, please consider submitting a grant application. The application deadline for this round is 23:59 Jan 31, 2022, UTC. We will publish the received applications, get community feedback through February 7th, and we ... read more |
With the end of the year quickly approaching, The Perl Foundation want to thank you for all that you do in supporting us. Your support has allowed us to make significant strides in advancing the Perl and Raku languages, and the software behind them. There is, however, much work that still needs to be done. As you consider your year-end philanthropy, we want to highlight a few strategies that may ... read more |