1 - 500 of 1491 posts:

<< < > >> Summaries on
  • Maintaining Perl 5 Core (Tony Cook): October 2021 Sun, 28-Nov-2021 by Jason A. Crome
    in: Grants

    Approximately 25 tickets were reviewed, and 3 patches were applied. 0.83 #12957 review discussion review sdbm source, comment 1.27 #18958 look over code #18958 review code and comment #18958 comment 1.59 #19020 research should the shell be trapping in this case? haven’t found anything appropriate, also look at dash source #19020 more dash source, comment 2.74 #19121 research and comment

    ... read more
  • Grants: November 2021 Votes Tue, 16-Nov-2021 by Jason A. Crome
    in: Grants

    The Grants Committee has concluded voting on the November 2021 round. One grant request was submitted: Grant Proposal: Optimizations building upon the new Raku dispatch mechanism VOTING RESULTS: Approved. 4 YES votes 0 NO votes, 1 ABSTAIN We accept proposals throughout the year; our next round of review will begin in January. You can submit proposals at any time. If you want to help with funding and increase our budget,

    ... read more
  • Volunteers needed for Perl dev room at FOSDEM (online) Thu, 11-Nov-2021 by Nic Evans

    FOSDEM will run online on 5-6 February 2022 and is calling for participation. The Marketing Committee would like to run a Perl dev room but need volunteers and speakers to assist. Talks need to be prerecorded and uploaded prior to the conference, which are then streamed to participants with Q&A after each. Before we request the room from FOSDEM and call for speakers, we need volunteers to assist with both

    ... read more
  • Grant update: Persistent Data Structures for Raku, Daniel Sockwell Tue, 09-Nov-2021 by Moritz Lenz

    Daniel Sockwell has provided two updates to his Grant: Persistent Data Structures for Raku. The first update was already submitted in October, and not posted due to my own error. Enjoy the thorough description! Raku Persistent Data Structures Grant Report for September 2021 In September, I spent 28 hours on implementing Raku persistent data structures. That's a bit under the 10 hour/week I'd estimated that I'd spend, but I was

    ... read more
  • Final Report: Raku Dispatch and Compiler Improvements Grant Update Mon, 25-Oct-2021 by Jason A. Crome
    in: Grants

    During September, I completed the remaining hours on my current grant. The key aim of the grant to bring my work on a new generalized dispatch mechanism to the point where it could be merged and delivered to Raku users has been achieved, the merge taking place on 29th September. I wrote a blog post that provides some data on the improvements, as well as identifying future work that can

    ... read more
  • Grant Proposal: Optimizations building upon the new Raku dispatch mechanism Mon, 25-Oct-2021 by Jason A. Crome
    in: Grants

    Project title Optimizations building upon the new Raku dispatch mechanism Author Jonathan Worthington Synopsis Recently a new dispatch mechanism was merged into MoarVM, along with changes to Rakudo to make use of it. This led to a number of performance improvements in the immediate, and incidentally fixed various long-standing bugs. This is, however, just the start of what can be achieved with the new dispatch architecture and the changes made

    ... read more
  • Call for Grants: November 2021 Round Mon, 25-Oct-2021 by Jason A. Crome
    in: Grants

    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 November 5, 2021, UTC. We will publish the received applications, get community feedback through November 12th, and we

    ... read more
  • Please spare ten minutes for the Calgary Research Study Mon, 25-Oct-2021 by Nic Evans

    Have you completed the online survey which forms part of the research by Dr. Ann Barcomb of the University of Calgary to understand episodic, or occasional, participation in the Perl and Raku communities. The research is being undertaken in collaboration with The Perl Foundation. More information is in the launch article. The survey requires 125-150 participants before analysis of the results can begin. To date 95 people have completed the

    ... read more
  • Raku CI Bot Grant Report for September 2021 Mon, 11-Oct-2021 by Moritz Lenz

    Regarding his Raku CI bot grant, Patrick Böker writes: In September I: got the OBS interfacing component working, and got the GitHub interfacing component working. I hoped to manage to put a working system together this weekend. That didn't quite work out, but there is not much missing. So I'm hopeful to do so in the coming days.

    ... read more
  • Raku Dispatch and Compiler Improvements: Final Grant Report Jonathan Worthington Thu, 07-Oct-2021 by Matthias Bloch

    Jonathan completed the work on his grant. The changes were merged into Raku and will be productive in the next Raku release. We tank the sponsors for supporting this grant, Jonathan for his work; and also the other volunteers who helped with various tasks so this big change could be merged.

    ... read more
  • Maintaining Perl 5 Core (Tony Cook): September 2021 (updated) Sun, 03-Oct-2021 by Jason A. Crome
    in: Grants

    Approximately 30 tickets were reviewed, and 4 patches were applied 2.75 #1420 re-work PL_last_in_io to act more like last_in_gv with validation, testing, work on commit message #1420 create ticket #19124 for last_in_gv assert create draft PR #19125 1.06 #17128 review discussion consider possible changes, close #17128 review discussion consider possible changes, close 3.14 #18606 testing, debugging #18606 debugging 0.33

    ... read more
  • Season of Docs project supporting newcomers and perl docs team Thu, 30-Sep-2021 by Nic Evans

    Work continues at pace on the comprehensive audit of Perl's core documentation collection, which is funded through Google’s Season of Docs. The project was announced and began in May. As planned, it is expected to complete before the end of November. Technical writer and communications specialist, Khawar Latif Khan is working in stages and has completed a full content audit alongside members of the community who have helped to test

    ... read more
  • CAT open session – your thoughts and ideas Mon, 27-Sep-2021 by Nic Evans

    DATE CONFIRMED 20 October 2021, 1730 UTC https://meetings.opusvl.com/CATOpenSession TPF is hosting this community open session to discuss the Community Affairs Team and next steps. We want your thoughts and your ideas. It would be great to see a broad section of the community, including people who don't normally engage in these discussions. If you have something to say, this is your opportunity.

    ... read more
  • Maintaining Perl 5 Core (Tony Cook): August 2021 Report Sun, 26-Sep-2021 by Jason A. Crome
    in: Grants

    Tony reports his August progress on maintaining the Perl 5 core: Approximately 40 tickets were reviewed, and 7 patches were applied 7.45 #18606 produce another case where the implementation fails, comment, try to work on a fix #18606 research, code on making a new stub cv #18606 more try to make stub cv #18606 get it seemingly working, needs more tests 0.31 #18746 reply

    ... read more
  • Maintaining Perl 5 Core (Dave Mitchell): August 2021 Report Sun, 26-Sep-2021 by Jason A. Crome
    in: Grants

    This is my final report for my second TPF perl5 maintenance grant, which has now come to an end. Many thanks to my grant monitors for their endless +1's First: the 'what I did last month' part of this report covers all of August and up to 10th September. I made a start on getting the build back into shape by starting to look at things like failing smokes and

    ... read more
  • Next steps of research study launched - interviewees wanted Fri, 17-Sep-2021 by Nic Evans

    Dr. Ann Barcomb, an assistant professor at the University of Calgary, is conducting a study on practices for managing episodic, or occasional, contributors to the Perl/Raku project, in collaboration with The Perl Foundation. Following on from the survey she launched earlier in the year, she would like to interview community managers/leaders or those who have an overview of the participation of numerous contributors. The interview will look at your experiences

    ... read more
  • Board update September 2021 Thu, 16-Sep-2021 by Stuart J Mackintosh

    Board update There have been many changes at the Foundation over the last year including a number of changes to our Board. Welcome At our last formal meeting in August, we welcomed Daniel Sockwell to the Board of Directors. Daniel has worked with the Foundation over the last year by serving on the Legal/Commercial Committee and by participating in the monthly community meetings. In his responses to questions during nomination,

    ... read more
  • Raku Dispatch and Compiler Improvements: Grant Report Jonathan Worthington Tue, 14-Sep-2021 by Matthias Bloch

    Jonathan reports a lot of progress on his grant. We would like to thank the sponsors and Jonathan for his work. Here is his report: Raku Dispatch and Compiler Improvements Grant Update Since the approval of my grant in late June, I have been making a lot of progress with it. The grant allowed me to dedicate the vast majority of my working time in July and August to Raku

    ... read more
  • Outreachy Perl internship 2021 successful completion Sat, 11-Sep-2021 by Makoto Nozaki
    in: Outreachy

    I am pleased to announce that the Outreachy internship concluded successfully again in 2021. As previously announced, The Perl Foundation accepted Rosheen Naeem as an intern for 2021 to work on Open Food Facts. Stéphane Gigandet provided mentorship for her during the entire program. I would like to congratulate both for the successful program completion and express gratitude for their hard work. Rosheen reported that she completed the following during

    ... read more
  • Raku Foundation DBA and Trademark Update Thu, 02-Sep-2021 by Daniel Sockwell

    Since 2012, Yet Another Society has also been officially known by its less confusing alias: The Perl Foundation. Now, it has a new alias: The Raku Foundation. Like the TPF alias, this new name is a dba – it doesn't change any of the realities of how YAS (aka TPF, aka TRF) is organized, governed, or structured. Pretty much the only legal effect is to allow YAS to cash checks made out to "The Raku Foundation" in the same way it can cash ones made out to "The Perl Foundation".

    ... read more
  • Maintaining Perl 5 (Tony Cook): July 2021 Tue, 31-Aug-2021 by Jason A. Crome
    in: Grants

    Tony reports his July progress on maintaining Perl 5 core: Approximately 23 tickets were reviewed, and 1 patches were applied 19.37 #1420 working on a fix #1420 accessor for the split up last_in_*, start replacing accesses #1420 testing, fix some bugs, need more tests #1420 more tests, debugging ${^LAST_FH} problem #1420 more debugging, fixes, more tests #1420 code review, fix one problem, try to refactor a bit, debugging #1420 debugging

    ... read more
  • Maintaining Perl 5 Core (Dave Mitchell): July 2021 Report Tue, 31-Aug-2021 by Jason A. Crome
    in: Grants

    Dave reports the following for July: In July I managed to mostly catch up on the last few months of unread p5p emails, github notifications etc, and have been keeping up to date with them on a daily basis now. SUMMARY: 16:04 process p5p mailbox 16:04 TOTAL There are 12.6 hours left on the existing grant,

    ... read more
  • Raku CI Bot grant repot for July 2021 Sun, 22-Aug-2021 by Moritz Lenz
    in: Grants

    Patrick Böker has submitted the following grant progress report for his Raku CI Bot grant: In July I worked on the GitHub and OBS integrations. I decided to work on OBS first and tackle Azure once OBS and the system as a whole works. I implemented logic to parse GitHub hook messages and add them to an internal work queue. On the OBS side I added functionality to start test

    ... read more
  • RakuAST Grant Report for June 2021 Thu, 19-Aug-2021 by Moritz Lenz
    in: Grants

    Jonathan Worthing has submitted the following report on his RakuAST grant. Delays in publishing are purely my fault, not Jonathan's. Jonathan also gave a talk during the first Raku conference on the topic of RakuAST. It is a highly recommended watch. My work on RakuAST and the new RakuAST-based compiler frontend in June saw a further 40 test files from the Raku test suite start to pass in full. I

    ... read more
  • LibUV Final Grant Report by Paul Evans Thu, 19-Aug-2021 by Moritz Lenz
    in: Grants

    Paul "LeoNerd" Evans has submitted his final grant report for the LibUV grant. The Grants Committee will vote on its completion and payment. If you have feedback or question on its completion, please comment here. The latest release of UV version 2.000 indicates that this project is now fundamentally done. The CPAN version of UV, the libuv binding module, is now sufficiently complete and useable, to allow event systems and

    ... read more
  • Daniel Sockwell candidacy for Board positon Mon, 16-Aug-2021 by Stuart J Mackintosh

    We would like to present Daniel Sockwell as a candidate to join the Board. He has worked with the foundation over the last year, participated in the monthly community meetings and presented Raku at a variety of events. The board will vote on Daniel's appointment at the board meeting 27th August 2021. Below are Daniel's responses to the application questions. Brief biography Before becoming a programmer, I earned a J.D.

    ... read more
  • Grants: July 2021 Votes Sat, 07-Aug-2021 by Jason A. Crome
    in: Grants

    The Grants Committee has concluded voting on the July 2021 round. One grant request was submitted: Grant Proposal: Maintaining Perl 5 Core VOTING RESULTS: Approved. 7 YES vote 0 NO votes 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
  • Board review: Community Affairs Team Sat, 07-Aug-2021 by Stuart J Mackintosh

    The Perl foundation’s board members have had an opportunity to review the Community Affairs Team (CAT), actions and its processes. As a result, the board has chosen to put the CAT on hiatus while its charter is formalized, and is retracting the public announcements of previous investigations.

    ... read more
  • Maintaining Perl 5 (Tony Cook): June 2021 Report Wed, 04-Aug-2021 by Jason A. Crome
    in: Grants

    Approximately 30 tickets were reviewed, and 3 patches were applied 3.09 research, comment on PSC #024, review Neil’s perl quirks PSC #024 follow-up 2.49 #17521 research #17521 research #17521 research 11.28 #18534 review, re-work general xlocale.h handling #18534 testing, try to work out an autodoc issue #18534 fix some porting issues, push for CI #18534 testing my PR on freebsd, debugging, working

    ... read more
  • Ann Barcomb study: Survey launch Thu, 15-Jul-2021 by Nic Evans

    Published on behalf of TPF Board. of the University of Calgary is conducting research to understand episodic, or occasional, participation in the Perl and Raku communities, in collaboration with The Perl Foundation. The results of the research will be provided as a TPF report and will assist the community in improving practices for managing episodic participation to provide insights into what free libre open source software projects could do

    ... read more
  • Grant Proposal: Maintaining Perl 5 Core (Dave Mitchell) Tue, 13-Jul-2021 by Jason A. Crome
    in: Grants

    Synopsis This application is to extend into the future the TPF grant funding I have been receiving over the last ten years or so to maintain the Perl core. I'm one of the main maintainers of the Perl core internals, and new funding will help me to continue working on the core. Project Details This project will cover improvements to the perl core such as: general maintenance, bug fixes, performance

    ... read more
  • Call for Grants: July 2021 Round Tue, 13-Jul-2021 by Jason A. Crome
    in: Grants

    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 27, 2021, UTC. We will publish the received applications, get community feedback through August 3rd, and we

    ... read more
  • Maintaining Perl 5 (Dave Mitchell): May /June 2021 Report Tue, 13-Jul-2021 by Matthias Bloch

    This is a monthly report by Tony Cook on his Maintaining Perl 5 grant. We thank the TPF sponsors to make this possible. Did very little work in May 2:39 process p5p mailbox 2:39 TOTAL In June I made a start on catching up on many months of unread p5p emails, github notifications etc. SUMMARY: 10:46 process p5p mailbox 10:46 TOTAL There are 28.7

    ... read more
  • Outreachy Internship - Rosheen working on Open Food Facts Mon, 05-Jul-2021 by Makoto Nozaki
    in: Outreachy

    I am pleased to announce we accepted an intern, Rosheen Naeem, to this year’s Outreachy internship at Open Food Facts. Rosheen will work with Stéphane Gigandet on a project to improve the quality of the Open Food Facts backend to make it more friendly to new developers until August 2021. Rosheen is a software engineer based in Pakistan. She has expertise in web development and technical writing. She brings with

    ... read more
  • Finding a shared vision of Perl Mon, 05-Jul-2021 by Nic Evans

    Published on behalf of author: Andrew Solomon The Perl Foundation is conducting research to identify the shared values of the Perl community, and their vision of the Perl ecosystem in years to come. The goal is to provide information on which TPF, community groups, and individuals can make informed decisions and plans for the future. In this blog we’ll explain why this research is needed, what we have learned so

    ... read more
  • Raku CI Bot Grant Report June 2021 Sun, 04-Jul-2021 by Moritz Lenz

    Patrick Böker writes about the progress of his Raku CI Bot grant: Building on Khalids work, I improved the GitHub API auto-generation. Implemented and tested the logic to efficiently retrieve, package and store sets of Rakudo, NQP, MoarVM checkouts. I implemented and tested a nifty little helper to aid with asynchronous task processing. It's a trait that tacks onto a method and changes it so: It runs asynchronously.

    ... read more
  • Maintaining Perl 5 (Tony Cook): May 2021 Report Sun, 27-Jun-2021 by Jason A. Crome

    This is a monthly report by Tony Cook on his Maintaining Perl 5 grant. We thank the TPF sponsors to make this possible. Approximately 36 tickets were reviewed, and 6 patches were applied 0.55 research, comment on https topic in PSC #021 2021-05-21 0.67 #15608 research and comment 0.93 #18660 review suggested test code, research 0.15 #18670 re-check, apply to blead 10.57 #18703 try to

    ... read more
  • Grants: May 2021 Votes Fri, 18-Jun-2021 by Jason A. Crome
    in: Grants

    The Grants Committee has concluded voting on the May 2021 round. Two grant requests were submitted: Grant Proposal: Raku Dispatch and Compiler Improvements VOTING RESULTS: Approved. 7 YES vote 0 NO votes, 3 ABSTAIN Grant Proposal: Persistent Data Structures for Raku VOTING RESULTS: Approved. 7 YES vote 0 NO votes, 3 ABSTAIN The Grants Committee is excited to see work begin on these. We accept proposals throughout the year; our

    ... read more
  • RakuAST Grant Report for May 2021 Wed, 02-Jun-2021 by Moritz Lenz

    Regarding his RakuAST Grant, Jonathan Worthington reports some awesome progress for May 2021. Side note: due to a bug in the Markdown rendering in this blog post, the less-than and greater-than characters in code blocks are double-encoded. Please refer to this gist for a correctly rendered version. Anyway, here is Jonathan's report: During May I focused on filling out the regex part of RakuAST, with the result that the majority

    ... read more
  • Grant Proposal Recap: May 2021 Tue, 01-Jun-2021 by Jason A. Crome

    The Grants Committee has received the following grant proposals for the May 2021 round: Raku Dispatch and Compiler Improvements Persistent Data Structures for Raku Before the Committee members vote on any proposal, we like to solicit feedback from the Perl and Raku communities. Review the proposals at their individual links and please comment there by June 6, 2021. The Committee members will start the voting process following that and the

    ... read more
  • Grant Proposal: Persistent Data Structures for Raku Sun, 30-May-2021 by Jason A. Crome
    in: Grants

    Name Daniel Sockwell Synopsis Immutable, persistent data structures give a program certain superpowers that it's very hard to have in any other way: they allow the program to "time travel" they allow let the program share data across threads or asynchronously save it to disk without needing locks; they enable a much more purely functional style of programming which results in code that many software developers find much easier to

    ... read more
  • TPRCIC Newsletter 26 May 2021 Tue, 25-May-2021 by Nic Evans

    Welcome to the latest ‘The Perl and Raku Conference in the Cloud’ newsletter. This issue: The schedule is available Submit a Lightning Talk Volunteers needed Do you want to host a virtual BoF? Order your conference shirt About the Conference in the Cloud Get your tickets How to Reach Us See you real soon The conference is in just 2 weeks! We're really looking forward to seeing everyone again. We’ve

    ... read more
  • Maintaining Perl 5 (Tony Cook): April 2021 Report Mon, 24-May-2021 by Matthias Bloch

    This is a monthly report by Tony Cook on his Maintaining Perl 5 grant. We thank the TPF sponsors to make this possible. Approximately 39 tickets were reviewed. 2.66 #16249 read code, try to work up some implementation #16249 more implementation 0.80 review list discussion, comment on #17999 re walking backwards through UTF-8 0.73 #18588 debugging 1.43 #18670 review CI results, reproduce on Win32,

    ... read more
  • Grant Proposal: Raku Dispatch and Compiler Improvements Sun, 23-May-2021 by Jason A. Crome
    in: Grants

    Name Jonathan Worthington Synopsis I currently have two ongoing grants: A Raku performance and reliability grant, under which almost all the time is currently dedicated to implementing a new generalized dispatch mechanism. Progress so far indicate it will offer both performance improvements and simplify future development. A RakuAST grant, which involves implementing a user-facing document object model for the Raku programming language. This will provide a

    ... read more
  • Maintaining the Perl 5 Core (Dave Mitchell): Grant Report for March and April 2021 Sun, 23-May-2021 by Matthias Bloch

    This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. 2: We would like to thank the TPF sponsors to make this grant possible. 3: Did very little work in March and April 2:17 fix compiler warnings 0:38 fixup misc issues 3:46 process p5p mailbox 6:41 TOTAL

    ... read more
  • CAT: Addressing the issues, planning ahead Wed, 19-May-2021 by Dave Rolsky

    This is a statement from the TPF Board of Directors. We screwed up. The TPF Board failed to make sure that the first significant test of the new CAT team and process went well. For that, we deeply apologize. This post will go into detail on exactly what we think went wrong, clarify a number of points, and explain how we plan to do better in the future. Our first

    ... read more
  • April report of the Raku Development Grant of Jonathan Worthington Tue, 18-May-2021 by Matthias Bloch

    In April I focused on resumption of multiple dispatch using the new dispatch mechanism that is, using callsame to move to the next candidate. I observed that moving between candidates with where clauses is largely the same process, and was able to factor things in such a way as to exploit these commonalities. The mechanism I implemented to achieve this turns failure to bind a signature into a dispatch resumption,

    ... read more
  • RakuAST Grant Report 2021-04 Mon, 17-May-2021 by Moritz Lenz

    Jonathan wrote an update to his RakuAST grant RakuAST continues to grow to cover more of the Raku language, and the new RakuAST-based compiler frontend advances along with it. This month saw 30 further spectest files start passing in full using the new compiler frontend. New AST nodes were created and compilation implemented for the following language constructs: Placeholder parameters, both positional and named Sigilless variable declarations Loop labels The

    ... read more
  • Grants Committee Vacancy Sun, 16-May-2021 by Jason A. Crome
    in: Grants

    The Grants Committee needs your help! We presently have an opening in the committee that needs to be filled. If you would be interested in assisting the TPF please contact me at tpf-grants-secretary at perlfoundation dot org. Thanks! Jason CromeDome

    ... read more
  • Call for Grants: May 2021 Sun, 16-May-2021 by Jason A. Crome
    in: Grants

    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 30, 2021, UTC. We will publish the received applications, get community feedback through June 9th, and we

    ... read more
  • TPRC Newsletter - May 2021 Fri, 14-May-2021 by Todd Rinaldo

    Read the latest news from TPRCIC 2021: Speakers announced, submit a lightning talk, set up a BOF, register for tickets and help us make the event a success.

    ... read more
  • Perl is part of Google's Season of Docs 2021 Thu, 13-May-2021 by Jason McIntosh

    The Perl Foundation is among the thirty open-source software organizations that Google has chosen to participate in 2021's Season of Docs program. Through this program, Google will fund a comprehensive audit of Perl's core documentation collection, a project proposed by Jason McIntosh earlier this year. For this project a hired expert will perform a gap analysis of the documentation's content and presentation. This work will compare the documentation's present state

    ... read more
  • The support developers need - survey results and actions taken Mon, 10-May-2021 by Nic Evans

    Author: Andrew Solomon. The Perl Foundation kicked off 2021 with a survey to find out how we can make Perl more welcoming to beginners. In this blog we: Describe who responded to the survey. Summarise the types of support they need. Explain the work TPF is now undertaking to address these needs. Explain how you can help, and how the TPF can support you. A link to the raw data

    ... read more
  • Raku CI Bot Grant Report 2021-04 Thu, 06-May-2021 by Moritz Lenz

    Regarding his Raku CI Bot grant, Patrick writes: In April I didn't find much time to work on the Raku CI Bot grant, because non computer things required my time. I added more API mappings to my clone of In particular I added relevant parts of the Checks, Pulls, OAuth and Issues APIs. I also rebased my changes on the fork of khalid who incidentally also started working on the

    ... read more
  • Community Affairs Team Transparency Report Update Sun, 02-May-2021 by Nic Evans

    This statement has been retracted on 07 August 2021. Further details here: https://news.perlfoundation.org/post/cat_review

    ... read more
  • March report of the Raku Development Grant of Jonathan Worthington Mon, 19-Apr-2021 by Matthias Bloch

    Jonathan writes: March didn't see me doing that many grant hours; I was keeping my keyboard time down for the first half of the month, and then had a lot to catch up on in the second half On the upside, the time that was spent was productive: I got some way into implementing more of Raku's multiple dispatch semantics in terms of the new dispatcher. I've written a blog

    ... read more
  • Community Affairs Team Transparency Report Mon, 19-Apr-2021 by Nic Evans

    This statement has been retracted on 07 August 2021. Further details here: https://news.perlfoundation.org/post/cat_review

    ... read more
  • Community Affairs Team Update April 2021 Mon, 19-Apr-2021 by Nic Evans

    The CAT’s purpose is to foster a positive and safe environment for anyone who shares an interest in Perl and Raku. It has been one year since the Community Affairs Team was first announced in March of 2020. In June, the Perl Raku Conference in the Cloud took place. This was the first conference where Community Affairs Moderators were present to respond to and handle Standards of Conduct violations. Prior

    ... read more
  • Maintaining Perl 5 (Tony Cook): March 2021 Report Mon, 19-Apr-2021 by Jason A. Crome
    in: Grants

    This is a monthly report by Tony Cook on his Maintaining Perl 5 grant. We thank the TPF sponsors to make this possible. Approximately 29 tickets were reviewed, and 3 patches were applied 1.63 #18519 manually rebase and some clean up, make PR #18647 0.17 #18523 recheck and apply to blead 2.33 #18557 review, find several similar tickets, work on adding a warning, create #18643

    ... read more
  • RakuAST Grant Report 2021-03 Thu, 15-Apr-2021 by Moritz Lenz
    in: Grants

    Jonathan Worthington has submitted his report for the RakuAST grant, which you can read below. In addition, you should check out his post about his work on the dispatcher. During March I implemented RakuAST nodes and updated the RakuAST-based compiler frontend to cover the following features: The for statement modifier, both in sink and non-sink form Specifying the return type or value in signatures using The rx// construct, so far

    ... read more
  • Community Leaders Meeting March 2021 Mon, 12-Apr-2021 by Nic Evans

    The Community Leaders meeting in March was another busy one with wide and varied discussion points. Detailed meeting notes are shared here. The next meeting will be April 19. Attendees Board: Stuart Mackintosh, Makoto Nozaki, Dave Rolsky, Rik Signes Leaders: Daniel Sockwell, Nige Hamilton, Andrew Solomon, Todd Rinaldo, Sawyer X, Alex Beamish Admin: Nic Evans Main session Sponsorship Alex Beamish Can do watermarks for sponsors at the conference Will share

    ... read more
  • Grant Proposals: March 2021 Mon, 05-Apr-2021 by Jason A. Crome
    in: Grants

    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
  • TPRCIC 2021 - Call for papers Sat, 03-Apr-2021 by Nic Evans

    The Perl and Raku Conference in the Cloud 2021 celebrates all things Perl and Raku from 8-10 June with group meetings on the Monday and Friday each side of the main event. We want to hear from you! We know that there are hundreds of people in our community with great things to share about Perl and Raku, database integration, drones, puppies, and any other topics that may be of

    ... read more
  • Security Issues in Perl IP Address distros Mon, 29-Mar-2021 by Dave Rolsky

    TLDR: Some Perl modules for working with IP addresses and netmasks have bugs with potential security applications. If you are using Net-Netmask, you should upgrade to the latest version. For more details, including on other affected and unaffected distros, please see the post on Dave Rolsky's personal blog.

    ... read more
  • Outreachy 2021 projects published Mon, 29-Mar-2021 by Makoto Nozaki

    I am pleased to announce the following Perl Outreachy internship projects. Outreachy interns have about a month to make contributions and create a final application. Improve the ingredients analysis in Open Food Facts, the Wikipedia of food products Improve the Perl code quality of Open Food Facts These two projects are mentored by Stéphane Gigandet and sponsored by The Perl Foundation. Additionally, Outreachy has one more Perl project sponsored by

    ... read more
  • LibUV Grant: March 2021 Update Fri, 26-Mar-2021 by Moritz Lenz
    in: Grants

    Paul Evans' LibUV grant is starting to wrap up. He writes: I've been doing some CPAN releases now, most recent trying to fix a few MSWin32 bugs. I think we're in the final bits now of just trying to finish the thing off and actually get it working. It seems to be mostly fine on Linux now at least. https://metacpan.org/release/PEVANS/UV-1.905-TRIAL

    ... read more
  • Raku CI Integration Bot Grant - Report March 2021 Fri, 26-Mar-2021 by Moritz Lenz

    It is my pleasure to announce that the Grant Proposal: Raku CI integration bot has been approved, and Patrick has already started work on it. You can read his thoughts on the technical architecture and first progress here. I am looking forward to more great progress from Patrick.

    ... read more
  • Call for Grants: March 2020 Round Tue, 23-Mar-2021 by Jason A. Crome
    in: Grants

    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 April 2, 2021, UTC. We will publish the received applications, get community feedback through April 9th, and we

    ... read more
  • February report of the Raku Development Grant of Jonathan Worthington Wed, 17-Mar-2021 by Matthias Bloch

    Jonathan writes:

    My grant work in February continued to focus on the new general dispatch mechanism in MoarVM, and especially resumable dispatch, which I mentioned in my last report.

    ... read more
  • RakuAST Grant Report for 2021-02 Tue, 02-Mar-2021 by Moritz Lenz

    Jonathan Worthington writes about his RakuAST progress during February 2021: During February much of my Raku working time was spent on my ongoing dispatcher work. However, I also got back into working on RakuAST. I implemented AST nodes, wrote AST tests, and updated the new RakuAST-based compiler frontend to cover: The given, with, without, and when statement modifiers Anonymous variables The is trait modifier of note, that means inheritance now

    ... read more
  • rt.cpan.org has a new home Fri, 26-Feb-2021 by Ricardo Signes
    in: CPAN

    Last week, we reported that rt.cpan.org would be moving from its old home, and that it would be hosted by Best Practical, the makers of RT. The timeline we gave was "will be done sometime in early March," but fortunately, the process has gone very well and is now just about complete. Within a few hours from now, rt.cpan.org will point to the new instance, where all the old data

    ... read more
  • Outreachy participation - looking for mentors Sat, 20-Feb-2021 by Makoto Nozaki
    in: Outreachy

    Last year The Perl Foundation participated in Outreachy May to August internships and it was successfully completed. We are looking to participate again this year. At this stage we are looking for mentors and project ideas from the Perl and Raku community. If you are interested in becoming a mentor, please read the Mentor description and add your ideas at our repo. We plan to close our internal submission process

    ... read more
  • Maintaining Perl 5 (Tony Cook): January 2021 Grant Report Fri, 19-Feb-2021 by Matthias Bloch

    This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 46 tickets were reviewed, and 6 patches were applied 1.88 #17331 research #17331 more research and comment 0.73 #17848 review hvds’ alternative and comment 0.33 #18014 review, research 0.50 #18073 rebase, re-test, bump version, apply to

    ... read more
  • January report of the Raku Development Grant of Jonathan Worthington Fri, 19-Feb-2021 by Matthias Bloch

    Happy to announce that Jonathan was able to resume work on his Raku Development Grant. Here is his report. In January, I at last felt in shape to get back to the new dispatch mechanism. The key remaining piece of the mechanism is dispatch resumption a general term I'm using for a range of situations where we start doing some kind of dispatch, and may continue it later. For example:

    ... read more
  • rt.cpan.org to remain online Fri, 19-Feb-2021 by Ricardo Signes
    in: CPAN

    Since the announcement of the upcoming closure of rt.cpan.org, we've looked at what could, should, or must be done to keep it available in one form or another. After looking at a few options, The Perl Foundation has voted to contract Best Practical to take over the hosting of the CPAN RT instance. Starting immediately, they will be porting the data to their hosting, upgrading the RT instance to the

    ... read more
  • Grants: January 2021 Votes Mon, 15-Feb-2021 by Jason A. Crome
    in: Grants

    The Grants Committee has concluded voting on the January 2021 round. Two grant requests were submitted: Grant Proposal: Raku CI integration bot VOTING RESULTS: Approved. 10 YES vote 0 NO votes There was overwhelming support from the Grants Committee for this proposal. We're excited to see work commence on this. Grant Proposal: Maintaining Perl VOTING RESULTS: Approved. 10 YES vote 0 NO votes Tony's work speaks for itself, and we

    ... read more
  • The Perl and Raku Conference in the Cloud 2021 Fri, 12-Feb-2021 by Nic Evans

    It’s official! After the success of last year’s CIC, and owing to the continued pandemic, TPF are holding another virtual event this summer. Save the date: 9-11 June 2021 for TPRC21. Plans are now underway and volunteers are welcome to join discussions. If you would like to take part as a speaker please email us: admin@perlconference.us Call for papers will be coming soon.

    ... read more
  • Grant Proposal: Maintaining Perl Tue, 02-Feb-2021 by Jason A. Crome
    in: Grants

    Name Anthony Cook TonyC on irc.perl.org Synopsis Free up one of the Perl core's contributors to work non-stop on making Perl better. Project Details 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. Deliverables I propose to follow the same model as my current Perl 5 Core Maintenance

    ... read more
  • TPF Meeting Minutes for December 2020 Sun, 31-Jan-2021 by Makoto Nozaki
    in: Meetings

    TPF Board members and the community leaders meet every month and here are the minutes from the December 2020 meeting. Part 1 Community Attendees Board: Dave Rolsky, Stuart Mackintosh, Ricardo Signes, Curtis Poe, Dan Wright Community leaders: Todd Rinaldo, JJ Merelo, Daniel Sockwell, Jason Crome, Andrew Solomon, Mark Keating, Alex Beamish, Nigel Hamilton Admin: Nic Evans Main session Marketing, Mark Keating Had conversations with Gary Beckwith. He has lots to

    ... read more
  • Perl.com registry attack Sat, 30-Jan-2021 by Stuart J Mackintosh

    The community-managed Perl.com domain has been subject to a registry attack. Up to date information is available on the The Perl NOC blog here and also The Perl Foundation twitter feed here.

    ... read more
  • Grant Proposal Recap: January 2021 Thu, 28-Jan-2021 by Jason A. Crome
    in: Grants

    The Grants Committee has received the following grant proposals for the January 2021 round: Raku CI integration bot Maintaining Perl Before the Committee members vote on any proposal, we like to solicit feedback from the Perl and Raku communities. Review the proposals at their individual links and please comment there by February 5, 2021. The Committee members will start the voting process following that and the conclusion will be announced

    ... read more
  • Grant Proposal: Raku CI integration bot Thu, 28-Jan-2021 by Jason A. Crome
    in: Grants

    Synopsis Implement a software, named Raku CI Bot which can orchestrate the testing process of the Rakudo, NQP and MoarVM projects. Author Patrick Böker Why The three Rakudo core projects named above have a longish history of troubles with its testing infrastructure. Public and free CI platforms often inhibit one of several problems: Imposing limits on CPU or wallclock time Not supporting all needed platforms Unreliability Usability The proposed software

    ... read more
  • Maintaining the Perl 5 Core (Dave Mitchell): Grant Report for December 2020 Thu, 28-Jan-2021 by Matthias Bloch

    This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We would like to thank the TPF sponsors to make this grant possible. In December I worked on fixing some compiler warnings and smoke failures. I also made a start looking into making perl abort after the first syntax error. SUMMARY: 3:16 fix compiler warnings 1:15 fix smoke failures

    ... read more
  • Grant Report: RakuAST 2020-12 by Jonathan Worthington Sat, 23-Jan-2021 by Moritz Lenz

    Jonathan Worthington has gotten back to working on the RakuAST grant, and has provided us with the update below. Note that publishing of this report has been delayed due to technical difficulties, with no fault to Jonathan. Anyway, here is the report: After a couple of months break to take care of myself, I took some gentle steps back into working on my RakuAST grant during December. It's not much,

    ... read more
  • UV Grant Report for 2020-12 Sat, 23-Jan-2021 by Moritz Lenz

    Paul "LeoNerd" has submitted his report for his work on the UV grant. It looks like the grant is close to finishing. Due to technical problems, publishing of this report has been delayed, with no fault to Paul. He write Almost all the handle types are now done; except for uv_async_t. I'm not really sure it makes sense to wrap this from Perl, because it's inherently dealing with multi-threading issues

    ... read more
  • Call for Grants (January 2021 Round) Tue, 19-Jan-2021 by Jason A. Crome
    in: Grants

    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 January 27, 2021, UTC. We will publish the received applications, get community feedback through February 3rd, and we

    ... read more
  • Maintaining Perl 5 (Tony Cook): December 2020 Grant Report Sun, 17-Jan-2021 by Matthias Bloch

    This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible.

    Approximately 16 tickets were reviewed, and 4 patches were applied.

    ... read more
  • Grants Committee Takes on Expanded Role in TPF Sat, 16-Jan-2021 by Jason A. Crome

    Starting in 2021, the Grants Committee will be taking on an expanded role in supporting the development of Perl and Raku within The Perl Foundation. In addition to the usual set of grants that benefit the greater Perl and Raku communities, the Grants Committee will also be the caretakers of the Perl and Raku Development Funds, and therefore responsible for awarding grants that directly benefit the core development of these

    ... read more
  • Raku Course January 2021 Grant Report Wed, 13-Jan-2021 by Nicolas R.

    This is a monthly report by Andrew Shitov on his grant for the Raku course. Andrew is happy to report that the first part of the Raku course is completed and published. The course is available at course.raku.org. The grant was approved a year and a half ago right before the PerlCon conference in Rīga. Andrew was the organiser of the event and had to postpone the course due to

    ... read more
  • FOSDEM 2021 - guidance for speakers Wed, 13-Jan-2021 by Stuart J Mackintosh

    Speaking at FOSDEM? Here’s what you need to know Thank you to all speakers who have put themselves forward to speak at this year’s FOSDEM. As it’s a virtual event, all talks need to be pre-recorded by the speakers. This is the first time FOSDEM has operated in this way so please be aware that there may be some bumps along the way everyone is working this out as they

    ... read more
  • Phishing Attack on CPAN Authors Sun, 03-Jan-2021 by Dave Rolsky

    We've been alerted to a phishing attack against CPAN authors. The image below shows what it looks like. One way you can protect yourself against such attacks is by configuring a secret email address for your PAUSE account. This address will be used for all contacts from the PAUSE/CPAN system, but will never be shared publicly. If you've clicked on the link and entered any credentials, you should change the

    ... read more
  • Coding in Perl? What support do you need? Thu, 31-Dec-2020 by Nic Evans

    Learning Perl programming is a rewarding experience. But equally tough without the right support. What would be useful to you as part of your learning and development? Take part in our survey.

    ... read more
  • Perl Core Development Fund Tue, 22-Dec-2020 by Makoto Nozaki
    in: Grants

    I am pleased to announce the launch of the Perl Core Development Fund. Perl 5 Core Maintenance Fund was launched in 2008 to support the development of the Perl programming language. Since then, we have awarded USD 670,000. With the version change of the language, we will close the Perl 5 Core Maintenance Fund and launch the Perl Core Development Fund. For those who would like to apply for grants,

    ... read more
  • Maintaining Perl 5 (Tony Cook): November 2020 Grant Report Sat, 12-Dec-2020 by Matthias Bloch

    This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible.

    Approximately 46 tickets were reviewed, and 9 patches were applied

    ... read more
  • Community Leaders and Board Meeting November 2020 Tue, 08-Dec-2020 by Nic Evans

    Perl and Raku updates, mentoring, grants, sponsorship progress, conferences, trademarks and more were discussed amongst community leaders at the meeting held in November. The meeting is becoming an invaluable tool for the Board and community to communicate with each other about developments in TPF and the wider Perl community. The Board looks forward to future successful community leader meetings with representatation from a wide cross section of our community. The

    ... read more
  • FOSDEM 2021: Call for papers open Fri, 04-Dec-2020 by Stuart J Mackintosh

    The Perl Foundation is calling for papers for our virtual devroom taking place at FOSDEM on Saturday 6th February 2021. A brief outline of your talk must be submitted by 23 December. The finished talk is not required until January Talk subjects The main topic of the room will be "Perl&Raku in a world in flux", and the open call for papers will include the following topics: data science infrastructure

    ... read more
  • Maintaining the Perl 5 Core (Dave Mitchell): Grant Report for October 2020 Tue, 24-Nov-2020 by Matthias Bloch

    This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. This mainly consisted in tracking down a off-by-one error in Cwd.xs, which I thought was being flagged up by valgrind. As it turned out, the valgrind report was a false positive caused by a bug in valgrind when perl is built with -D_FORTIFY_SOURCE,

    ... read more
  • TPF Meeting Minutes for October 2020 Thu, 19-Nov-2020 by Makoto Nozaki
    in: Meetings

    TPF Board members and the community leaders meet every month and here are the minutes from the October 2020 meeting. Part 1 Community Attendees Board: Stuart Mackintosh, Peter Krawczyk, Dan Wright, Dave Rolsky, Ricardo Signes, Makoto Nozaki Leaders: Jason Crome, Samantha McVey, Alex Beamish, Sawyer X, Todd Rinaldo, Matthias Bloch Admin: Nic Evans Confirmed absence: Mark Keating, Curtis Poe Grants One grant approved needs funding

    ... read more
  • Grant Proposals: November 2020 Fri, 13-Nov-2020 by Jason A. Crome
    in: Grants

    We received no grant proposals for Perl or Raku in time for the November voting round. The next round of voting will be held starting in early January. 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
  • Call for Grant Proposals (November 2020 Round) Fri, 06-Nov-2020 by Jason A. Crome
    in: Grants

    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 November 13 2020, UTC. We will publish the received applications, get community feedback through November 19th, and we

    ... read more
  • Final Grant Report: Establishing Documentation Standards for the Perl 7 Era, October 2020 Fri, 06-Nov-2020 by Jason A. Crome
    in: Grants

    Jason McIntosh has shared his progress on Perl 7 documentation standards for the month of October, and has delivered his final report on the grant: *"October saw me very busy with the documentation standards project. After continuing the research I began in September, I spent much of the month writing a draft style guide to which I’ve given the filename “perldocstyle.pod”. Per my project proposal, I did seek comment on

    ... read more
  • Maintaining Perl 5 (Tony Cook): October 2020 Grant Report Thu, 05-Nov-2020 by Matthias Bloch

    Approximately 34 tickets were reviewed, and 2 patches were applied.

    ... read more
  • We want you to say that “Perl is Dead” even though it is “Very Much Alive” Sun, 01-Nov-2020 by mdk

    In the last few years, as there has been a decline in the uptake of Perl for new projects, and as we have seen the neutral evolution of a language and turn over of developers there has been a long line of people wanting to declare the demise of Perl. They have of course either misunderstood or exaggerated the situation.

    ... read more
  • Conference in the Cloud 2020 SoC Transparency Report Sun, 18-Oct-2020 by Dave Rolsky

    The Perl Foundation Standards of Conduct sets Standards of Conduct for how our community interacts with others during the conference and in other TPF spaces. The team that enforces these standards is called the Community Affairs Team That team was available to respond to incident reports during the Conference in Cloud in June, 2020 In order to be open and transparent about this process, we have prepared the following report

    ... read more
  • Grants: September 2020 Votes Sun, 18-Oct-2020 by Jason A. Crome
    in: Grants

    The Grants Committee has concluded voting on the September 2020 round. Two grant requests were submitted: General Perl OpenAPI Validator Interpreter VOTING RESULTS: Not Approved. 1 YES vote 5 NO votes, 3 abstentions Some comments and concerns brought up by the Grants Committee members include: Would like to see more tangible deadlines A better analysis of why this is needed Timeframe seems overly optimistic Ć-to-Raku translator **VOTING RESULTS: Not Approved.

    ... read more
  • Grant Cancellation: Improve Perl 6 Networking Support Fri, 16-Oct-2020 by Jason A. Crome
    in: Grants

    During the work for this grant, the author stumbled upon some issues that block further progress on the existing grant as it is currently written. At Ben’s request, the grant as it exists now is being cancelled, to be replaced with a new proposal to address the issues he encountered, as well as revised proposals to cover the remaining ideas from the original grant. The new grants will follow the

    ... read more
  • Grant Report: Establishing Documentation Standards for the Perl 7 Era, September 2020 Thu, 08-Oct-2020 by Jason A. Crome
    in: Grants

    Nicolas R. has shared Jason McIntosh's updates for September for the Establishing Documentation Standards for the Perl 7 Era grant: Major steps towards my goal accomplished in September: Announced my starting this project on #p5p on Freenode, and collecting some basic information there Gathering Perl’s documentation style policy information Touring other FOSS languages and technologies with their own documentation sub-projects, and comparing them to what Perl has. Projects studied so

    ... read more
  • (Updated) Grant Proposal: General Perl OpenAPI Validator / Interpreter Thu, 08-Oct-2020 by Jason A. Crome
    in: Grants

    Synopsis Develop a clean and easy interface for managing OpenAPI 3.x schemas. Proposal OpenAPI is a format that makes use of the JSON-Schema specification to communicate what a web API can do in a machine-readable way. The current module that is most active for JSON-Schema support in Perl is JSON::Validator. The feeling in the community is that the JSON::Validator interface is difficult to work with. This is possibly because it

    ... read more
  • Maintaining Perl 5 (Tony Cook): September 2020 Grant Report Thu, 08-Oct-2020 by Matthias Bloch

    Approximately 14 tickets were reviewed, and 1 patches were applied 2.00 #17601 rebase and re-test old branch #17601 check smoke results and merge workaround 0.60 #17831 research hints bit usage and comment 54.17 #18005 resolve symbol issues, testing #18005 research for a readlink implementation #18005 work on readlink implementation #18005 more readlink, debugging, get it working #18005 testing #18005 lstat/stat

    ... read more
  • RakuAST Grant Report from Jonathan Worthington, 2020-09 Tue, 06-Oct-2020 by Moritz Lenz
    in: Grants

    Jonathan Worthington has shared his latest progress report from the RakuAST grant, covering the work done in 2020-09. In addition, he announced that he is taking a break from Raku and Rakudo development. His work his highly appreciated, the resting period well-desevered, and we expect his work to continue in a month or a few months. Here's his progress report, in his own words: In last month's report, I mentioned

    ... read more
  • Rakudo Perl 6 performance analysis tooling - Grant Report #14 Fri, 02-Oct-2020 by Alan Haggai Alavi

    Timo has built an AppImage for MoarPref. The image combines all of the dependencies including Rakudo in a single package, which makes it very easy to try out MoarPref without having to worry about installing its dependencies. Read more at:

    ... read more
  • Grant Proposal: Ć-to-Raku translator Thu, 01-Oct-2020 by Jason A. Crome
    in: Grants

    Author Piotr Fusik Motivation Ć is a programming language with the motto "There Is More Than One Language To Do It". As a seasoned programmer writing a reusable component you'd like to make it easily available from several programming languages with little effort or boring work. Ć enables just that. Write in Ć, then translate your code automatically to C, C++, C#, Java, JavaScript, Python, Swift, OpenCL C and Raku.

    ... read more
  • UV grant progress report 2020-09 Sun, 27-Sep-2020 by Moritz Lenz
    in: Grants

    Paul Evans writes about this progress: Added the UV::TCP and UV::UDP types which now makes the library wrapping capable of most networking tasks. There's still a few more bits and pieces to add, but I think we're over the bulk of the hill now.

    ... read more
  • Grant Proposal: General Perl OpenAPI Validator / Interpreter Thu, 24-Sep-2020 by Jason A. Crome
    in: Grants

    Synopsis Create a standalone implementation of OpenAPI 3.0 to facilitate parsing, creating, and validating OpenAPI specifications. Overview It is common contemporary practice to provide a OpenAPI schema^ to communicate to clients the available functionality of a RESTful web API. It is well documented and flexible, and well known to application developers. There exists no Perl module to facilitate working with an OpenAPI 3.0 schema. Project-specific modules exist for Swagger 2.0,

    ... read more
  • Call for Grant Proposals (September 2020 Round) Thu, 24-Sep-2020 by Jason A. Crome
    in: Grants

    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 October 1st 2020, UTC. We will publish the received applications, get community feedback through October 8th, and we

    ... read more
  • Maintaining the Perl 5 Core (Dave Mitchell): Grant Report for June to August 2020 Sun, 20-Sep-2020 by Matthias Bloch

    This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. I picked up some enthusiasm in August and fixed assorted bugs and crossed various little items off my TODO list. Jun 1:56 process p5p mailbox 4:20 review tickets 0:44 work out why index is faster than /abc/ Jul

    ... read more
  • Final Board Findings Regarding 2019 SOC Incident Fri, 18-Sep-2020 by Stuart J Mackintosh

    Final Board Findings Regarding 2019 SOC Incident

    ... read more
  • Maintaining Perl 5 (Tony Cook): August 2020 Grant Report Mon, 07-Sep-2020 by Matthias Bloch

    Approximately 40 tickets were reviewed, and 2 patches were applied

    62.23 hours total

    ... read more
  • Raku Development Fund Sun, 06-Sep-2020 by Makoto Nozaki

    I am pleased to announce the launch of the Raku Development Fund. Perl 6 Development Fund was launched in 2015 to support the development of the Perl 6 programming language. Since then, we have awarded more than USD 100,000. With the rename of the language, we will close the Perl 6 Development Fund and launch the Raku Development Fund. For these who would like to apply for grants, please take

    ... read more
  • August report of the Raku Development Grant of Jonathan Worthington Fri, 04-Sep-2020 by Matthias Bloch

    Jonathan writes: In August I did not perform any work on this grant. I exhausted the previously allocated funding during July, and further funding was allocated close to the end of August. The last part of August was already allocated to other work, however September has a good amount of time available for grant work.

    ... read more
  • Marketing Strategy for the Next Two Years Tue, 01-Sep-2020 by mdk

    At the August monthly director’s meeting for the Perl Foundation, the marketing team presented a strategy for the next two years. This strategy is a broad look at where the team believes we should focus as the Foundation, the Foundation and community brands/products, move forwards. The strategy can be read, in its current form, in the attached document: The Next Two Years.pdf. It is a living document, by which we

    ... read more
  • Maintaining Perl 5 (Tony Cook): July 2020 Grant Report Mon, 24-Aug-2020 by Matthias Bloch

    Approximately 37 tickets were reviewed.

    55.11 hours total

    ... read more
  • Grants: July 2020 Votes Sun, 23-Aug-2020 by Jason A. Crome
    in: Grants

    The Grants Committee has concluded voting on the July 2020 round. Two grants were submitted, one of them was approved. Establishing Documentation Standards for the Perl 7 Era VOTING RESULTS: Approved. 8 YES Votes, 1 NO vote, 1 abstention There was a lot of excitement and support for this grant. Raku Ecosystem VOTING RESULTS: Not Approved. 4 YES votes, 5 NO votes, 1 abstention Voting on this grant was close.

    ... read more
  • Grant Report for RakuAST 2020-08 by Jonathan Worthington Sat, 22-Aug-2020 by Moritz Lenz
    in: Grants

    Here is what Jonathan has to write about his RakuAST grant progress: Around half of the time that passed since my last RakuAST grant report was spent on vacation, and an amount of it after that dealing with the fact that going on vacation doesn't mean the rest of the world stops finding things for you to do. Anyway, finally, in the last week, I got back into working on

    ... read more
  • Sponsorship Committee needs your help Tue, 18-Aug-2020 by Nic Evans

    The TPF Sponsorship Committee is looking for support in contacting potential sponsors. We are working on a plan to create various materials to support our requests for sponsorship and to update the website content regarding donations. However, currently there are only two formal members of the committee who are able to contact potential sponsors. If you think you can help the committee please get in touch. Email sponsorship@perlfoundation.org

    ... read more
  • July report of the Raku Development Grant of Jonathan Worthington Tue, 18-Aug-2020 by Matthias Bloch

    Jonathan writes:

    As in May and June, in July I continued my work on the unified dispatcher mechanism. Unlike those rather productive months, July was vacation time, and thus I was away from my keyboard for much of it. I did, however, get some bits done.

    ... read more
  • Outreachy internship successful completion Sat, 15-Aug-2020 by Makoto Nozaki

    I am pleased to announce that the Outreachy internship concluded successfully. As previously announced, The Perl Foundation accepted Areesha Tariq as an intern for this year’s internship to work on Open Food Facts. Stéphane Gigandet provided mentorship for her during the entire program. I would like to congratulate both for the successful program completion and express gratitude for their hard work. During the internship, Areesha completed the followings: Templatization of

    ... read more
  • TPF Survey: Marketing and Branding Thu, 13-Aug-2020 by mdk
    in: Marketing

    The Perl Foundation is developing branding and marketing strategies for itself and the software projects and communities it serves. Completing this short survey will give valuable feedback to the marketing committee.

    ... read more
  • TPF Board Meeting Minutes for July 2020 Thu, 30-Jul-2020 by Makoto Nozaki

    TPF Board members meet every month and here are the minutes from the July 2020 meeting. Attendees Stuart J Mackintosh Dan Wright Dave Rolsky Curtis "Ovid" Poe Pete Krawczyk Ricardo Signes Makoto Nozaki Nic Evans Samantha McVey TPRC CAT debrief Structure CAT report that the CAT worked very well for TPRC The process was well defined. The training was effective and it helped the role play created confidence Future opportunity:

    ... read more
  • Can you help TPF with community communication? Thu, 30-Jul-2020 by Nic Evans

    Following the Conference in the Cloud, TPF Board is keen to continue the momentum of two-way communication with the community. During CIC we saw some great conversations with, and across, the community. There was enthusiasm, lots of engagement and feedback, and positive suggestions about the future of Perl and Raku. Our network is complex and at the moment everyone talks to everyone, it is disorganised, and there’s potential for great

    ... read more
  • Grant Proposal: Raku Ecosystem Thu, 30-Jul-2020 by Jason A. Crome
    in: Grants

    Raku Ecosystem Name: tony o'dell Amount Requested: $12,000 Synopsis Redesign the raku/zef ecosystem to be robust and to make easier the distribution submission for the raku ecosystem. Benefits to the Raku Community Currently the process for maintaining the ecosystem in raku is either uploading to cpan, which comes with its own set of limitations as cpan was not designed to handle the way raku uses distributions The other way this

    ... read more
  • Grant Proposal: Establishing Documentation Standards for the Perl 7 Era Thu, 30-Jul-2020 by Jason A. Crome
    in: Grants

    Title Establishing documentation standards for the Perl 7 era Synopsis I propose to build on my revisions to the open and perlopentut manual pages, generalizing my experience with that project into a set of guidelines for creating and updating Perl's documentation for the modern era and then proving these standards against a sample selection of current documentation. The advent of Perl 7 presents us with an opportunity to re-examine and

    ... read more
  • Maintaining Perl 5 (Tony Cook): June 2020 Grant Report Thu, 30-Jul-2020 by Matthias Bloch

    Approximately 31 tickets were reviewed.

    59.99 hours total

    ... read more
  • Malicious Code Found in CPAN Package Module-AutoLoad Tue, 28-Jul-2020 by Dave Rolsky

    The Module-AutoLoad distribution has been found to contain malicious code in its test suite. Specifically, it attempts to load and execute Perl code from a remote server during the test suite. While initially this payload may not have been malicious, this is no longer the case. You can read the IRC discussion about this along with some summary details in an email from Ryan Voots to the modules@perl.org list. All

    ... read more
  • Call for Grant Proposals (July 2020 Round) Fri, 24-Jul-2020 by Jason A. Crome
    in: Grants

    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 31st 2020, UTC. We will publish the received applications, get community feedback through August 7th, and we

    ... read more
  • July 2020 grant report from Jonathan Worthington on RakuAST Thu, 23-Jul-2020 by Moritz Lenz

    Jonathan has been working hard on his RakuAST grant, and made some great progress. He'll be pausing development for roughly two weeks for some well-earned vacation. Anyway, here is the progress report, in his own words: Raku is not really one language, but a braid of languages: the main language, the regex language, and the quoting language. My work as of my previous report had focused heavily on the main

    ... read more
  • July 2020 Grant Report for libuv by Paul Evans Mon, 20-Jul-2020 by Moritz Lenz
    in: Grants

    Work on the grant Implement Perl Binding for libuv by Paul "LeoNerd" Evans has started late, mostly due to my own fault in being very slow at communicating. Nevertheless, Paul got some work done. In his own words: Things I have completed: Joined github org for UV module Tidied up the existing mess of .h files Generally surveyed the code Fixed the implementation of the existing handle types in the

    ... read more
  • Rakudo Perl 6 performance analysis tooling - Grant Report #13 Sun, 19-Jul-2020 by Alan Haggai Alavi

    Timo has resumed work on the grant after the unexpected delay caused by the COVID-19 pandemic. Read about the changes to the instrumented profiler that in turn resulted in a drastic increase of profiler speed at: How would you like a 1000x speed increase.

    ... read more
  • TPF Board Meeting Minutes for June 2020 Tue, 14-Jul-2020 by Makoto Nozaki

    TPF Board members meet every month and here are the minutes from the June 2020 meeting. Attendees Stuart Mackintosh Dan Wright Makoto Nozaki Dave Rolsky Curtis Poe Ricardo Signes Nic Evans CAT training discussion Discussed a recent training conducted for CAT members and other TPF volunteers Team positively received session Especially procedure and practice Useful to have regular session,

    ... read more
  • TPF Board Meeting Minutes for April 2020 Tue, 14-Jul-2020 by Makoto Nozaki

    TPF Board members meet every month and here are the minutes from the April 2020 meeting.

    ... read more
  • June report of the Raku Development Grant of Jonathan Worthington Fri, 10-Jul-2020 by Matthias Bloch

    Jonathan writes:

    My grant time in June was spent on the new unified dispatch mechanism; my May report provides some background on what that is, and this report will make more sense having read the May report first. In May, I reached the point of having a significant part of the new dispatch mechanism implemented, and had exercised it with some unit tests. However, these were all rather artificial. During June, I started applying it to rather more realistic problems.

    ... read more
  • Record attendance for TPF conference Wed, 08-Jul-2020 by Nic Evans

    COVID-19 may have put a stop to The Perl Foundation’s physical conference, but it didn’t prevent almost 500 people coming together across the three-day Conference in the Cloud via Zoom. A total of 467 tickets of 500 were sold raising funds for The Perl Foundation. At its busiest single point in time, 263 people were live on Zoom with 157 watching on YouTube. Delegates from around the world, many of

    ... read more
  • Grants: May 2020 Votes Sat, 04-Jul-2020 by Jason A. Crome
    in: Grants

    The Grants Committee has concluded the voting of the May 2020 round. There was one proposal this round, which was not approved. Quarren CMS Voting results: Not approved: 2 YES votes with a score of 5 3 NO votes We accept proposals throughout the year; our next round of review will begin the second week of July. You can submit proposals now. If you want to help with funding and

    ... read more
  • Grant Extension Request: Raku Performance and Reliability Engineering (Jonathan Worthington) Sun, 28-Jun-2020 by Matthias Bloch

    Jonathan Worthington has requested an extension of $20,000 for his Raku Performance and Reliability Engineering grant. This will allow him to dedicate another 333 hours to this work.

    ... read more
  • Maintaining Perl 5 (Tony Cook): May 2020 Grant Report Sat, 27-Jun-2020 by Matthias Bloch

    Approximately 41 tickets were reviewed.

    ... read more
  • Perl 7 announced at Perl Conference in the Cloud Wed, 24-Jun-2020 by Stuart J Mackintosh

    The Perl programming language will take a strategic step forward with the planned release of Perl 7. This development, announced by Sawyer X at the Perl Conference in the Cloud, will enable usability enhancements as standard and disable antiquated behaviours. Perl 7 will make it easier to attract new developers and add quality-of-life improvements for existing developers while maintaining broad compatibility with existing codebases. This paves the way for future

    ... read more
  • Newsletter 6 - TPRCiC 2020 Mon, 22-Jun-2020 by Dawn Wallis
    • Check your time zone for the schedule
    • How to attend - Hint! Check your email for a password to attend the Zoom session
    • Thank you Sponsors
    • Submit a Lightning Talk
    • Get your tickets
    • Order your conference gear
    ... read more
  • June 2020 Grant Report for RakuAST by Jonathan Worthington Fri, 19-Jun-2020 by Moritz Lenz

    Jonathan writes the following as his first report for his RakuAST grant. Enjoy! It's been about a month since the approval of my RakuAST grant. This report covers the grant work performed since then. Under the RakuAST architecture, language elements are modeled by AST nodes, which can be thought of as document object model elements, where the document in question is a Raku program. Today, the overall organization of the

    ... read more
  • May report of the Raku Development Grant of Jonathan Worthington Tue, 16-Jun-2020 by Matthias Bloch

    Jonathan writes:

    In my April report I mentioned that I had performed an amount of design work for a new generalized dispatch mechanism in MoarVM. In May, I forged ahead with the implementation work on this - although in reality, that work isn't just churning out code, but also making lots of smaller design decisions along the way too.

    ... read more
  • New TPF Grants Committee Member: Matthew Horsfall Mon, 15-Jun-2020 by Jason A. Crome
    in: Grants

    On behalf of the TPF Grants Committee, I am pleased to announce that Matthew Horsfall has been elected to the committee. Matthew had been involved in the Perl community for almost ten years in a number of capacities, from helping to organize BOFs at YAPC in Asheville, to helping with the 2011 Google Summer of Code, to answering questions and helping to maintain the Perl IRC network. He's also participated

    ... read more
  • Maintaining the Perl 5 Core (Dave Mitchell): Grant Report for January to May 2020 Tue, 09-Jun-2020 by Matthias Bloch

    This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. I've kind of collapsed on the perl front over least few months and haven't really done much. Hopefully things will improve. What little work I did do was mainly around fixing blocker and BBC tickets, and that was mostly in the

    ... read more
  • Will Coleda retiring Sat, 06-Jun-2020 by Coke
    in: Grants

    The Grants Committee recently brought on Jason Crome as our new Secretary, and he's already organizing and getting things done! During the process to search for a new Secretary, we also found a motivated individual who wasn't already on the committee, and the team is interested in bringing them on as a new voting member. But, during our membership drive in the past year, we filled all the open slots

    ... read more
  • TPF Stands in Support of #BlackLivesMatter Sat, 06-Jun-2020 by Jason A. Crome

    The Perl Foundation's statement of support for Black Lives Matter.

    ... read more
  • Grant Proposal: Quarren CMS Fri, 05-Jun-2020 by Jason A. Crome
    in: Grants

    Title Grant Proposal: Quarren CMS Synopsis Quarren is a nerdy, pragmatic, plugin-based CMS, written in Perl and Dancer2. Quarren implements a plugin system for themes templates, shortcodes, content-uploaders and renderers, comment systems, administrative tools, and searching. This allows for a wide variety of use-cases and possible configurations, and ensures that the system need not load tools that are not desired for a given site, keeping it lean, efficient, and easy-to-use.

    ... read more
  • Call for Grant Proposals (May 2020 Round) Tue, 26-May-2020 by Jason A. Crome
    in: Grants

    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 June 4th, UTC. We will publish the received applications, get community feedback through June 11th, and we will

    ... read more
  • Grant Extension Request: Maintaining the Perl 5 Core (Tony Cook) Wed, 20-May-2020 by Matthias Bloch

    Tony Cook has requested an extension of $20,000 for his Maintaining Perl 5 grant. This will allow him to dedicate another 400 hours to this work.

    ... read more
  • Maintaining Perl 5 (Tony Cook): April 2020 Grant Report Wed, 20-May-2020 by Matthias Bloch

    Approximately 20 tickets were reviewed, and 1 patches were applied

    ... read more
  • Maintaining Perl 5 (Tony Cook): March 2020 Grant Report Wed, 20-May-2020 by Matthias Bloch

    Approximately 51 tickets were reviewed, and 4 patches were applied

    ... read more
  • Maintaining Perl 5 (Tony Cook): February 2020 Grant Report Wed, 20-May-2020 by Matthias Bloch

    Approximately 32 tickets were reviewed, and 2 patches were applied

    ... read more
  • Newsletter 5 - TPRCiC 2020 Tue, 19-May-2020 by Todd Rinaldo

    The schedule is available. Submit a Lightning Talk. Volunteers needed. Do you want to host a virtual BoF? Introduction to Go virtual master class. Order your conference shirt.

    ... read more
  • New Grants Committee Secretary Tue, 19-May-2020 by Coke
    in: Grants

    I am very happy to announce that the Grants Committee has voted on the selection of a new Secretary, and Jason Crome will be taking over from me effective immediately. Jason joined the GC last summer, and has been not only an active member, but he definitely has an interest in doing more to help the Perl and Raku communities. While the TPF Board must approve the GC's vote, I

    ... read more
  • March 2020 Votes - Update Mon, 18-May-2020 by Coke

    Update on RakuAST The board has voted to approve the funding on this request and work will commence.

    ... read more
  • April report of the Raku Development Grant of Jonathan Worthington Wed, 13-May-2020 by Matthias Bloch

    Jonathan writes:

    April was a time for thinking, reflecting, and designing. The starting gun for this was fired in a post I wrote at the end of March, in which I reflected on the mechanisms that we've grown over the years to make various constructs decently fast.

    ... read more
  • Outreachy Intern announced - Areesha working on Open Food Facts Tue, 12-May-2020 by Makoto Nozaki
    in: Outreachy

    I am pleased to announce we accepted an intern, Areesha Tariq, to this year’s Outreachy internship at Open Food Facts. Areesha will work with Stéphane Gigandet on a project to improve the code quality of the Perl backend of Open Food Facts until August 2020. Areesha is a Software Engineering student doing her bachelor’s from the National University of Sciences and Technology, Islamabad, Pakistan. She is mostly focused on web

    ... read more
  • Final Report - Revising Perl's open and perlopentut manual pages Thu, 07-May-2020 by Jason A. Crome
    in: Grants

    Jason McIntosh has completed work on the grant for revising Perl's open and perlopentut manual pages

    ... read more
  • Grants: March 2020 Votes Mon, 04-May-2020 by Coke
    in: Grants

    The Grants Committee has concluded the voting of the March/April 2020 round. There was one proposal this round, which was approved. As the Grants Committee is operating without a budget at this time, we have sent the request to be funded to the Board. As soon as we have a decision from the Board, we will post a new blog entry and update this one. RakuAST **Voting results: Approved: 8

    ... read more
  • Newsletter 4 - TPRCiC 2020 Tue, 28-Apr-2020 by Todd Rinaldo

    In this issue: Final Call Round 2 CFP Ends UTC May 02, 2020 00:01 Get your tickets registration is open About the Conference in the Cloud Volunteers needed How to Reach Us Last Call Call For Talks Our second and final round of talk submissions is ending on May 2 at 00:01 UTC. Check to see what that means in your timezone, for example, that’s May 1 at 8:01pm EDT.

    ... read more
  • Grant Proposals March/April 2020 Sat, 18-Apr-2020 by Coke
    in: Grants

    The Grants Committee has received the following grant proposal for the March/April 2020 round. RakuAST Before the Committee members vote on any proposal, we like to solicit feedback from the Perl community. Review the proposals at their individual links and please comment there by April 24th, 2020. The Committee members will start the voting process following that and the conclusion will be announced shortly thereafter.

    ... read more
  • Grant Proposal: RakuAST Sat, 18-Apr-2020 by Coke
    in: Grants

    Project title RakuAST Project synopsis I recently presented a proposal for RakuAST an abstract syntax tree for the Raku language that will become part of the language specification. I have also released my work on it so far, which is in a branch in the Rakudo repository. So far, I've worked on it during spare moments. The purpose of this grant is to accelerate progress by enabling me to spend

    ... read more
  • Newsletter - TPRCiC 2020 Fri, 17-Apr-2020 by Todd Rinaldo

    In this issue: Round 2 Call for Talks is open now! Due May 02, 2020 00:01 UTC About the Conference in the Cloud Cost, Timing, Platform Be part of it all Organizer spots open! Volunteers needed How to Reach Us Call for Talks DUE May 02, 2020 00:01 UTC Our second and final round of talk submissions ends May 2 at 00:01 UTC. Submit your new talk topics

    ... read more
  • March report of the Raku Development Grant of Jonathan Worthington Thu, 16-Apr-2020 by Matthias Bloch

    Jonathan writes:

    In the first week of March I attended the German Perl and Raku workshop. While I didn't do any grant work there, I did meet with some of the Raku core contributors, and had various useful discussions. Unfortunately, I also got a throat infection, which made the following week or so rather less than productive. Here's what I did achieve in the rest of the month.

    ... read more
  • Remembering Jeff Goff Sat, 11-Apr-2020 by Dave Rolsky

    As many of you know, we recently lost one of our community members, Jeff Goff. Jeff died in a snorkeling accident on March 13, 2020. Jeff was a long time member of both the Perl 5 and Raku communities. On IRC, he was known as DrForr. He published many modules on CPAN over the years, and recently had created a number of Raku modules. As a long time presenter at

    ... read more
  • Call for Grant Proposals ( March 2020 Round) Thu, 09-Apr-2020 by Coke
    in: Grants

    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 April 17th, UTC. We will publish the received applications, get community feedback through April 24th, and we

    ... read more
  • Perl Mongers Meeting Online Sat, 04-Apr-2020 by Makoto Nozaki

    Some Perl Mongers groups started online meetings. It's unfortunate that they can't meet in person, however this means anybody can join their meetings globally. Charlotte Perl Mongers just had their online meeting on March 25th. Jason Crome, the organizer, told us that there was even an attendee from Rome. And they plan to do it indefinitely. NY Perl Mongers is going to hold their first online meeting on April 14th.

    ... read more
  • TPF Board Meeting Minutes for March 2020 Tue, 31-Mar-2020 by Makoto Nozaki

    TPF Board members meet every month and here is minutes for March 2020 meeting. Attendees TPCiH Team Todd Rinaldo Dawn Wallis Lena Hand TPF Admin Nic Evans Board Stuart Mackintosh Curtis Poe Dave Rolsky Dan Wright Ricardo Signes Pete Krawczyk Makoto Nozaki TPCiH Note This discussion was held a few days before the decision

    ... read more
  • Grant Cancellation: blogs.perl.org update Mon, 30-Mar-2020 by Coke
    in: Grants

    I'm sad to announce that the long running grant to revitalize blogs.perl.org is being closed out and will not be completed. André Walker's work in progress is available in this github repository: https://github.com/andrewalker/PearlBee André has put a lot of work into this grant thanks to him for the effort.

    ... read more
  • Maintaining Perl 5 (Tony Cook): January 2020 Grant Report Mon, 30-Mar-2020 by Matthias Bloch

    Approximately 54 tickets were reviewed, and 8 patches were applied

    ... read more
  • Announcement: TPRCiC 2020 Sun, 29-Mar-2020 by IrishPebbles

    In this issue:

    • About the Conference in the Cloud
    • Be part of it all - Organizer spots open!
    • Call for Talks
    • Re-submit your Talk from TPCiH!
    • How to Reach TPRCiC Organizers
    ... read more
  • Grants: February 2020 Votes Sat, 28-Mar-2020 by Coke

    The Grants Committee has concluded the voting of the January/February 2020 round. There was one proposal this round, which was approved funded.

    ... read more
  • Update on TPCiH 2020 and COVID-19 Tue, 24-Mar-2020 by IrishPebbles

    In this issue: TPCiH 2020 is Canceled Save the Dates for 2021 Stay Tuned TPC::EU 2020 Contact us TPCiH 2020 is Canceled The organizers of the The Perl and Raku Conference in Houston and board members of The Perl Foundation have been closely monitoring the developments around COVID-19. We have agreed that, at this time, it is in the best interest of the community to postpone The Perl and Raku

    ... read more
  • TPCiH - Newsletter #4 Fri, 20-Mar-2020 by IrishPebbles

    In this issue: We lost a friend Coronavirus and TPCiH Contact us Goodbye, DrForr The whole organizing team for The Perl and Raku Conference was deeply saddened to hear about the passing of our dear friend, Community Volunteer, frequent presenter, Perl developer, and RakuLang advocate. Jeff Goff aka DrForr is, and will continue to be, missed. Coronavirus and TPCiH Organizers of the TPCiH and board members of The Perl Foundation

    ... read more
  • February report of the Perl 6 Development Grant of Jonathan Worthington Tue, 10-Mar-2020 by Matthias Bloch

    Jonathan writes:

    After a hiatus for a wide range of reasons, I'm back to work on the performance and reliability grant. Most of my work during February was on fixing bugs - more than 15 of them, ranging from relatively straightforward to multi-hour optimizer bug hunts.

    ... read more
  • Introducing the TPF Community Affairs Team Sun, 08-Mar-2020 by Stuart J Mackintosh

    I would like to share with you the development of our initiative which has the aim of maintaining healthy and welcoming Perl and Raku communities. The Perl Foundation is supporting the creation of a Community Affairs Team known as the CAT This initiative has developed through many conversations with members of the community via on-line chat and in person at various events over the last 9 months. It has two

    ... read more
  • Outreachy project published Sat, 29-Feb-2020 by Makoto Nozaki

    I am pleased to announce our project in Outreachy. Currently we are looking for an intern. Project registration: Improve the code quality of the Perl backend of Open Food Facts Project Description Improve the code quality of the Perl backend of Open Food Facts Open Food Facts is a Wikipedia for food products: a collaborative database of food products, with a backend written in Perl. Over the last 8 years,

    ... read more
  • TPF Board Meeting Minutes for February 2020 Sat, 29-Feb-2020 by Makoto Nozaki

    TPF Board members meet every month and here is minutes for February 2020 meeting. Attendees Stuart J Mackintosh Pete Krawczyk Dave Rolsky Dan Wright Makoto Nozaki Items discussed FOSDEM 2020 debrief The TPF stand was successful. Thank you volunteers We intend to apply for a stand and devroom in 2021 TPF CAT progress TPC::NA 2020 prep TPC::NA 2021 planning Fundraising Raku trademark

    ... read more
  • Grant Proposal: Revising Perl's open and perlopentut manual pages Tue, 25-Feb-2020 by Coke

    Title Revising Perl's open and perlopentut manual pages for clarity and completeness Synopsis The manual page for one of Perl's most central functions open has problems. While nobody doubts the page's technical accuracy, head Perl maintainer Sawyer X nonetheless holds it up as an example of documentation in sore need of reorganization and revision. Towards the end of his TPC 2019 talk "Perl 5: The Past, The Present, and One

    ... read more
  • Grant Proposals January/February 2020 Tue, 25-Feb-2020 by Coke

    The Grants Committee has received the following grant proposal for the January/February 2020 round. Revising Perl's open and perlopentut manual pages Before the Committee members vote on any proposal, we like to solicit feedback from the Perl community. Review the proposals at their individual links and please comment there by March 1st, 2020. The Committee members will start the voting process following that.

    ... read more
  • Maintaining Perl 5 (Tony Cook): December 2019 Grant Report Mon, 24-Feb-2020 by Matthias Bloch

    Approximately 33 tickets were reviewed, and 3 patches were applied

    ... read more
  • Call for Grant Proposals (January 2020 Round) Sun, 16-Feb-2020 by Coke

    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 February 22nd, UTC. We will publish the received applications, get community feedback through the end of February,

    ... read more
  • Board update: TPF treasurer Sun, 16-Feb-2020 by Stuart J Mackintosh

    Following nomination in September 2019 The Perl Foundation is pleased to welcome Pete Krawczyk as our new treasurer, being officially appointed 1st January 2020. Pete is a US-based software developer working for ZipRecruiter and has been programming in Perl for 23 years. Pete understands how valuable the community is to Perl. He says: “People, modules, features all come and go, but the community and the values we've developed sustain us

    ... read more
  • TPF Board Meeting Minutes for January 2020 Thu, 30-Jan-2020 by Makoto Nozaki

    TPF Board members meet every month and we intend to publish meeting minutes going forward. Here's the one for January 17th, 2020. Attendees** Stuart J Mackintosh Dave Rolsky Dan Wright Pete Krawczyk Ricardo Signes Makoto Nozaki Approved Funding of $2500 for DCBPW Pawel Murias’ Ian Hague grant completion Cancel Patrick Michaud’s Ian Hague grant after having contacted Patrick, who agrees that the grant should be cancelled Other items** FOSDEM participation

    ... read more
  • Taking Part in Outreachy Wed, 22-Jan-2020 by Makoto Nozaki

    I am pleased to announce that The Perl Foundation will be taking part in the Outreachy May to August 2020 internships. The last time we participated was in 2016. At this stage we are looking for mentors and project ideas from the Perl and Raku community. If you are interested in becoming a mentor, please read the Mentor description and add your ideas at our repo. We plan to close

    ... read more
  • Perl and Raku at FOSDEM 2020 Tue, 21-Jan-2020 by Stuart J Mackintosh

    We're excited to announce the Perl and Raku stand at FOSDEM 2020 conference in Brussels on Saturday 1st and Sunday 2nd February. This is a great opportunity to share Perl and Raku with one of the largest meeting of developers and technologists. It also brings us together as a community and helps us engage with thousands of others, sharing the values of Perl and Raku. We are one of just

    ... read more
  • TPCiH 2020 - Newsletter #3 Fri, 17-Jan-2020 by IrishPebbles

    In this issue: Conference registration is live! http://bit.ly/tpcihtickets Venue information http://bit.ly/tpcihhotel Call for presentations! https://www.papercall.io/tpcihcfp Call for master-class/tutorial teachers open! admin@perlconference.us Volunteer-Organizer positions open Call for sponsors! treasurer@perlfoundation.org Contact us admin@perlconference.us Registration is live! Get your tickets! TPCiH will be hosted at the Hilton Houston North on Greenspoint Drive and registration is open. Tickets are on sale now at $275.00 each. Early-bird pricing ends Friday, May 1. http://bit.ly/tpcihtickets Venue Information

    ... read more
  • The Perl and Raku Conference Registration is LIVE! Mon, 06-Jan-2020 by IrishPebbles

    Registration is live! Get your tickets! #TPCiH will be hosted at the Hilton Houston North on Greenspoint Drive June 23rd to 27th. Tickets are now on sale for $275.00 each. Early-bird pricing through Apr 30th http://bit.ly/tpcihtickets #TPRCiH #perlcon #perl #rakulang

    ... read more
  • April-December report of the Perl 6 Development Grant of Jonathan Worthington Sat, 21-Dec-2019 by Matthias Bloch

    Jonathan writes:

    This is a status update on my Perl 6 Performance and Reliability grant. First of all, I'd like to explain why there's been so little progress in the latter part of the year.

    ... read more
  • Maintaining Perl 5 (Tony Cook): November 2019 Grant Report Wed, 18-Dec-2019 by Matthias Bloch

    This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible.

    Approximately 58 tickets were reviewed, and 3 patches were
    applied
    
    ... read more
  • TPCiH 2020 - Newsletter #2 Thu, 12-Dec-2019 by IrishPebbles

    In this issue: Call for presentations open soon! https://www.papercall.io/tpcihcfp Call for master-class/tutorial teachers open! Venue announced Volunteer-Organizer positions open Call for sponsors! Contact us Call for Presenters The call for presentations is open now! Submit your ideas early. The deadline is Monday, Jan 26 11:59 pm EST 1/27/20 4:59 am GMT. https://www.papercall.io/tpcihcfp Whether this is your first time submitting a talk proposal or one of many you’ve proposed and presented,

    ... read more
  • TPF President - 100 days in Tue, 10-Dec-2019 by Stuart J Mackintosh

    As I write this I have served my first 100 days as president of TPF. There’s another 631 days to go in this two-year term.

    This is a role that I relish, and in these two years I want to ensure we focus on initiatives that can be delivered and sustained.

    ... read more
  • Maintaining Perl 5 (Tony Cook): October 2019 Grant Report Sat, 07-Dec-2019 by Matthias Bloch

    This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible.

    Approximately 32 tickets were reviewed, and 6 patches were
    applied
    
    ... read more
  • Maintaining the Perl 5 Core (Dave Mitchell): Grant Report for October / November 2019 Sat, 07-Dec-2019 by Matthias Bloch

    This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible.

    ... read more
  • Grants: November 2019 Votes Thu, 05-Dec-2019 by Coke

    The Grants Committee has concluded the voting of the November/December 2019 round. There was one proposal this round, which was approved. **Voting results: Approved: 7 YES votes, 0 NO votes, 3 abstentions The committee members were in general very positive about this proposal. We accept proposals throughout the year; our next round of review will begin early January 2020. You can submit proposals at any time. If you want to

    ... read more
  • #TPCiH to be @ Hilton Houston North Jun 23-27, 2020 Sun, 24-Nov-2019 by IrishPebbles

    The Hilton Houston North has been selected as the #TPCiH venue! #savethdates June 23-27, 2020. The 3-day tech conference goes from Wednesday, June 24 through Friday, June 26. Master-class tutorial sessions will be offered Tuesday, June 23 and Saturday, June 27 #perlcon #rakulang

    ... read more
  • Maintaining Perl 5 (Tony Cook): September 2019 Grant Report Wed, 20-Nov-2019 by Matthias Bloch

    This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible.

    Approximately 35 tickets were reviewed, and 8 patches were
    applied
    
    ... read more
  • Grant Completed: Future::AsyncAwait Mon, 11-Nov-2019 by Coke
    in: Grants

    The grant for Future::AsyncAwait by Paul Evans has been completed. Please see the final grant report, as well as the original proposal. The grants committee has voted to approve payout on this grant.

    ... read more
  • Grant Proposals: November/December 2019 Mon, 11-Nov-2019 by Coke
    in: Grants

    The Grants Committee has received the following grant proposal for the November/December 2019 round. Implement Perl Binding for libuv Before the Committee members vote on any proposal, we like to solicit feedback from the Perl community. Review the proposals at their individual links and please comment there by November 18th, 2019. The Committee members will start the voting process following that and the conclusion will be announced by the end

    ... read more
  • Grant Proposal: Implement Perl Binding for libuv Mon, 11-Nov-2019 by Coke
    in: Grants

    UV Name: Paul Evans Amount Requested: USD 3,698 Synopsis Implement a Perl binding for libuv, wrapping as many of the features and types as is practical and useful for Perl 5. Benefits to the Perl Community The libuv library provides a multi-platform event system, and is the basis for the nodejs JavaScript and moarvm Perl 6 runtimes and the neovim text editor, to give a few examples. It

    ... read more
  • Rakudo Perl 6 performance analysis tooling - Grant Report #12 Sun, 03-Nov-2019 by Alan Haggai Alavi

    The latest feature is named "Network View" and offers a top level view of objects and their relationships. Read Timo's latest grant report at: Introducing: The Heap Snapshot UI.

    ... read more
  • Call for Grant Proposals (November 2019 Round) Fri, 01-Nov-2019 by Coke
    in: Grants

    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 November 8th, UTC. We will publish the received applications, get community feedback through November 15th, and we

    ... read more
  • TPF response to Raku rename Tue, 29-Oct-2019 by Stuart J Mackintosh

    What's in a name? So this month, we recognise that 'Perl 6' was officially renamed 'Raku' following the blessing of Perl creator Larry Wall Unsurprisingly, this change has fostered further controversy in the community. The Perl 6 name has been used for almost 20 years and many community members have invested time, effort and emotional energy developing and advocating Perl 6. That makes this change hard. Equally, many community members

    ... read more
  • TPCiH 2020 - Newsletter #1 Tue, 22-Oct-2019 by IrishPebbles

    In this issue: About The Perl Conference in Houston Volunteer-Organizer positions open Call for sponsors Call for talk ideas Contact us About #TPCiH In 2020 we’ll be in Houston, Texas. The Perl Conference in Houston will use hashtag #TPCiH, which follows with previous years taking the first letter of the name or letters for cities with more than one word in their names So if you see #TPCiH around on

    ... read more
  • Maintaining the Perl 5 Core (Dave Mitchell): Grant Report for September 2019 Thu, 17-Oct-2019 by Matthias Bloch

    This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible.

    ... read more
  • Final Grant Report: Future::AsyncAwait Thu, 10-Oct-2019 by domm
    in: Grants

    Future::AsyncAwait Final Report Here is the final report by Paul Evans on his Future::AsyncAwait Grant: This project set out to improve the Future::AsyncAwait module, fixing a number of known bugs and adding missing features. It also aimed to improve documentation and user-awareness of the new abilities that the module adds to Perl. I believe it has been successful in all of these areas. Bugs Fixed Of particular note, the original

    ... read more
  • Grant Extension Request: Maintaining the Perl 5 Core (Tony Cook) Mon, 07-Oct-2019 by Matthias Bloch

    Tony Cook has requested an extension of $20,000 for his Maintaining Perl 5 grant. This will allow him to dedicate another 400 hours to this work.

    ... read more
  • Grants: September 2019 Votes Fri, 04-Oct-2019 by Coke

    The Grants Committee has concluded the voting of the September/October 2019 round.

    There was one proposal this round, which was not approved.

    ... read more
  • Details of the new TPF blog site Thu, 03-Oct-2019 by Henry Van Styn

    Late this evening we flipped the switch which decommissioned the long-running MovableType-based TPF blog site, replacing it with a brand new system based on the much more modern, open-source and license free Rapi::Blog platform.

    In this article I'm going to breakdown the basics of what you need to know to get comfortable using the new system as painlessly as possible, where to go for support if you have questions or run into problems, how to fire up your own instance of the site, and finally, how to become a contributor

    ... read more
  • New TPF Blog Site Now Live Thu, 03-Oct-2019 by Jim Brandt

    If you're reading this, you probably noticed that things look a little different. We're very happy to announce that the blog update I mentioned at TPC this year is now live. The new blog is an instance of an all perl blogging platform called Rapi::Blog, which is built on RapidApp. All of the older posts and comments have been imported and should be available. Speaking of those hundreds of existing

    ... read more
  • Grant Proposals Sep/Oct 2019 Sat, 21-Sep-2019 by Coke

    The Grants Committee has received the following grant proposal for the September/October 2019 round. Curating Perl 6 Documentation Before the Committee members vote on any proposal, we like to solicit feedback from the Perl community. Review the proposals at their individual links and please comment there by September 27th, 2019. The Committee members will start the voting process following that and the conclusion will be announced shortly after.

    ... read more
  • Pete Krawczyk nominated for TPF Treasurer Wed, 18-Sep-2019 by Dan Wright

    Our nominee to join The Perl Foundation’s Board of Directors as Treasurer is Pete Krawczyk. Prior to making a final decision, our standard policy includes a public comment period. The community is invited to post public feedback or ask questions of Pete on this blog post. We will wait a minimum of two weeks prior to making a decision. If any member of the community would like to express concerns

    ... read more
  • Grant Proposal: Curating Perl 6 Documentation Tue, 17-Sep-2019 by Coke

    The Grants Committee has received the following grant proposal for the September/October 2019 round. Before the Committee members vote, we would like to solicit feedback from the Perl community on the proposal. Due to my delay in posting this, I'm extending the comment period. Please review the proposal below and please comment here by September 27th, 2019. The Committee members will start the voting process following that. Name: Richard Hainsworth

    ... read more
  • Maintaining Perl 5 (Tony Cook): August 2019 Grant Report Mon, 16-Sep-2019 by Matthias Bloch

    This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible.

    Approximately 54 tickets were reviewed, and 9 patches were applied
    
    ... read more
  • Rakudo Perl 6 performance analysis tooling - Grant Report #11 Sun, 15-Sep-2019 by Alan Haggai Alavi

    It has been a while since the last grant report. However, Timo has made good progress. Read more about snapshot summary updates and new frontend graphs at: Progressing with progress.

    ... read more
  • Final Grant Report - MoarVM JIT Compiler Expression Backend Sat, 14-Sep-2019 by Mark A Jensen
    in: Grants

    While a number of intended deliverables for remain unmet, he's made significant contributions to the expression backend and has identified unexpected roadblocks to the remaining tasks that should yield to additional preparatory work. In light of this, the Grants Committee will be considering Bart's report below and voting on a payment for the currently accomplished work of 50% of the original amount requested. The Grants Committee will consider a revised

    ... read more
  • Call for Grant Proposals (September 2019 Round) Tue, 03-Sep-2019 by Coke
    in: Grants

    The Grants Committee is accepting grant proposals all the time. We evaluate them every two months and another round is here! If you have an idea for doing some work that will benefit the Perl community, please consider submitting a grant application. The application deadline for this round is 23:59 September 13th UTC. We will publish the received applications, get community feedback through September 20th, and conclude the process

    ... read more
  • Maintaining the Perl 5 Core (Dave Mitchell): Grant Report for August 2019 Tue, 03-Sep-2019 by Matthias Bloch

    This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. I spent last month mainly working on miscellaneous RT tickets. SUMMARY: 1:06 RT #134271 heap-buffer-overflow in Perl_sv_catpv_flag 2:54 RT #134316-6eebe43d5f breaks GUGOD/invoker-0.35.tar.gz 1:42 RT #13432073cdf3a836 breaks YVES/Sereal-Decoder-4.007.tar.gz 0:45 RT #134335 Assertion error in S_regmatch 2:01 RT #134344 v5.31.2-54-g8c47b5bce7

    ... read more
  • Stuart Mackintosh is new TPF President Fri, 30-Aug-2019 by Jim Brandt

    I'm very happy to report that following the nomination process, the board has elected Stuart Mackintosh as the new president of The Perl Foundation. Stuart will officially assume the role on September 1, 2019. Congratulations to Stuart and good luck in your new role!

    ... read more
  • Revitalize blogs.perl.org - Status Report Wed, 14-Aug-2019 by Coke
    in: Grants

    Update for Revitalize blogs.perl.org We've had several changes in the GC staffing since this grant began; I'm taking over as the Grant Manager. André's last published status is here: http://blogs.perl.org/users/andrewalker/2018/10/progress-of-blogsperlorg-grant.html Since then, he has received a DB dump so he can process actual data rather than "Lorem Ipsum" sample posts. This will allow him to run through the final iteration of work to attempt to process the exported posts and

    ... read more
  • Maintaining Perl 5 (Tony Cook): July 2019 Grant Report Sun, 11-Aug-2019 by Matthias Bloch

    This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 30 tickets were reviewed, and 8 patches were applied 3.43 #120841 document ERRSV, CLEAR_ERRSV and the errno handling functions for internal use, comment with patch #120841 retest. Try to figure out some strange output in perlintern.pod, find the

    ... read more
  • Grant Extension Request: Maintaining the Perl 5 Core (Dave Mitchell) Fri, 09-Aug-2019 by Matthias Bloch

    Dave Mitchell has requested an extension of $20,000 for his Maintaining Perl 5 grant. This will allow him to dedicate another 333 hours to this work. During this grant he sent regular reports to the p5p mailing list as well as providing monthly summary reports that have been published on this site, the most recent of which are linked below: July 2019 June 2019 May 2019 Before

    ... read more
  • Maintaining the Perl 5 Core (Dave Mitchell): Grant Report for July 2019 Fri, 09-Aug-2019 by Matthias Bloch

    This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. The main thing I did last month was shrinking the size of the opslot structure, which wraps each op when using slabs On 64-bit platforms this saves 8 bytes per allocated op. This work will be pushed shortly. SUMMARY: 3:43 RT #134275

    ... read more
  • Board update to SoC incident Thu, 25-Jul-2019 by Dan Wright

    Dear Perl Community Last week, in a blog post, The Perl Foundation Board of Directors announced that it would be providing further analysis of a recent Standards of Conduct decision with the hopes of providing an update this week. After reaching out to various parties and receiving additional information, it is clear that this issue will not be resolved in a week. The Board will continue to work on this

    ... read more
  • Maintaining Perl 5 (Tony Cook): June 2019 Grant Report Wed, 24-Jul-2019 by Matthias Bloch

    This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 40 tickets were reviewed, and 18 patches were applied 11.77 #122112 review, testing, comment #122112 research, set up VM #122112 try to diagnose issue on android, remove some extraneous debug output #122112 debugging, testing older versions

    ... read more
  • Board response to SoC incident. Thu, 18-Jul-2019 by Dan Wright

    Dear Perl Community: As reported in our blog post last week, the Board has been reviewing the details surrounding the decision to delist a conference video from The Perl Foundation's YouTube channel following a Standards of Conduct complaint. As part of this review, a special Board meeting was held on July 16th, 2019 to review the complaint and the process of how it was handled. The Board of Directors have

    ... read more
  • Grant Proposals Jul/Aug 2019 Mon, 15-Jul-2019 by Coke
    in: Grants

    The Grants Committee has received no grant proposals for the July/August 2019 round. The community may submit proposals at any time, and the Committee will review them every two months. The next round will start in September 2019.

    ... read more
  • Grant Report - MoarVM JIT Compiler Expression Backend - June 2019 Sat, 13-Jul-2019 by Mark A Jensen
    in: Grants

    Bart gave me this interim report on his grant: is essentially complete. Bart is currently finishing floating point support in conditional expressions. This is surprisingly nontrivial, he indicates, because of NaN, and because of condition code differences between floating point and integer comparisons. is nearing completion. Bart says it turned out to have a whole lot of overlap with the floating point support. He

    ... read more
  • Clarification on 2019 Perl Conference SoC Incident Fri, 12-Jul-2019 by Jim Brandt

    There has been much discussion about the Perl Conference's Standards of Conduct Committee's decision to delist a video from the 2019 Perl Conference videos. We would like to provide some additional context to help explain this decision. This incident has been new to us from the beginning because it happened after the Perl Conference concluded. Most of our focus on SoC policy has been on handling incidents that might happen

    ... read more
  • TPF Grants Committee: Nadim Khemir Wed, 10-Jul-2019 by Coke
    in: Grants

    I am pleased to announce that the TPF Grants Committee has a new volunteer Grant Manager, Nadim ibn Hamouda ibn Othman El Khemir. Nadim has over fifteen years of perl experience with modules on https://metacpan.org/author/NKH, and https://github.com/nkh: Notably Asciio and Data::Dump::Tree He will start by taking up the management of the Perl 6 Networking support grant.

    ... read more
  • TPF Grants Committee: Sebastian Riedel Tue, 09-Jul-2019 by Coke
    in: Grants

    I am pleased to announce that the TPF Grants Committee has voted to accept a new member, Sebastian Riedel. Sebastian's been a Perl user for almost 20 years now, both professionally and privately, and has been involved in Perl community in some way for most of that time. It was the Perl community that brought him to Open Source, and he's contributed to hundreds of CPAN modules over the years.

    ... read more
  • Maintaining the Perl 5 Core (Dave Mitchell): Grant Report for June 2019 Tue, 09-Jul-2019 by Matthias Bloch

    This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. The main thing I have been doing over the last month is finishing off making optree-walking functions in op.c non-recursive and/or non-leaky. This work has now been merged into blead. SUMMARY: 2:18 RT #133902 Segfault in Perl_was_lvalue_sub 2:22 RT #134208 heap-use-after-free

    ... read more
  • Standards of Conduct Incident Report for TPC 2019 Mon, 08-Jul-2019 by IrishPebbles

    During one of the presentations at TPC, a speaker made disrespectful comments concerning a member of our community. Specifically, the speaker both deadnamed and misgendered this person. As with all of our talks, a recording was made of the session and posted to our YouTube channel. We received a complaint regarding his comments after the video was posted. Upon reviewing the video, the SOC Committee has concluded that the comments

    ... read more
  • TPF Grants Committee: Nicolas R Mon, 08-Jul-2019 by Coke
    in: Grants

    I am pleased to announce that the TPF Grants Committee has voted to accept a new member, Nicolas R. Nicolas R. is an active Perl 5 developer, who took part of several Perl 5 toolchain summits and Perl 5 summits, where he provided a prototype for grep.metacpan.org He's currently maintaining the Perl 5 Compiler at cPanel LLC, and has also provided several minor optimizations to core. atoomic is the author

    ... read more
  • TPF Grants Committee: Jason Crome Sun, 07-Jul-2019 by Coke
    in: Grants

    I am pleased to announce that the TPF Grants Committee has voted to accept a new member, Jason Crome. Jason has been hacking off and on in Perl since the early 2000s, and full time for about the last 7 years. He was an active member in the CGI::Application community back in the day, before moving on to Dancer. Presently, he is one of the Dancer Core Developers and the

    ... read more
  • TPF Grants Committee: Todd Rinaldo Sat, 06-Jul-2019 by Coke
    in: Grants

    I am pleased to announce that the TPF Grants Committee has voted to accept a new member, Todd Rinaldo. Todd is a CPAN author, a contributor to p5p and has one dev release under his belt. Todd has both attended and helped to organize YAPC/TPC. He has been coding perl since his first class on CGI programming in 1995.

    ... read more
  • TPF Grants Committee: Daisuke Maki Fri, 05-Jul-2019 by Coke
    in: Grants

    Daisuke Maki has retired from the TPF Grants Committee. We appreciate his service to the community through the committee since 2013. We wish him well in whatever he takes on next.

    ... read more
  • TPF Grants Committee: Alberto Simões Thu, 04-Jul-2019 by Coke
    in: Grants

    Alberto Simões has retired from the TPF Grants Committee. We appreciate his service to the community through the committee since 2007, especially for his tenure as the Secretary of the committee. We wish him well in his future efforts.

    ... read more
  • TPF Grants Committee: Perrin Harkins Wed, 03-Jul-2019 by Coke
    in: Grants

    Perrin Harkins has retired from the TPF Grants Committee. We appreciate his service to the community through the committee since 2008, and wish him well in his new endeavors. If you are interested in volunteering as a member on the committee, please reach out to me at tpf-grants-secretary@perlfoundation.org

    ... read more
  • Call for Grant Proposals (July 2019 Round) Tue, 02-Jul-2019 by Coke
    in: Grants

    The Grants Committee is accepting grant proposals all the time. We evaluate them every two month period and another round is here! If you have an idea for doing some Perl work that will benefit the Perl community, please consider submitting a grant application. The application deadline for this round is 23:59 July 12th UTC. We will publish the received applications, get community feedback through July 19th, and conclude

    ... read more
  • Grants: May/Jun 2019 votes Mon, 01-Jul-2019 by Coke
    in: Grants

    The Grants Committee has concluded the voting of the May/June 2019 round. There was one proposal this round, which was approved and will be funded. Voting results: 5 Yes votes with a score of 20 no No votes. Several members commented that this latest revision of the proposal addressed issues raised by the GC in the previous version. We accept proposals throughout the year; our next round of review will

    ... read more
  • Maintaining Perl 5 (Tony Cook): May 2019 Grant Report Fri, 21-Jun-2019 by Matthias Bloch

    This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 30 tickets were reviewed, and 5 patches were applied 0.20 #121783 comment 7.98 #122112 re-work to save the pid instead of the fd #122112 more re-work, testing #122112 debugging, re-work differently #122112 work on a simpler fix

    ... read more
  • Stuart Mackintosh Nominated for TPF President Mon, 17-Jun-2019 by Jim Brandt

    Our next nominee to join the Perl Foundation board is a candidate to take over the very important role of President. We are very excited to present Stuart Mackintosh for this position. Stuart is based in the UK and has been working with Open Source software for over 25 years and through his company OpusVL since 1999. Over that time, he has worked with several open source organizations including OFE,

    ... read more
  • European Perl Conference 2019 Tue, 11-Jun-2019 by Makoto Nozaki

    This year's European Perl Conference takes place in Riga, Latvia, between the 7th and 9th August 2019. This is the 20th edition of the conference previously known as YAPC::Europe, then TPCiA and TPCiG, and now it is renamed to PerlCon. Despite the name and location, our attendees come from all around the world. The top five countries with the most attendees are the UK, Germany, USA, Russia and the Netherlands.

    ... read more
  • TPF Grants Committee: Moritz Lenz Mon, 10-Jun-2019 by Coke
    in: Grants

    I am pleased to announce that the TPF Grants Committee has voted to accept a new member, Moritz Lenz. Moritz has been using Perl since at least 2003, and has been active on Perlmonks and in the German Perl community. Since 2007 he has also been active in Perl 6, become a core contributor to the Rakudo Perl 6 compiler and the official Perl 6 test suite, and has written

    ... read more
  • TPF Grants Committee: Rafael Garcia-Suarez Mon, 10-Jun-2019 by Coke
    in: Grants

    Rafael Garcia-Suarez has retired from the TPF Grants Committee. We appreciate his service to the community over the years, and wish him well in his new endeavors. If you are interested in volunteering as a member on the committee, please reach out to me at tpf-grants-secretary@perlfoundation.org

    ... read more
  • Grant Proposals May/Jun 2019 Mon, 10-Jun-2019 by Coke
    in: Grants

    The Grants Committee has received the following grant proposal for the May/June 2019 round. A Complete Perl 6 Course with Exercises Before the Committee members vote on any proposal, we like to solicit feedback from the Perl community. Review the proposals at their individual links and please comment there by June 14th, 2019. The Committee members will start the voting process following that and the conclusion will be announced shortly

    ... read more
  • Grant Proposal: A Complete Perl 6 Course with Exercises Mon, 10-Jun-2019 by Coke
    in: Grants

    The Grants Committee has received the following grant proposal for the May/June 2019 round. Before the Committee members vote, we would like to solicit feedback from the Perl community on the proposal. Review the proposal below and please comment here by June 14th, 2019. The Committee members will start the voting process following that. A Complete Perl 6 Course with Exercises Name Andrew Shitov Amount Requested USD $10,000

    ... read more
  • Maintaining Perl 5 (Tony Cook): April 2019 Grant Report Sat, 08-Jun-2019 by Matthias Bloch

    This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 23 tickets were reviewed, and 2 patches were applied 0.74 #133878 debugging #133878 debugging, comment 0.38 #133909 review, porting test, minor fix, apply to blead 1.00 #133925 review code #133925 more code review 1.18 #133951 re-test,

    ... read more
  • Grant Report - MoarVM JIT Compiler Expression Backend - May 2019 Fri, 07-Jun-2019 by Mark A Jensen
    in: Grants

    Bart reports the latest progress: Fixed a few windows-specific bugs Assigned a permissible-register set to live ranges, which makes it possible to combine values with distinct register requirements Ensured that when a value is spilled to make place for another, the released register is actually one that the new value can use. In other words, a bunch of register allocator work. Floating point support is close to being finished. He

    ... read more
  • Maintaining the Perl 5 Core (Dave Mitchell): Grant Report for May 2019 Wed, 05-Jun-2019 by Matthias Bloch

    This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. The main thing I have been doing over the last month is to make the optree-walking functions in op.c non-recursive and/or non-leaky. In auto-generated code, such as $a and things involving arbitrary-deep nesting of braces and parentheses, it's easy during compilation to

    ... read more
  • Rakudo Perl 6 performance analysis tooling - Grant Report #10 Sun, 02-Jun-2019 by Alan Haggai Alavi

    Timo developed a language named confprog, using which one can set entry points in the profiler. This is useful for selective profiling of large codebases. Read more at: "A Close Look At Controlling The MoarVM Profiler":https://wakelift.de/2019/05/22/close-look-at-controlling-moarvm-profiler/

    ... read more
  • Call for Grant Proposals (May 2019 Round) Thu, 30-May-2019 by Coke
    in: Grants

    The Grants Committee is accepting grant proposals all the time. We evaluate them every two month period and another round is here! If you have an idea for doing some Perl work that will benefit the Perl community, please consider submitting a grant application. The application deadline for this round is 23:59 June 7th UTC. We will publish the received applications, get community feedback through June 14th, and conclude

    ... read more
  • Maintaining the Perl 5 Core (Dave Mitchell): Grant Report for April 2019 Fri, 10-May-2019 by Matthias Bloch

    This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. The main thing I have been doing over the last month is continuing to fix issues related to smoke reports and getting blead in shape for the 5.30.0 release. In particular, I've been looking at Address Sanitizer failures related to memory leaks. SUMMARY:

    ... read more
  • March report of the Perl 6 Development Grant of Jonathan Worthington Mon, 29-Apr-2019 by Matthias Bloch

    Jonathan writes: March saw me spending rather little time on my Perl 6 grant. I merged various optimizations I developed during February, but held back to merge until after the March release in order that they could receive more testing before appearing in a release. I also did a few other minor optimizations, and fixed a performance regression introduced during a recent bug fix. During March, I attended the German

    ... read more
  • TPF to participate in Google Season of Docs Sun, 21-Apr-2019 by Makoto Nozaki

    Google Summer of Code is making great progress. I appreciate everyone's help so far. Separately, The Perl Foundation plans to participate in the first edition of Google Season of Docs. This initiative will fund writers to help improve the documentation of open source projects, and TPF will be applying to improve the documentation of the Perl 6 language. This documentation effort started in 2012 and is fully volunteer based. It's

    ... read more
  • Grant Report - MoarVM JIT Compiler Expression Backend - March/April 2019 Sat, 20-Apr-2019 by Mark A Jensen
    in: Grants

    Bart received helpful comments on his blog posts last month that will move him ahead with intermediate representation optimization and register allocation. He writes: I'm still working on finalizing the floating point support for the JIT compiler, but I've also started work on the new register allocation algorithm. This wasn't strictly a deliverable, but I expect it will help the deliverable of improving code generation. MAJ

    ... read more
  • Grant Extension Approved: Tony Cook (Maintaining Perl 5) Tue, 16-Apr-2019 by Matthias Bloch

    I'm pleased to announce that the Board of Directors approved Tony's request for another $20,000. It will allow him to dedicate another 400 hours to this work. I would like to thank the community members who took time to comment on this grant extension request and our sponsors who made funding the grant possible through the Perl 5 Core Maintenance Fund.

    ... read more
  • White Camel Awards for 2018 Mon, 15-Apr-2019 by Jim Brandt
    in: Awards

    The White Camel Awards recognize outstanding, non-technical achievement in Perl. Started in 1999 by Perl mongers and later merged with The Perl Foundation, the awards committee selects three names from a long list of worthy Perl volunteers to recognize hard work in Perl Community, Perl Advocacy, and Perl User Groups. These awards have been managed by The Perl Review in conjunction with the The Perl Foundation. For 2018, the White

    ... read more
  • Maintaining Perl 5 (Tony Cook): March 2019 Grant Report Fri, 12-Apr-2019 by Matthias Bloch

    This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 15 tickets were reviewed. 1.00 #131115 debugging, comment 3.29 #132782 work on tests, testing #132782 debugging, comment with tests and about the patches supplied. 3.61 #133888 debugging #133888 debugging, review code #133888 more debugging, code

    ... read more
  • Grants: March 2019 votes Tue, 09-Apr-2019 by Coke
    in: Grants

    The Grants Committee has concluded the voting of the November 2018 round. There was one proposal this round, which was not approved. Perl 6 Course with Exercises Voting results: Not approved: 3 YES votes with a score of 11 4 NO votes This was a close vote. Many members were very enthusiastic about this project. Others, while agreeing that a course like this would be good for the language, were

    ... read more
  • Maintaining the Perl 5 Core (Dave Mitchell): Grant Report for March 2019 Sun, 07-Apr-2019 by Matthias Bloch

    This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. The main thing I have been doing over the last month is fixing issues related to smoke reports. In particular, I've been looking at Address Sanitizer failures related to memory leaks. SUMMARY: 3:53 RT #133879> heap-use-after-free 0:53 RT #133886 heap-buffer-overflow

    ... read more
  • Rakudo Perl 6 performance analysis tooling - Grant Report #9 Wed, 03-Apr-2019 by Alan Haggai Alavi

    Timo's latest update regarding compression of heap snapshots: Intermediate Progress Report: Heap Snapshots.

    ... read more
  • Grant Committee - Request for Members Wed, 20-Mar-2019 by Coke
    in: Grants

    We are looking for new members to join the Grant Committee. We have a few members who are ready to retire, and so we have a few positions to consider filling. Voting members review proposals every two months, including community feedback, and vote on whether to approve/fund the grant. Grant Managers

    ... read more
  • Grant Proposals Mar/Apr 2019 Sat, 16-Mar-2019 by Coke
    in: Grants

    The Grants Committee has received the following grant proposal for the March/April 2019 round. Create a complete course of the Perl 6 programming language Before the Committee members vote on any proposal, we like to solicit feedback from the Perl community. Review the proposals at their individual links and please comment there by March 22nd, 2019. The Committee members will start the voting process following that and the conclusion will

    ... read more
  • Grant Proposal: Create a complete course of the Perl 6 programming language Sat, 16-Mar-2019 by Coke
    in: Grants

    The Grants Committee has received the following grant proposal for the March/April 2019 round. Before the Committee members vote, we would like to solicit feedback from the Perl community on the proposal. Review the proposal below and please comment here by March 22nd, 2019. The Committee members will start the voting process following that. A Complete Perl 6 Course with Exercises Name Andrew Shitov Amount Requested USD $9,996

    ... read more
  • February report of the Perl 6 Development Grant of Jonathan Worthington Fri, 15-Mar-2019 by Matthias Bloch

    Jonathan writes: The majority of my Perl 6 grant time during February was spent on the escape analysis and scalar replacement work. Happily, the first round of work on this analysis and optimization reached the point of being complete and stable enough to merge into MoarVM master, so Perl 6 users can now benefit from it. I also made allocation profiling aware of scalar replacement, meaning profiling does not block

    ... read more
  • Maintaining Perl 5 (Tony Cook): February 2019 Grant Report Mon, 11-Mar-2019 by Matthias Bloch

    This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 37 tickets were reviewed, and 9 patches were applied 0.85 #108276 re-test, apply to blead 12.83 #124203 reproduce, debugging at start of DB::sub>, try to bisect #124203 bisect some more, review results, notice change in bug and

    ... read more
  • Grant Extension Request: Maintaining the Perl 5 Core (Tony Cook) Mon, 11-Mar-2019 by Matthias Bloch

    Tony Cook has requested an extension of $20,000 for his Maintaining Perl 5 grant. This will allow him to dedicate another 400 hours to this work. During this grant he sent regular reports to the p5p mailing list as well as providing monthly summary reports that have been published on this site, the most recent of which are linked below: http://news.perlfoundation.org/2019/01/maintaining-perl-5-tony-cook-d-1.html http://news.perlfoundation.org/2019/02/maintaining-perl-5-tony-cook-j-1.html http://news.perlfoundation.org/2019/03/maintaining-perl-5-tony-cook-f-1.html Before we make a

    ... read more
  • Grant Report - MoarVM JIT Compiler Expression Backend - February 2019 Sat, 09-Mar-2019 by Mark A Jensen
    in: Grants

    Brrt reports that February was busy and short, but that he did some research on other implementations of register allocation that he can apply to MoarVM JIT. He notes the following conundrum that he has been thinking about. Maybe a reader can advise: I've also encountered a limitation in the optimization of the IR, which I'm trying to resolve. The issue is this, if I have a bunch of code

    ... read more
  • Rakudo Perl 6 performance analysis tooling - Grant Report #8 Wed, 06-Mar-2019 by Alan Haggai Alavi

    Timo has written a new blog post with the latest updates. Read more at: Always Wear Safety Equipment When Inline Scalaring!

    ... read more
  • Maintaining the Perl 5 Core (Dave Mitchell): Grant Report for December 2018 - February 2019 Mon, 04-Mar-2019 by Matthias Bloch

    This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. This "monthly" report covers 3 months, as I've been failing to do much work on perl for a while. Hopefully things will improve now. The main thing I have been doing over this time is fixing issues related to smoke reports. In particular

    ... read more
  • Call for Grant Proposals (March 2019 Round) Fri, 01-Mar-2019 by Coke
    in: Grants

    The Grants Committee is accepting grant proposals all the time. We evaluate them every two months and another evaluation period is upon us. If you have an idea for doing some Perl work that will benefit the Perl community, please consider submitting a grant application. The application deadline for this round is 23:59 March 15th UTC. We will publish the received applications, get community feedback through March 22nd, and

    ... read more
  • Grants: November 2018 votes Fri, 01-Mar-2019 by Coke
    in: Grants

    The Grants Committee has concluded the voting of the November 2018 round. There was one proposal this round, which was approved and funded. While we would normally have concluded this process sooner, there were delays related to the skipped January/February round, my apologies to all those impacted. Voting results: Approved and funded: 4 yes votes with a score of 18 Feedback generally positive suggested that future grants be considered in

    ... read more
  • TPF to participates in Google Summer of Code 2019 as a mentor organization Wed, 27-Feb-2019 by Makoto Nozaki
    in: GSoC

    I am pleased to announce that The Perl Foundation has been selected as a Google Summer of Code 2019 mentor organization. You can still submit new ideas or propose yourself as a mentor. To add ideas, or to become a mentor, see our GitHub repo. Students can connect with us at our Google Summer of Code page. I appreciate the hard work made by the community volunteers, especially JJ Merelo,

    ... read more
  • Maintaining Perl 5 (Tony Cook): January 2019 Grant Report Fri, 15-Feb-2019 by Matthias Bloch

    This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 54 tickets were reviewed, and 11 patches were applied 8.88 #108276 review #108276 check over committed changes, look to re-work, ask list about PERL_OP_PARENT #108276 cleanup PERL_OP_PARENT detritus #108276 review old patches, re-work, testing #108276 more

    ... read more
  • January report of the Perl 6 Development Grant of Jonathan Worthington Mon, 11-Feb-2019 by Matthias Bloch

    Jonathan writes: January was a busy and productive month for my Perl 6 grant work. Back in November, I was working on allowing us to lower lexical variables into locals. This is possible when they are not closed over, and allows for generation of more efficient code, which is in turn much easier for backends MoarVM, the JVM, and JavaScript to deal with in their own optimizers. It can also

    ... read more
  • Request for Comments: Dave Rolsky's class at TPC 2019 Mon, 11-Feb-2019 by Makoto Nozaki

    Dave Rolsky taught classes at YAPC/TPC for a number of years and he was compensated for it. As Dave is a new member of the TPF Board and TPF organizes TPC, there is a potential conflict of interest. Dave wishes to continue his class. The typical rate paid by students is in the range of $150-$175 TPC takes a portion of it to cover expense such as venue and the

    ... read more
  • Grant Report - MoarVM JIT Compiler Expression Backend - January 2019 Wed, 06-Feb-2019 by Mark A Jensen
    in: Grants

    Brrt is untangling the intricacies of floating point expressions so close to the metal in his He provides some of his insights Here is his brief report Last month, I've been busy with floating point support. Getting that ready involved two things: Getting the type system for the expression template precompiler ready. This works now, I'm happy with the result. Fixing the register allocator to support it. This works as

    ... read more
  • Maintaining Perl 5 (Tony Cook): December 2018 Grant Report Thu, 31-Jan-2019 by Matthias Bloch

    This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 27 tickets were reviewed or worked on, and 9 patches were applied. 0.52 Cpan #122912 followup 0.33 #131165 review, make public, comment and close 6.29 #133030 review discussion and my old patch, research #133030 testing, cross-platform testing, fixes

    ... read more
  • Call for Grant Proposals (January 2019 Round) Sun, 27-Jan-2019 by Coke
    in: Grants

    Due to the lack of a budget for 2019, the Grants Committee process to request grant proposals is stalled. Once funds for the current year are allocated, we will re-open the RFP process. If you have further questions, please contact me at tpf-grants-secretary at perl-foundation.org.

    ... read more
  • Google Summer of Code 2019 Participation Wed, 23-Jan-2019 by Makoto Nozaki
    in: GSoC

    The Perl Foundation is participating in Google Summer of Code again this year. Projects on Perl 5, Perl 6 modules or infrastructure are all equally welcome. Currently we are seeking project ideas and mentors. The GSoC page has some more information on what it means becoming a mentor. Ideas are collected in a GitHub repo, so just open a pull request with your idea. Deadline for project idea and mentor

    ... read more
  • Rakudo Perl 6 performance analysis tooling - Grant Report #7 Wed, 23-Jan-2019 by Alan Haggai Alavi

    Timo has implemented a new graph for the overview page: Graph items, when selected, display more information such as the file name and line number. The file name and line number are clickable and will take you to the file and line in GitHub. Read more at:

    ... read more
  • Grant Report : Revitalize blogs.perl.org : August 2018 Mon, 21-Jan-2019 by Mark A Jensen
    in: Grants

    Back in August 2018, André Walker reported on his initial work to revitalize the revitalizing of blogs.perl.org. He made the following report to the TPF Grants Committee on 14 Aug 2018 The latest report as of this post can be found here. Short update regarding grant progress. I have most of the major features I wanted to implement already in place, even if some are a bit rough. So it's

    ... read more
  • Grant Report : Revitalize blogs.perl.org : December 2018 Mon, 21-Jan-2019 by Mark A Jensen
    in: Grants

    André Walker reports significant progress on his bold attempt to revitalize blogs.perl.org. He made the following report to the TPF Grants Committee on 3 Jan 2019 I will also backpost another report André made to the Committee in Aug 2018 shortly. The work I set out to do for the grant on blogs.perl.org is almost complete. Here is a breakdown of what is done, what is missing for a first

    ... read more
  • Grant Extension Approved: Jonathan Worthington's Perl 6 Performance and Reliability Engineering grant Sat, 19-Jan-2019 by Makoto Nozaki

    Jonathan Worthington recently requested an extension of his Perl 6 Performance and Reliability Engineering grant. I'm pleased to announce that the Board of Directors approved extension of another $10,000. It'll allow him to dedicate another 167 hours to this work. I would like to thank the community members who took time to comment on this grant extension request and our sponsors who made funding the grant possible through our Perl

    ... read more
  • Grant Extension Request: Perl 6 Performance and Reliability Engineering (Jonathan Worthington) Thu, 10-Jan-2019 by Matthias Bloch

    Jonathan Worthington has requested an extension of $20,000 for his Perl 6 Performance and Reliability Engineering grant. This will allow him to dedicate another 333 hours to this work. His previous work was successfully delivered as reported in the latest reports: July August September October November December Jonathan writes: "I recently wrote about some of the things I plan to work on for Perl

    ... read more
  • December report of the Perl 6 Development Grant of Jonathan Worthington Tue, 08-Jan-2019 by Matthias Bloch

    Jonathan writes: December came with some travel and vacation, and so wasn't ideal for working on the larger ongoing tasks. I did, however, get in numerous smaller fixes, as well as reducing the overhad on regex matching and improving the performance of regex interpolation. Other fixes included a memory leak that was observed to impact Cro applications, a couple of GC errors, and a crash involving a certain interaction of

    ... read more
  • November report of the Perl 6 Development Grant of Jonathan Worthington Tue, 08-Jan-2019 by Matthias Bloch

    Jonathan writes: In November I continued my work towards partial escape analysis and related optimiztions in MoarVM. In terms of the analysis itself, I spent some time designing and starting to implement deoptimization handling. If we use the analysis to decide to eliminate an allocation, then this decision will have been made based on specialized code containing guards. In the event these guards fail, we must be able to undo

    ... read more
  • 2019 DC-Baltimore Perl Workshop CFP Thu, 03-Jan-2019 by Jim Brandt

    The 2019 DC-Baltimore Perl Workshop will be in Silver Spring, MD, on April 6th, 2019. The call for talks is now open and this year's themes are Perl and related technologies. Proposals can be submitted through the workshop website until Jan 31, 2019. Registration is also open and attendance is free for speakers, students, and people currently between jobs. We hope to see you there!

    ... read more
  • Grant Report - MoarVM JIT Compiler Expression Backend - December 2018 Sat, 29-Dec-2018 by Mark A Jensen

    Brrt has hit the ground running on his MoarVM JIT Compiler grant. Here is his interim report: I wanted to start with floating point support, which has two subtasks: Ensure that DynASM encodes SSE instructions with variadic registers correctly. Ensure that the JIT itself accepts and works with floating point registers. I finished the first two of those tasks. For some context, x86-64 instruction encoding rules require an extra byte

    ... read more
  • Maintaining the Perl 5 Core (Dave Mitchell): Grant Report for November 2018 Tue, 18-Dec-2018 by Matthias Bloch

    This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Another somewhat sparse month. Fixed a couple of bugs and worked my though some of the backlog in my p5p mailbox. SUMMARY: 2:05 RT #133538 refaliasing does not work 1:00 RT #133687 codeblocks mis-parsed in runtime pattern 6:07 process p5p

    ... read more
  • Grant Proposals Nov/Dec 2018 Sun, 16-Dec-2018 by Coke
    in: Grants

    The Grants Committee has received the following grant proposal for the Nov/Dec round. Improve Perl 6 Networking Support Before the Committee members vote on any proposal, we like to solicit feedback from the Perl community. Review the proposals at their individual links and please comment there by December 22nd, 2018. The Committee members will start the voting process following that and the conclusion will be announced shortly after.

    ... read more
  • Grant Proposal: Improve Perl 6 Networking Support Sun, 16-Dec-2018 by Coke
    in: Grants

    The Grants Committee has received the following grant proposal for the Nov/Dec round. Before the Committee members vote, we would like to solicit feedback from the Perl community on the proposal. Review the proposal below and please comment here by December 22nd, 2018. The Committee members will start the voting process following that. Improve Perl 6 Networking Support Name: Ben Davies Amount Requested: USD $7200 Synopsis Perl 6

    ... read more
  • Maintaining Perl 5 (Tony Cook): November 2018 Grant Report Sun, 16-Dec-2018 by Matthias Bloch

    This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 34 tickets were reviewed, and 6 patches were applied. 7.90 #123638 review existing patch, work on fixes, testing #123638 review test results, debugging, research #123638 more research, work on a fix, debugging, testing #123638 debugging, partial fix

    ... read more
  • Dave Rolsky Joins TPF Board Mon, 03-Dec-2018 by Jim Brandt

    Following up on Dave Rolsky's recent nomination to the Perl Foundation board, we're pleased to announce that the board has voted and Dave has joined the board. As noted during his nomination process, Dave has a long history with Perl and the Perl Community as well as previous experience running other community-based organizations. We look forward to the experience and perspective he will bring to the Perl Foundation board in

    ... read more
  • Call for Grant Proposals (November 2018 Round) Fri, 30-Nov-2018 by Coke
    in: Grants

    The Grants Committee is accepting grant proposals all the time. We evaluate them every two months and another evaluation period is upon us. If you have an idea for doing some Perl work that will benefit the Perl community, please consider submitting a grant application. The application deadline for this round is 23:59 December 15th UTC. We will publish the received applications, get community feedback through December 22nd, and

    ... read more
  • September 2018 Grant Votes Fri, 30-Nov-2018 by Coke
    in: Grants

    The Grants Committee has concluded the voting of the September 2018 round. There were two proposals this round, both of which were approved and funded. Voting results: Approved and funded: 8 yes votes with a score of 32 Feedback generally positive. Voting results: Approved and funded: 6 yes votes with a score of 26 Feedback positive. One member noted that this is the kind of work that benefits from grant

    ... read more
  • Rakudo Perl 6 performance analysis tooling - Grant Report #6 Wed, 21-Nov-2018 by Alan Haggai Alavi

    Original article was published on November 9, 2018 The overview page now shows all data displayed in the previous profiler's page as well as adds a "Start times of threads" chart. "GC" tab has been updated with sub-tabs to customise graphs using different display modes. The routines list now features a "goto" arrow for smooth and easy navigation. Read more at: Where did I leave my AT-KEYs? Where did I

    ... read more
  • Maintaining Perl 5 (Tony Cook): October 2018 Grant Report Fri, 09-Nov-2018 by Matthias Bloch

    This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 49 tickets were reviewed, and 6 patches were applied 2.18 #125760 re-test branch and apply to blead #125760 perldelta 11.90 #126706 get tests working, work on installer with install_name_tool #126706 re-work to use @rpath #126706 polish,

    ... read more
  • Maintaining the Perl 5 Core (Dave Mitchell): Grant Report for September and October 2018 Tue, 06-Nov-2018 by Matthias Bloch

    This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. I've been almost entirely absent from perl stuff for the last couple of months due to doing other things and lack of enthusiasm. Hopefully things will start picking up. Did a little bit of work on a couple of tickets SUMMARY: 0:40

    ... read more
  • Rakudo Perl 6 performance analysis tooling - Grant Report #5 Mon, 05-Nov-2018 by Alan Haggai Alavi

    "Overview" tab is now functional but in flux. The "Routines" tab has been improved to include sorting functionality for columns, a minimal view in the "Paths" sub tab and a new "Callers" sub tab. An "Allocations" top level tab has also been added. Read more at: Full Screen Ahead! Full Screen Ahead! Whew, it's been a long time since the last report already! Let's see what's new. Photo by

    ... read more
  • October report of the Perl 6 Development Grant of Jonathan Worthington Fri, 02-Nov-2018 by Matthias Bloch

    Jonathan writes: My performance work in October focused for the most part on escape analysis and scalar replacement. This work remains in a branch, however it has now reached the milestone of performing its first couple of real-world optimizations, eliminating short-lived boxes and wrapper objects across inline boundaries. I also started with some long-planned work on more aggressive optimization of lexical variables, such that they are stored as "locals" where

    ... read more
  • September report of the Perl 6 Development Grant of Jonathan Worthington Fri, 02-Nov-2018 by Matthias Bloch

    Jonathan writes: My main deliverable in September was a significant improvement to the performance of object construction and initialization. I wrote a blog post describing the ways in which this was achieved. I also improved the performance of array assignment, took on a tricky bug that stood in the way of merging a GC performance improvement, and took another small step with the work on escape analysis. 5:33 Lots of

    ... read more
  • Maintaining Perl 5 (Tony Cook): September 2018 Grant Report Sat, 20-Oct-2018 by Matthias Bloch

    This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 34 tickets were reviewed, and 4 patches were applied 2.47 fatalize sysread/recv/syswrite/send on utf8 handles: fix warnings, croak tests, documentation updates, post patch to #125760 0.20 #126084 try to apply, issue already fixed, close ticket 1.58 #126706

    ... read more
  • Dave Rolsky Nomination for TPF Board Tue, 16-Oct-2018 by Jim Brandt

    Dave Rolsky is our next nominee to join the Perl Foundation board. Dave is well known in the Perl community, for his extensive contributions to CPAN and for his frequent conference talks and classes. If you'd like to know a little more, he conveniently posts his resume on-line on his website. Below is some additional information on how Dave feels he can contribute to the board: Why do you want

    ... read more
  • Grant Proposal: MoarVM JIT Compiler Expression Backend Maturation Wed, 10-Oct-2018 by Coke
    in: Grants

    The Grants Committee has received the following grant proposal for the Sep/Oct round. Before the Committee members vote, we would like to solicit feedback from the Perl community on the proposal. Review the proposal below and please comment here by October 17th, 2018. The Committee members will start the voting process following that. MoarVM JIT Compiler Expression Backend Maturation Name: Bart Wiegmans Amount Requested: USD 7,000.

    ... read more
  • TPF Notes from OSCON 2018 Mon, 08-Oct-2018 by Jim Brandt

    As a somewhat delayed follow-up, TPF once again had a booth this year at OSCON, back in Portland, Oregon, this year. Josh McAdams was once again our organizer and staffed the booth for the event. O'Reilly provided The Perl Foundation with an excellent space in their Expo Hall. Situated conveniently near the lunch service, snacks, and an amazing swing, the booth received a constant stream of visitors. The visitors ranged

    ... read more
  • Grant Proposal: Future::AsyncAwait Thu, 04-Oct-2018 by Coke
    in: Grants

    The Grants Committee has received the following grant proposal for the Sep/Oct round. Before the Committee members vote, we would like to solicit feedback from the Perl community on the proposal. Update: You have until October 17th! Review the proposal below and please comment here by October 10th, 2018. The Committee members will start the voting process following that. Future::AsyncAwait Name: Paul Evans Amount Requested: GBP 4,800

    ... read more
  • Grant Proposals Sep/Oct 2018 Thu, 04-Oct-2018 by Coke
    in: Grants

    Apologies for delays this month from the original schedule. The Grants Committee has received the following grant proposal for the Sep/Oct round. Future::AsyncAwait MoarVM JIT Compiler Expression Backend Maturation Before the Committee members vote on the proposals, we would like to solicit feedback from the Perl community. Review the proposals at their individual links and please comment there by October 10th, 2018. The Committee members will start the voting process

    ... read more
  • Perl 6 Development Grant (Jonathan Worthington): Report for August 2018 Mon, 24-Sep-2018 by Matthias Bloch

    My grant work in August focused on improving the performance of a number of very commonly used constructs in Perl 6 programs, of note array and hash access, box/unbox operations and various common operations on Int My work also uncovered a problem that could be best addressed with a small language design tweak, and I wrote up a proposal on that I also made various improvements to the optimization infrastructure.

    ... read more
  • Perl 6 Development Grant (Jonathan Worthington): Report for July 2018 Mon, 24-Sep-2018 by Matthias Bloch

    Work in the latter part of July, falling under the current round of the grant, focused mostly on hunting down and fixing bugs. A memory leak bug involving the thread pool scheduler was fixed; it was only problematic in some programs so far, but would have become far more noticeable with the new 6.d await semantics. Others fixes addressed regressions arising from recent optimization work, although in most cases the

    ... read more
  • Maintaining the Perl 5 Core (Dave Mitchell): Grant Report for August 2018 Tue, 18-Sep-2018 by Matthias Bloch

    This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. I didn't spend all that many hours during August on perl work. I spent most of my time looking at a bug related to restoring of captures within regex repeats. During the course of that, I took the opportunity to simplify and cleanup

    ... read more
  • Call for Grant Proposals (September 2018 Round) Sun, 16-Sep-2018 by Coke
    in: Grants

    The Grants Committee is accepting grant proposals all the time. We evaluate them every two months and another evaluation period is upon us. If you have an idea for doing some Perl work that will benefit the Perl community, please consider submitting a grant application. The application deadline for this round is 23:59 September 30th UTC. We will publish the received applications, get community feedback through October 7th, and

    ... read more
  • Rakudo Perl 6 performance analysis tooling - Grant Report #4 Sun, 16-Sep-2018 by Alan Haggai Alavi

    The first public release! Code is now hosted in GitHub Please see the instructions on how to install and run The release features a renewed "Routines" tab. Please read Timo's blog post to know how it compares to the previous profiler: The first public release! The first public release! Hello esteemed readers, and thank you for checking in on my progress. Not a full month ago I showed off the

    ... read more
  • Maintaining Perl 5 (Tony Cook): August 2018 Grant Report Sun, 16-Sep-2018 by Matthias Bloch

    This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 44 tickets were reviewed, and 4 patches were applied. 1.23 #p5p discussion with khw on shared hash problem 4.73 #132158 testing, debugging, work on a fix, more testing #132158 consider other fixes, testing, comment with patches 1.60

    ... read more
  • July 2018 Grant Votes Tue, 11-Sep-2018 by Coke
    in: Grants

    The Grants Committee has concluded the voting of the July 2018 round. My apologies for the delay. There was one proposal this round, which was not approved. Perl as piano sheet music/compiler/synthesizer Voting results: Not approved: 5 no votes, 4 abstentions Concerns from the committee included a lack of clarity on whether this was a continuation of an existing project or new development, and issues with the proposed syntax, esp.

    ... read more
  • Grant Proposals: July/August 2018 Sun, 19-Aug-2018 by Coke
    in: Grants

    The Grants Committee has received the following grant proposal for the July/August round. Perl as piano sheet music/compiler/synthesizer Before the Committee members vote on the proposals, we would like to solicit feedback from the Perl community. Review the proposals at their individual links and please comment there by August 26th, 2018. The Committee members will start the voting process following that and the conclusion will be announced shortly after.

    ... read more
  • Grant Proposal: Perl as piano sheet music/compiler/synthesizer Sun, 19-Aug-2018 by Coke
    in: Grants

    The Grants Committee has received the following grant proposal for the July/August round. Before the Committee members vote, we would like to solicit feedback from the Perl community on the proposal. Review the proposal below and please comment here by August 26th, 2018. The Committee members will start the voting process following that. Perl as piano sheet music/compiler/synthesizer Name: Yang Bo Amount Requested: USD 2,500 Synopsis Write a

    ... read more
  • Maintaining the Perl 5 Core (Dave Mitchell): Grant Report for July 2018 Tue, 14-Aug-2018 by Matthias Bloch
    in: Grants

    This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. I did very few hours last month. This was partly due to delays in getting my grant extended, and partly because I was busy with other things. SUMMARY: 2:00 RT #133352 Ancient Regex Regression 0:30 RT #133368 index optimisation in when

    ... read more
  • Perl Foundation Website Update Sun, 05-Aug-2018 by Jim Brandt

    As I announced at The Perl Conference in Salt Lake City this year, we have completed our project to update the main Perl Foundation website. The new site is now live, with a new design and on a new hosting platform. This project was primarily done by a team of Niagara University students as part of their CIS 480 coursework. This senior level class requires the students to work in

    ... read more
  • Rakudo Perl 6 performance analysis tooling - Grant Report #3 Mon, 30-Jul-2018 by Alan Haggai Alavi

    Timo has developed a shiny new UI for the tool. It displays thread-level garbage collection details. Read more at: Wow, check out this garbage Wow, check out this garbage Hello everyone! It's been more than a month since the last report, but I've been able to put hours in and get code out. And now I'll show you what's come out of the last weeks. The Garbage Collector One important

    ... read more
  • Call for Grant Proposals (July 2018 Round) Sun, 29-Jul-2018 by Coke
    in: Grants

    The Grants Committee is accepting grant proposals all the time. We evaluate them every two months and another evaluation period is upon us. If you have an idea for doing some Perl work that will benefit the Perl community, please consider submitting a grant application. The application deadline for this round is 23:59 August 5th UTC. We will publish the received applications, get community feedback through August 12th, and

    ... read more
  • May 2018 Grant Votes Sun, 29-Jul-2018 by Coke
    in: Grants

    The Grants Committee has concluded the voting of the May 2018 round. My apologies for the delay. There were two proposals this round, but neither submission was approved. Introduction to Application Development with Perl 6 Voting results: Not approved: 4 no votes, 5 abstentions The committee is hesitant to fund a book at this time; there are several books on the market today; how would a freshman effort compare to

    ... read more
  • Grant Extension Request: Perl 6 Performance and Reliability Engineering (Jonathan Worthington) Fri, 27-Jul-2018 by Matthias Bloch
    in: Grants

    Jonathan Worthington has requested an extension of $10,000 for his Perl 6 Performance and Reliability Engineering grant. This will allow him to dedicate another 200 hours to this work. His previous work was successfully delivered as reported in the latest report. Jonathan writes: "A further grant extension will enable me to continue my work on Perl 6 performance and reliability. The 200 hours I just completed have seen both optimizations

    ... read more
  • Perl 6 Performance and Reliability Engineering grant report (Jonathan Worthington) Fri, 27-Jul-2018 by Matthias Bloch

    This report describes what I have accomplished in the latest 200 hours of my Perl 6 Performance and Reliability Engineering grant. A new MoarVM specializer plugin mechanism The most significant new optimizations developed in this grant period center around a new mechanism for helping the MoarVM specializer, which optimizes and JIT-compiles hot code, to understand a wider range of Perl 6 constructs. I used this mechanism to speed up: Private

    ... read more
  • Perl 5 Core Grants Updates - Approval etc Tue, 24-Jul-2018 by Makoto Nozaki

    The TPF Board of Directors approved extension of these two grants under the Perl 5 Core Maintenance Fund. Dave Mitchell's Maintaining Perl 5 Grant Tony Cook's Maintaining Perl 5 Grant The Board also approved to allocate $40,000 to the Perl 5 Core Maintenance Fund to enable the above. We thank the TPF sponsors to make these grants possible.

    ... read more
  • May/June Status Thu, 19-Jul-2018 by Coke
    in: Grants

    Apologies for the delay; the GC is now conducting our voting for the May/June round and will post results next week. Thank you for your patience. Please look for the next Call for Proposals before the end of the month for the July/August round.

    ... read more
  • Grant Extension Request: Maintaining the Perl 5 Core (Dave Mitchell) Thu, 05-Jul-2018 by Matthias Bloch

    Dave Mitchell has requested an extension of $20,000 for his Maintaining Perl 5 grant. This will allow him to dedicate another 333 hours to this work. During this grant he sent regular reports to the p5p mailing list as well as providing monthly summary reports that have been published on this site, the most recent of which are linked below: June 2018 May 2018 April 2018 Before

    ... read more
  • Maintaining the Perl 5 Core (Dave Mitchell): Grant Report for June 2018 Thu, 05-Jul-2018 by Matthias Bloch

    This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. I spent the last month mainly working on: blocking issues for the 5.28.0 release. BBC tickets ASAN-related tickets SUMMARY: 2:22 RT #133204 Integer overflow leading to buffer overflow 15:29 RT #133270 Blead Breaks CPAN: HMBRAND/DBD-CSV-0.53.tgz 5:03 RT #133271 Blead Breaks

    ... read more
  • Rakudo Perl 6 performance analysis tooling - Grant Report #2 Thu, 05-Jul-2018 by Alan Haggai Alavi

    Timo is still not completely well. However, he has been able to make good progress: Optional parametres are now correctly logged Fixed a crash caused when the profiler is used on multithreaded code Read more at: No Major Breakthroughs No Major Breakthroughs Sadly, the time since the last post on this blog hasn't been fruitful with regards to the profiling project. There have been slight improvements to the profiler inside

    ... read more
  • Grant Completed: Curating and improving Perl6 documentation Wed, 04-Jul-2018 by Coke
    in: Grants

    I'm happy to note that the Curating and improving Perl6 documentation grant has submitted a final report, and the work has been accepted by the Committee. Thanks to JJ for his work on this project, and also to Mark for acting as grant manager.

    ... read more
  • Grant Completed: Complete YAML::PP Thu, 28-Jun-2018 by Coke
    in: Grants

    I'm pleased to announce that the Complete YAML::PP grant is now itself completed, and the work has been accepted by the Committee. Thanks to Tina for her work, and to Mark for acting as grant manager.

    ... read more
  • Final Grant Report : Curating and Improving Perl6 Documentation Thu, 28-Jun-2018 by Mark A Jensen
    in: Grants

    JJ Merelo has completed work on his grant, and has published his final report. The Grants Committee is now reviewing and voting on payment. The Committee welcomes your comments as they deliberate. MAJ

    ... read more
  • Final Grant Report : Complete YAML::PP Thu, 28-Jun-2018 by Mark A Jensen
    in: Grants

    Tina Müller has provided her final report of her work on her grant Complete YAML::PP. The Grants Committee is now evaluating and voting on final payment. The committee welcomes your comments here as they deliberate. Please comment here rather than on the gist. MAJ

    ... read more
  • Grant Report: Perl 6: Bugfixing and Performance of Rationals Mon, 18-Jun-2018 by Coke
    in: Grants

    Zoffix has posted his June Report. Most of the work on constants has been completed; Some bad math on zero-denominator rationals has been fixed. As Zoffix works through these issues, some work may find its way into ecosystem modules instead of core Perl 6. You can read all the details at his June 2018 blogs.perl.com posting Note that Zoffix will be taking the next month off to focus on some

    ... read more
  • The Perl Conference Newsletter: 6/15/18 Fri, 15-Jun-2018 by IrishPebbles

    In This Issue: Volunteers needed! Sign-up: http://bit.ly/tpcVolunteer Arrival information Get the App and review the schedule: http://bit.ly/TPCschedule Register for the conference http://bit.ly/TPCiSLC Extra hotel rooms available for transfer Lightning Talks registration available http://bit.ly/TPCLightningTalks BoFs schedule http://bit.ly/TPCBoF Sponsor Spotlights: Assurant and Bluehost Upcoming event The Perl Conference in Europe Become a sponsor Stay in touch Volunteers Needed The Perl Conference is 100% volunteer powered! We need your help during the main

    ... read more
  • The Perl Conference Newsletter: 6/11/18 Mon, 11-Jun-2018 by IrishPebbles

    In This Issue: Volunteers Needed! Sign-up: http://bit.ly/tpcVolunteer Lightning Talks registration available http://bit.ly/TPCLightningTalks Conference schedule: http://bit.ly/TPCschedule BoFs published http://bit.ly/TPCBoF Conference tickets http://bit.ly/TPCiSLC and hotel https://goo.gl/EvZG3a Need a room? There are a few reserved that can be transferred Sponsor Spotlight: craigslist Become a sponsor Stay in touch Volunteers needed The Perl Conference is 100% volunteer powered! We need your help! If you’re able to donate even a few hours, it goes a

    ... read more
  • Grant Proposal: Introduction to Application Development with Perl 6 Mon, 11-Jun-2018 by Coke
    in: Grants

    The Grants Committee has received the following grant proposal for the May/June round. Before the Committee members vote, we would like to solicit feedback from the Perl community on the proposal. Review the proposal below and please comment here by June 16th, 2018. The Committee members will start the voting process following that and the conclusion will be announced the last week of June. Introduction to Application Development with Perl

    ... read more
  • Grant Proposal: App::rs - The first reference counting CPAN client Mon, 11-Jun-2018 by Coke
    in: Grants

    The Grants Committee has received the following grant proposal for the May/June round. Before the Committee members vote, we would like to solicit feedback from the Perl community on the proposal. Review the proposal below and please comment here by June 16th, 2018. The Committee members will start the voting process following that and the conclusion will be announced the last week of June. App::rs The first reference counting CPAN

    ... read more
  • Grant Proposals: May/June 2018 Mon, 11-Jun-2018 by Coke
    in: Grants

    The Grants Committee has received the following grant proposals for the May/June round. Introduction to Application Development with Perl 6 App::rs The first reference counting CPAN client Before the Committee members vote on the proposals, we would like to solicit feedback from the Perl community. Review the proposals at their individual links and please comment there by June 16th, 2018. The Committee members will start the voting process following that

    ... read more
  • Grant Extension Request: Maintaining the Perl 5 Core (Tony Cook) Fri, 08-Jun-2018 by Matthias Bloch

    Tony Cook has requested an extension of $20,000 for his Maintaining Perl 5 grant. This will allow him to dedicate another 400 hours to this work. During this grant he sent regular reports to the p5p mailing list as well as providing monthly summary reports that have been published on this site, the most recent of which are linked below: May 2018 April 2018 March 2018 Before

    ... read more
  • Grant Report : Improving Perl 6 Documentation - May 2018 Thu, 07-Jun-2018 by Mark A Jensen
    in: Grants

    We call him... The Closer. JJ made 324 commits in May on top of the 195 in April to https://github.com/perl6/doc, and is now as the top closer of issues in the repo. He also sketched out most of the missing pages in the the Perl6 Docs Roadmap. That enabled that albatross to be tossed overboard as well. JJ has also written a couple of metadocuments, describing patterns he has observed

    ... read more
  • Maintaining Perl 5 (Tony Cook): May 2018 Grant Report Tue, 05-Jun-2018 by Matthias Bloch

    This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 34 tickets were reviewed. 8.10 #122112 re-work an old solution #122112 testing and fail, think about other solutions #122112 work up a fix, testing, work on a regression test #122112 finish regression test, testing, polish, comment with

    ... read more
  • Maintaining the Perl 5 Core (Dave Mitchell): Grant Report for May 2018 Tue, 05-Jun-2018 by Matthias Bloch

    This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. SUMMARY: 5:00 RT #132863 BBC LWP-Protocol-https-6.07 0:30 RT #133169 pack treats non hex-digits with the "H*" template 1:30 RT #133184 Threaded builds failing on Linux 4.16.5 or higher 2:00 RT #133194: regcomp: heap-buffer-overflow read 3:00 RT #133220 perl_parse

    ... read more
  • The Perl Conference 2018 Newsletter: 06/02/2018 Sat, 02-Jun-2018 by IrishPebbles

    In This Issue: Get the TPC 2018 app by Infinity Interactive! Volunteers Needed! Sign-up: http://bit.ly/tpcVolunteer BoFs published http://bit.ly/TPCBoF Lightning Talks registration available http://bit.ly/TPCLightningTalks Conference schedule: http://bit.ly/TPCschedule Sign up for a tutorial: http://bit.ly/TPCtutorials Conference Tickets: http://bit.ly/TPCiSLC Sponsor Spotlight: Grant Street Group Become a sponsor Stay in touch Get the TPC 2018 app by Infinity Interactive! You've secured your ticket and travel for The Perl Conference, right? The next step is

    ... read more
  • Call for Grant Proposals (May 2018 Round) Fri, 01-Jun-2018 by Coke
    in: Grants

    The Grants Committee is accepting grant proposals all the time. We evaluate them every two months and another evaluation period is upon us. If you have an idea for doing some Perl work that will benefit the Perl community, please consider submitting a grant application. The application deadline for this round is 23:59 June 9th UTC. We will publish the received applications, get community feedback through June 16th, and

    ... read more
  • Grant Completed: Test2 Manual Fri, 01-Jun-2018 by Coke
    in: Grants

    I'm happy to report that the Test2 Manual has been accepted as complete by the Committee. Thanks to Chad for seeing this grant through, and to Alberto for acting as grant manager.

    ... read more
  • Grant Report: Perl 6: Bugfixing and Performance of Rationals Thu, 31-May-2018 by Coke
    in: Grants

    Zoffix has already dug in on his grant, making some decent progress in the first month. Taking a test driven approach and implementing tests for the work in branches, he's identified some issues that will cause him to modify the original approach. You can read all the details at his May 2018 blogs.perl.com posting

    ... read more
  • Maintaining the Perl 5 Core (Dave Mitchell): Grant Report for April 2018 Thu, 17-May-2018 by Matthias Bloch

    This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. I spent the last month mainly working on blocking issues for the 5.28.0 release. SUMMARY: 4:54 File::Copy test failure under quadmath 5:00 RT #132863 BBC LWP-Protocol-https-6.07 0:46 RT #132955 USE_CPLUSPLUS build broken in 5.27 blead and all 5.26 stables

    ... read more
  • The Perl Conference Newsletter: May 13, 2018 Sun, 13-May-2018 by IrishPebbles

    In This Issue: Discount pricing ends May 18th! Buy Tickets: http://bit.ly/TPCiSLC Book your lodging: http://bit.ly/roomsTPC Volunteer sign-ups live http://bit.ly/tpcVolunteer Conference schedule posted http://bit.ly/TPCschedule Tutorial schedule posted http://bit.ly/TPCtutorials Sponsor Spotlight: cPanel Stay in touch Conference Tickets and Lodging Did you know May 18th is the last day to register for the conference at the regular admission cost and the last day hotel rooms are guaranteed for TPC? After May 18th, event

    ... read more
  • Maintaining Perl 5 (Tony Cook): April 2018 Grant Report Sat, 12-May-2018 by Matthias Bloch

    This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 33 tickets were reviewed, and 6 patches were applied 1.09 #128627 try to reproduce, have basic problems with cygwin #128627 try to track down cygwin compiler issues 0.83 #131844 testing, push blead fix 0.40 #132876 re-test and apply

    ... read more
  • Grant Report : Improving Perl 6 Documentation - April 2018 Sat, 12-May-2018 by Mark A Jensen
    in: Grants

    JJ has made impressive progress on the backlog of documentation issues as part of his grant. He has already addressed and closed twice as many issues as all those closed by others. In doing so, he has committed about as many times as all other contributors to the repo. While addressing issues, JJ performed some additional housecleaning and put in some quality time at StackOverflow. You can read all the

    ... read more
  • Maintaining Perl 5 (Tony Cook): March 2018 Grant Report Tue, 01-May-2018 by Matthias Bloch

    This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. 3.25 #127743 fix MSVC debugging builds #127743 work on reducing Win32/gcc Storable warnings #127743 testing warning fixes 7.31 #130683 review the change and try to figure out what’s going wrong #130683 debugging #130683 debugging #130683

    ... read more
  • March 2018 Grant Votes Thu, 26-Apr-2018 by Coke
    in: Grants

    The Grants Committee has concluded the voting of the March 2018 round. There was one proposal this round: Voting results: Approved and funded: 7 yes votes with a score of 31 No specific feedback is available. Next Round We accept proposals throughout the year; our next round of voting would be in May You can submit proposals now. If you want to help with funding and increase our budget, please

    ... read more
  • The Perl Conference Newsletter: 04/26/2018 Thu, 26-Apr-2018 by IrishPebbles

    In This Issue: Accepted conference sessions posted http://bit.ly/2p6Ui1X Tutorial schedule posted https://goo.gl/nyQvaP BoF meeting space available http://bit.ly/2GB1Fqy Register today! https://goo.gl/tgUQRt You can still book your conference lodging https://goo.gl/RNBqb3 Sponsor Spotlight: Booking.com Stay in touch Conference sessions posted The list, complete with descriptions, of TPC’s accepted talks are published. Head on over to see the topics and speakers: http://bit.ly/2p6Ui1X Stay tuned, the main event day schedule is coming soon! Tutorial schedule

    ... read more
  • Test2 Manual Completion Report Tue, 24-Apr-2018 by Alberto Simões
    in: Grants

    Follows the report by Chad Granum for his grant: Test2 Manual. Test2 Manual grant complete This is a completion report for the Test2 manual grant. Deliverables Test2::Manual Original description: A brief introduction and table of contents. Completed form: Jumping off point with a map of the manual layout/table of contents. Test2::Manual::Tooling Original description: This section will cover writing test tools. This would be a

    ... read more
  • Grant Report : Complete YAML::PP - March 2018 Mon, 09-Apr-2018 by Mark A Jensen
    in: Grants

    Tinita spent about 25 hours coding YAML::PP during March. She emitted a production release at YAML::PP 0.006, which incorporates items from her previous reports, adding Writer and Representer objects, a nice Dumper, and cyclic reference detection. In a spirit of multi-cultural outreach and understanding, she also made her first PR to PyYAML. You can read all the details in her latest report. MAJ

    ... read more
  • Maintaining the Perl 5 Core (Dave Mitchell): Grant Report for March 2018 Wed, 04-Apr-2018 by Matthias Bloch

    This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. I spent the last month mainly doing two things: 1> fixing up Deparse.pm so that running the whole perl test suite through Deparse, i.e. ./TEST -deparse doesn't have any new failures. 2> going through the list of broken-in-blead top-1000 CPAN distributions to

    ... read more
  • Ricardo Signes Joins TPF Board Tue, 03-Apr-2018 by Jim Brandt

    I'm happy to announce that Ricardo Signes has become the newest member of the Perl Foundation board. His is the first board appointment following the new, more public, selection process we recently announced. Thanks to Rik for agreeing to be the first to use this process and to the community for the comments and feedback following his nomination. We look forward to Rik's continued contributions to the Perl community, now

    ... read more
  • Grant Proposal: Perl 6: Bugfixing and Performance of Rationals / Fixing Constraints on Constants Mon, 02-Apr-2018 by Coke
    in: Grants

    Perl 6: Bugfixing and Performance of Rationals Fixing Constraints on Constants Name: Zoffix Znet Amount Requested: USD 1,999 Synopsis The proposal is to perform two pieces of work on the Rakudo Perl 6 compiler along with a third bonus piece: 1. Implement support for type constraints on constants and polish some of the rough edges with and constants initializer calls. 2. Fix several bugs and a race

    ... read more
  • Grant Proposals: March/April 2018 Mon, 02-Apr-2018 by Coke
    in: Grants

    The Grants Committee has received the following grant proposal for the March/April round. Perl 6: Bugfixing and Performance of Rationals Fixing Constraints on Constants Before the Committee members vote on the proposals, we would like to solicit feedback from the Perl community. Review the proposals at their individual links and please comment there by April 7th, 2018. The Committee members will start the voting process following that and the conclusion

    ... read more
  • The Perl Conference Newsletter: 3/25/18 Sun, 25-Mar-2018 by IrishPebbles

    In This Issue: Keynote speaker: VM Brasseur: https:// bit.ly/2ujDlar BoF registration open: http://bit.ly/2GB1Fqy Register to attend TPC! https://goo.gl/tgUQRt Book your conference lodging https://goo.gl/RNBqb3 Speaker invitations sent March 21st Stay in touch Keynote Speaker: VM Brasseur VM spent most of her 20 years in the tech industry leading software development departments and teams, and providing technical management and leadership consulting for small and medium businesses. Now she leverages nearly 30 years

    ... read more
  • Call for Grant Proposals (March 2018 Round) Tue, 20-Mar-2018 by Coke
    in: Grants

    The Grants Committee is accepting grant proposals all the time. We evaluate them every two months and another evaluation period is upon us. If you have an idea for doing some Perl work that will benefit the Perl community, please consider submitting a grant application. The application deadline for this round is 23:59 March 27th UTC. We will publish the received applications, get community feedback through April 3rd, and

    ... read more
  • Maintaining Perl 5 (Tony Cook): February 2018 Grant Report Tue, 20-Mar-2018 by Matthias Bloch

    This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 24 tickets were reviewed, and 6 patches were applied 2.60 #125351 testing, sidetracked into unrelated failure, have reproduction problems, back to original testing, apply to blead #125351 look at minor re-work of patch, which apparently I’d already

    ... read more
  • Ricardo Signes Nomination for TPF Board Wed, 14-Mar-2018 by Jim Brandt

    As has been announced previously, TPF is working on a process to allow for more public participation in adding new board members. I'm happy to present Ricardo Signes as our first new board candidate nominated with the new process. Ricardo is well known to the Perl community as a former pumpking and he offers some addition background in his bio below. Ricardo Signes spent four years studying philosophy and religion

    ... read more
  • The Perl Conference Newsletter: 3/11/18 Sun, 11-Mar-2018 by IrishPebbles

    In This Issue: Speakers announced! http://bit.ly/2p6Ui1X Last call to submit a talk! https://goo.gl/prFcXk Register today! https://goo.gl/tgUQRt Book your conference lodging https://goo.gl/RNBqb3 Stay in touch! Round 1 and Round 2 Speakers Announced! Speakers/Sessions: http://bit.ly/2p6Ui1X Head on over to see if your favorite speaker is returning this year. If they aren’t listed, encourage them to submit! Last Call to Submit a Talk! Yes! Submit your proposal before March 18th to have your

    ... read more
  • Round 2 Talk Submission Notifications Sent Thu, 08-Mar-2018 by IrishPebbles

    Round 2 CFP notifications have been sent! Check your email if you submitted by 2/26/2018. Notifications sent from admin@perlconference.us Round 3 CFP is still open! https://goo.gl/forms/I5a5XneNsm4Vq93D2 #TPCiSLC

    ... read more
  • Rakudo Perl 6 performance analysis tooling - Grant Report #1 Wed, 07-Mar-2018 by Alan Haggai Alavi
    in: Grants

    Timo has made good progress and is writing about it. Please see: Delays and Delights Delays and Delights Hi, my name is timotimo and I'm a Perl 6 developer. I've set up this blog to write reports on my TPF Grant Before the actual report starts, I'd like to issue an apology. In between my grant application and the grant being accepted I developed a bit of RSI that lasted

    ... read more
  • Maintaining the Perl 5 Core (Dave Mitchell): Grant Report for February 2018 Tue, 06-Mar-2018 by Matthias Bloch

    This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. I have spent the last month mainly doing two things: Fixing various issues with overloading and the new multiconcat op. I decided that rather than continue adding more and more special-case handling to the existing code, I would handle the overloading in pp_multiconcat

    ... read more
  • Grant Report : Complete YAML::PP - February 2018 Tue, 06-Mar-2018 by Mark A Jensen
    in: Grants

    Tinita spent about 20 hours coding YAML::PP this month. To her growing YAML bibliography, she has added "Strings in YAML To Quote or not to Quote". Here Tina shows very clearly that Ingy's ultimate goal was to write the Kobiyashi Maru of format specifications.

    ... read more
  • January 2018 Grant Votes Mon, 05-Mar-2018 by Coke
    in: Grants

    The Grants Committee has concluded the voting of the January 2018 round. There were six proposals in this round. Curating and improving Perl6 documentation Voting results: Approved and funded: 5 yes, 1 abstention, 1 no with a score of 15 Some voters expressed concern about the comments/feedback posted on the grant. It is our hope that the requestor will work closely with the community when implementing this grant. Future grants

    ... read more
  • Maintaining the Perl 5 Core (zefram): Grant Report February 2018 Sun, 04-Mar-2018 by Matthias Bloch

    This is the report from zefram on his Perl 5 grant under the Perl 5 Core Maintenance Fund for February 2018. We thank the TPF sponsors to make this grant possible. The hours that I have worked in 2018-02 pursuant to my TPF core maintenance grant are as follows. 10h47m Blead Breaks CPAN: MAROS/DateTime-Format-CLDR-1.19.tar.gz 8h52m review mail 3h08m COW bug in :encoding layer 2h45m Blead

    ... read more
  • The Perl Conference Newsletter: 2/28/18 Wed, 28-Feb-2018 by IrishPebbles

    In This Issue: Last Call for Tutorial Sessions https://goo.gl/1GV14L Last Round for Speaker Submissions open https://goo.gl/forms/PkYHWD3B4vUKZLrW2 Event Registration http://bit.ly/2CO9jum Room Reservation http://bit.ly/2oEtzK0 Want to Sponsor The Perl Conference? treasurer@perlfoundation.org Last Call for Tutorial Sessions Are you an experienced instructor or speaker who would like to offer a course at The Perl Conference this year in Salt Lake City? We hereby invite you to participate by submitting a Tutorial Session! We

    ... read more
  • Public nomination/election process of TPF board members Tue, 27-Feb-2018 by Makoto Nozaki

    As communicated previously.... The Perl Foundation is a non-profit, 501 organization based in the United States. Currently its board of directors has six members and TPF will start annual nomination and election process of new members. Bringing new people to the board regularly, with some community input, will allow the organization to grow and increase its output. Here are the details: 1. Nomination A new member should be nominated by

    ... read more
  • TPC February Newsletter Mon, 19-Feb-2018 by IrishPebbles

    In This Issue: We Have a Location! TPC 2018 Returning to Salt Lake City, Utah Sponsors Welcome! Register today! Event Registration Now Open Book Your Rooms! Room Reservation Now Open Hotel room types Why are some rooms cheaper than others? We Have a Website! More information there We’re Still Accepting Talk Submissions! Check Your Email! First Round Notifications sent 2/6 2/7

    ... read more
  • Grant Proposal: Perl-Based CloudForFree.org Platform Tue, 13-Feb-2018 by Coke
    in: Grants

    The Grants Committee has received the following grant proposal for the January/February round. Before the Committee members vote, we would like to solicit feedback from the Perl community on the proposal. Review the proposal below and please comment here by February 20th, 2018. The Committee members will start the voting process following that and the conclusion will be announced the last week of February. Perl-Based CloudForFree.org Platform Name: John

    ... read more
  • Grant Proposals: January/February 2017 Tue, 13-Feb-2018 by Coke
    in: Grants

    The Grants Committee has received the following grant proposals for the January/February round. Perl Camp in Democratic Republic of Congo Curating and improving Perl6 documentation MySQL Support In RPerl Compiler List Operators In RPerl Compiler OS Installation Packages for RPerl Compiler Perl-Based CloudForFree.org Platform Before the Committee members vote on the proposals, we would like to solicit feedback from the Perl community. Review the proposals at their individual links and

    ... read more
  • Grant Proposal: OS Installation Packages for RPerl Compiler Tue, 13-Feb-2018 by Coke
    in: Grants

    The Grants Committee has received the following grant proposal for the January/February round. Before the Committee members vote, we would like to solicit feedback from the Perl community on the proposal. Review the proposal below and please comment here by February 20th, 2018. The Committee members will start the voting process following that and the conclusion will be announced the last week of February. OS Installation Packages for RPerl Compiler

    ... read more
  • Grant Proposal: List Operators In RPerl Compiler Tue, 13-Feb-2018 by Coke
    in: Grants

    The Grants Committee has received the following grant proposal for the January/February round. Before the Committee members vote, we would like to solicit feedback from the Perl community on the proposal. Review the proposal below and please comment here by February 20th, 2018. The Committee members will start the voting process following that and the conclusion will be announced the last week of February. List Operators In RPerl Compiler Name:

    ... read more
  • Grant Proposal: MySQL Support In RPerl Compiler Tue, 13-Feb-2018 by Coke
    in: Grants

    The Grants Committee has received the following grant proposal for the January/February round. Before the Committee members vote, we would like to solicit feedback from the Perl community on the proposal. Review the proposal below and please comment here by February 20th, 2018. The Committee members will start the voting process following that and the conclusion will be announced the last week of February. MySQL Support In RPerl Compiler Name:

    ... read more
  • Grant Proposal: Curating and improving Perl6 documentation Tue, 13-Feb-2018 by Coke
    in: Grants

    The Grants Committee has received the following grant proposal for the January/February round. Before the Committee members vote, we would like to solicit feedback from the Perl community on the proposal. Review the proposal below and please comment here by February 20th, 2018. The Committee members will start the voting process following that and the conclusion will be announced the last week of February. Curating and improving Perl6 documentation Name:

    ... read more
  • Grant Proposal: Perl Camp in Democratic Republic of Congo Tue, 13-Feb-2018 by Coke
    in: Grants

    The Grants Committee has received the following grant proposal for the January/February round. Before the Committee members vote, we would like to solicit feedback from the Perl community on the proposal. Review the proposal below and please comment here by February 20th, 2018. The Committee members will start the voting process following that and the conclusion will be announced the last week of February. Please note that this particular request

    ... read more
  • Maintaining the Perl 5 Core (Dave Mitchell): Grant Report for Jan 2018 Tue, 13-Feb-2018 by Makoto Nozaki

    This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. The main thing I did last month was to fix a bunch of issues with tr///c. Initially I was just working on a particular ticket, then noticed that tr///c was almost completed untested in core, and had a bunch of issues, and I

    ... read more
  • Maintaining Perl 5 (Tony Cook): January 2018 Report Mon, 12-Feb-2018 by Makoto Nozaki

    This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 29 tickets were reviewed, and 6 patches were applied 34.99 #127743 try to work up makefile rules for new stack limit handling #127743 more makefile rules, work on fetching config from var instead of a constant #127743

    ... read more
  • Grant Extension Approved: Jonathan Worthington's Perl 6 Performance and Reliability Engineering grant Mon, 12-Feb-2018 by Makoto Nozaki

    Jonathan Worthington recently requested an extension of his Perl 6 Performance and Reliability Engineering grant. I'm pleased to announce that the Board of Directors approved extension of another $10,000. It'll allow him to dedicate another 400 hours to this work. Additional $210 of expense was approved to cover the wire tranfer fee from the past payments and the next payment. I would like to thank the community members who took

    ... read more
  • Maintaining the Perl 5 Core (Zefram): Grant Report for Jan 2017 Thu, 08-Feb-2018 by Makoto Nozaki

    This is a monthly report by Zefram on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. The hours that I have worked in 2018-01 pursuant to my TPF core maintenance grant are as follows. 9h33m review mail 5h31m review tickets 2h40m Bleadperl v5.27.6-206-g16ada235c3 breaks JGAMBLE/Algorithm-QuineMcCluskey-0.16.tar.gz 2h14m Subroutine doesn't create elements. 1h57m Cwd: different return

    ... read more
  • Maintaining Perl 5 (Tony Cook): December 2017 Report Wed, 07-Feb-2018 by Makoto Nozaki

    This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 4 tickets were reviewed or worked on. 22.84 #127743 32-bit build warnings/build issues #127743 finish up 32-bit testing, commits, work on other unaddressed Storable issues, 64-bit frozen data #127743 handle 32-bit frozen data as unsigned, add support

    ... read more
  • Grant Report: Rakudo Perl 6 performance analysis tooling Tue, 06-Feb-2018 by Alan Haggai Alavi

    Timo Paulssen is recovering from a repetitive strain injury, and has not been able to start work on the grant yet. While waiting for the condition to get better, Timo has been watching videos related to the technologies he will be using. Moving apartments in January has been another issue bothering Timo. Timo is very eager to start working on the grant as soon as he is able to.

    ... read more
  • Grant Report : Complete YAML::PP - January 2018 Tue, 06-Feb-2018 by Mark A Jensen
    in: Grants

    Tinita spent about 10 hours coding YAML::PP this month. Additional integration of YAML Schemas into YAML::PP is percolating, and she is making deep dives into the YAML 1.2 spec where angels fear to tread. Read her latest report for details. MAJ

    ... read more
  • Call for Tutorial Sessions Thu, 01-Feb-2018 by IrishPebbles

    Are you an experienced instructor or speaker who would like to offer a course at The Perl Conference this year in Salt Lake City? Great! We hereby invite you to participate by submitting a Tutorial Session! We would like to offer the Perl community a selection of courses and tutorials before and after the conference. This is your chance to be a part of that. Tutorial Sessions can be a

    ... read more
  • Call for Grant Proposals (January 2018 Round) Wed, 31-Jan-2018 by Coke
    in: Grants

    The Grants Committee is accepting grant proposals all the time. We evaluate them every two months and another evaluation period is upon us. If you have an idea for doing some Perl work that will benefit the Perl community, consider submitting a grant application. The application deadline for this round is 23:59 February 11th UTC. We will publish the received applications, get community feedback through February 18th, and conclude

    ... read more
  • Grant Extension Request: Perl 6 Performance and Reliability Engineering (Jonathan Worthington) Tue, 23-Jan-2018 by Makoto Nozaki

    Jonathan Worthington has requested an extension of $10,000 for his Perl 6 Performance and Reliability Engineering grant. This will allow him to dedicate another 200 hours to this work. His previous work was successfully delivered as reported in the latest report. This funding will come from the Perl 6 Core Development Fund. Will Coke Coleda agreed to continue the grant manager's role. Before we make a decision on this extension

    ... read more
  • Call for Presenters #TPCiSLC 2018 Tue, 23-Jan-2018 by IrishPebbles

    UPDATE: Inline submission link previously missing. This has been fixed. For convenience, it is also here: https://goo.gl/forms/L2BH3TjqFQKpQfwp1 The Perl Conference is a high-quality, inexpensive, technical Conference that celebrates the Perl programming language. The beauty of The Perl Conference is that it remains accessible to everyone regardless of experience, yet it is still valuable to the most skilled programmers. Each year the conference attracts hundreds of programmers from around the world,

    ... read more
  • The Perl Conference in Salt Lake City, 2018 Wed, 17-Jan-2018 by IrishPebbles

    We are pleased to FINALLY bring you the news everyone has been waiting for! It is with great enthusiasm that we happily announce The Perl Conference in North America, 2018 will be held Sunday, June 17th through Friday, June 22nd at the Little America Hotel in Salt Lake City, Utah! The main event will run from Monday, June 18th through Wednesday, June 20th. Master Classes, training, and other activities will

    ... read more
  • Maintaining the Perl 5 Core (Zefram): Grant Report for Dec 2017 Wed, 17-Jan-2018 by Makoto Nozaki

    This is a monthly report by Zefram on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. The hours that I have worked in 2017-12 pursuant to my TPF core maintenance grant are as follows. 22h40m socket SOCK_CLOEXEC 21h58m review tickets 16h19m review mail 12h47m smartmatch 11h19m Perl segfaults in BEGIN, write to null pointer,

    ... read more
  • Maintaining Perl 5 (Tony Cook): November 2017 Report Mon, 15-Jan-2018 by Makoto Nozaki

    This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Two tickets were worked on. 17.98 #127743 work out a practical fix, work on implementation #127743 finish implementation testing #127743 commit, work on fix for network retrieves of large objects, fix some -DDEBUGGING build issues #127743 build issues,

    ... read more
  • Grant Report : Complete YAML::PP - December 2017 Wed, 10-Jan-2018 by Mark A Jensen
    in: Grants

    More good stuff this month from Tinita on the grant Complete YAML::PP. She explains the YAML schema concept and its evolving flavors in this interesting post. This lays the foundation for understanding the schema features added to the YAML::PP loader. Tina also fixed a couple of problems in YAML::XS. An important one security-wise is that now you can turn off loading into Perl objects by default when using !!perl/.. schema

    ... read more
  • Maintaining the Perl 5 Core (Dave Mitchell): Grant Report for Dec 2017 Fri, 05-Jan-2018 by Makoto Nozaki

    This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. I spent last month mainly: Fixing some more issues thrown up by the new OP_MULTICONCAT optimisation; Working on a few fuzzer tickets 7:01 BBC: MULTICONCAT: Mail-SpamAssassin-3.4.1 affected too 4:27 OP_MULTICONCAT failure on Z/OS 1:55 RT #132187 heap-buffer-overflow in Perl_fbm_instr

    ... read more
  • Maintaining the Perl 5 Core (Dave Mitchell): Grant Report for Nov 2017 Sun, 10-Dec-2017 by Makoto Nozaki

    This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. I spent last month mainly: Fixing some issues thrown up by the new OP_MULTICONCAT optimisation; Fixing some regressions in deparse testing: 't/TEST -deparse' feeds every test suite script through the deparser before trying to run it; about 6 scripts that formerly

    ... read more
  • Call for Volunteers Sun, 10-Dec-2017 by mdk

    Help needed for the 2018 TPC::NA The Perl Conference in America, formerly YAPC::NA, has put forward a formal call for volunteers to help out with next year's event. Perl has likely helped you, we could even say it has been helping you to pay your bills? This may be your chance to give back to the community that isn't writing code. TPC::NA 2018 is looking for volunteers to organize the

    ... read more
  • Grant Report : Complete YAML::PP - November 2017 Sun, 10-Dec-2017 by Mark A Jensen
    in: Grants

    Tinita, the one-woman YAML ecosystem, continues apace with her grant Complete YAML::PP. Find her latest report on her blog. She is making headway on some of the cooler features of YAML: flow style, anchors, and special tags. Legit boolean behavior is now implemented in YAML::XS. The blog post provides a nice rundown of the 4 ways to quote in YAML. Wondering what all the fuss is about? check out Tina's

    ... read more
  • Maintaining the Perl 5 Core (Zefram): Grant Report for Nov 2017 Mon, 04-Dec-2017 by Makoto Nozaki

    This is the first report from Zefram on his Perl 5 grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. The hours that I have worked in 2017-11 pursuant to my TPF core maintenance grant are as follows. 30h25m smartmatch 15h15m state 12h08m review tickets 9h54m review mail 8h26m no warnings "module name" 3h46m negative-size-param in

    ... read more
  • TPF to start public nomination/election process of board members Tue, 28-Nov-2017 by Makoto Nozaki

    The Perl Foundation is a non-profit, 501 organization based in the United States. Currently its board of directors has seven members and TPF plans to start annual nomination and election process of new members. Bringing new people to the board regularly, with some community input, will allow the organization to grow and increase its output. The below is proposed process of nomination and election of new board members, which will

    ... read more
  • Booking.com Sponsors the P5CMF Mon, 27-Nov-2017 by mdk

    A Proud History The long time supporters of the Perl community, world-class business ,and a leading employer of Perl programmers worldwide, has added a generous sponsorship to the Core Maintenance Fund. It is a great privilege to announce that they have added one hundred thousand dollars to the initiative. have been supporters of the fund since its inception and have long championed the important work that this brings to

    ... read more
  • Maintaining the Perl 5 Core (Dave Mitchell): Grant Report for Sep/Oct 2017 Thu, 23-Nov-2017 by Makoto Nozaki

    This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. I didn't do much TPF grant work for the last two months, as I was mainly working on OP_MULTICONCAT, which was funded by Booking.com. That's also why there's been a dearth of weekly reports. The main thing I did was making a few

    ... read more
  • Test2 Documentation Grant Progress Report Wed, 22-Nov-2017 by Alberto Simões

    During the last month, Chad Granum did some notable progress on the grant. As Chad points out: I got it to the point where I felt comfortable publishing it to cpan, despite being incomplete: https://metacpan.org/pod/Test2::Manual that includes: Spell check test, to correct my typos Added Anatomy section to describe Test2 guts Added Anatomy for Events and Facets Finished the Tooling/FirstTool document Added the Tooling/Nesting document

    ... read more
  • Perl 6 Performance and Reliability Engineering: November 2017 Sun, 19-Nov-2017 by Coke
    in: Grants

    As part of the Perl 6 core development fund, Jonathan Worthington has completed another 200 hour block of hours, and his report of what was completed follows the break. Many thanks to the TPF sponsors of this and other grants. If you're interested in supporting work like this, please donate: http://donate.perlfoundation.org/ Grant Completion Report: Perl 6 Performance and Reliability Engineering At the end of July, I was granted a 200

    ... read more
  • Grant Extension Approved: Tony Cook's maintaining Perl 5 Grant Mon, 13-Nov-2017 by Makoto Nozaki

    Tony Cook recently requested an extension of his Maintaining the Perl 5 Grant. I'm pleased to announce that the Board of Directors approved extension of another $20,000. It'll allow him to dedicate another 400 hours to this work. I would like to thank the community members who took time to comment on this grant extension request and our sponsors who made funding the grant possible through our Perl 5 Core

    ... read more
  • Maintaining Perl 5 (Tony Cook): October 2017 Report Sun, 12-Nov-2017 by Makoto Nozaki

    This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 23 tickets were reviewed, and 7 patches were applied 0.33 #122807 review discussion 0.45 #124349 review discussion and apply patch 0.40 #125619 review discussion, research, briefly comment 0.25 #125760 review discussion, add to 5.30 blockers for make

    ... read more
  • Call For Proposals: November 2017 Round Sun, 12-Nov-2017 by Coke
    in: Grants

    The Grants Committee has expended its budget for the period ending with 2017. In accordance with the TPF rules of operation grants evaluations are stalled until further notice. I'm expecting that we'll be able to re-open evaluations starting in the January 2018 period. Thanks to all the TPF sponsors that make the grants process possible. Please consider becoming one and donating at http://donate.perlfoundation.org/ If you have further questions, please contact

    ... read more
  • Grant Report - Complete YAML::PP - October 2017 Sun, 05-Nov-2017 by Mark A Jensen
    in: Grants

    Tina has put >50hrs in on YAML::PP, as she describes in her blog post. Some highlights: 23 tests added to the standard test suite Updates to the YAML Test Matrix Under-hood work on YAML::XS boolean handling and YAML flow-style. MAJ

    ... read more
  • P5CMF running out of funds. Tue, 31-Oct-2017 by Dan Wright

    The Perl 5 Core Maintenance Fund was established at YAPC::NA 2011 by Jesse Vincent and Karen Pauley as a continuation of the previous Booking.com grant. It is intended to be "used for the maintenance and improvement of the Perl 5 core." Since its inception, the P5CMF has received over half of a million dollars in donations, and has provided funding for eight different individuals to contribute over 9,000 service hours

    ... read more
  • Maintaining Perl 5 (Tony Cook): Grant Report for September 2017 Wed, 25-Oct-2017 by Makoto Nozaki

    This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 47 tickets were reviewed, and 7 patches were applied. 7.13 #122112 work on a fix #122112 more work on a fix #122112 debugging #122112 debugging #122112 debugging, look for a different approach 2.31 #124256 re-work patch

    ... read more
  • Grant Update: Test2 Manual by Chad Granum Wed, 25-Oct-2017 by Alberto Simões

    Chad has been working on his Test2 manual. The fact that he is, also, maintaining Test2 modules, and implementing or refactoring some portions of these modules make the documentation process harder, as it need the changes done before documenting them. Nevertheless, in the last month, Chad has been updating the documentation given outdated information, and added some new sections. He also added a lot of new section titles referring subjects

    ... read more
  • Call for Organizers - TPCNA::2018 Mon, 23-Oct-2017 by IrishPebbles

    Have you ever felt like you'd love to do more for the Perl community? Have you ever been at a YAPC or TPC and thought "I know JUST the way to improve this aspect of the conference!"? Have you been wanting to donate hours and hours of your time and just not been able to find the perfect place to do so? If you answered "Yes!" to any

    ... read more
  • Grant Extension Request: Maintaining the Perl 5 (Tony Cook) Sat, 21-Oct-2017 by Makoto Nozaki

    Tony Cook has requested an extension of $20,000 for his Maintaining the Perl 5 grant. This will allow him to dedicate another 400 hours to this work. During this grant he sent regular reports to the p5p mailing list as well as providing monthly summary reports that have been published on this site, the most recent of which are linked below: August 2017 July 2017 May/June 2017 Before we make

    ... read more
  • September 2017 Grant Votes Sat, 07-Oct-2017 by Coke
    in: Grants

    The Grants Committee has concluded the voting of the September 2017 round. There were two proposals in this round. Rakudo Perl 6 performance analysis tooling Performance Analysis Voting results: 7 Yes votes, and 2 abstentions with a score of 33 This grant is approved, and will be funded. Start Act Voyager Voyager Voting results: 2 Yes votes, 1 abstention, and 6 No votes This grant is not approved. Concerns were

    ... read more
  • Grant: Improving the Robustness of Unicode Support - Completed Sat, 07-Oct-2017 by Coke
    in: Grants

    I'm happy to announce that the GC has voted to accept the completion of the grant http://news.perlfoundation.org/2017/04/grant-proposal.html by Samantha McVey

    ... read more
  • Final Report: Start ACT - Voyager Sat, 07-Oct-2017 by Coke
    in: Grants

    This is a bookkeeping post regarding the 2014 Grant "Start ACT Voyager". Due to the Grant Committee's rules of operations, this grant was cancelled due to lack of progress in August of 2017.

    ... read more
  • Grant Report : Complete YAML::PP - September 2017 Sat, 30-Sep-2017 by Mark A Jensen

    Tinita has already achieved much in a short time on her grant to Complete YAML::PP. She has provided full details at blogs.perl.org. Some highlights: Produced YAML::PP::Lexer, ::Parser, ::Dumper, ::Emitter, ::Reader, ::Highlight Continued work towards full YAML 1.2 compliance Allows Unicode chars Bugfixes, refactors and miscellaneous doodads Code is on github. You're wondering "What's so cool about this?" Check out Tinita's talk where you can learn all about the secret features

    ... read more
  • Final Report : Grant "Robust Perl 6 Unicode Support" Thu, 28-Sep-2017 by Mark A Jensen

    Samantha has submitted her last grant update and her final review of her work for the consideration of the community and the Grants Committee. Highlights for the latest month of work include: Her Unicode Collation Algorithm is fully merged into MoarVM She has released full UCA documentation Prepends are handled with more generality, so that edge cases in certain ops now work properly Bugs in encoding into and handling UTF8-C8

    ... read more
  • Grant Proposal: Act Voyager Wed, 20-Sep-2017 by Coke
    in: Grants

    The Grants Committee has received the following grant proposal for the September/October round. Before the Committee members vote, we would like to solicit feedback from the Perl community on the proposal. Review the proposal below and please comment here by September 26th, 2017. The Committee members will start the voting process following that and the conclusion will be announced the first week of October. Act Voyager Name: Theo van

    ... read more
  • Grant Proposal: Rakudo Perl 6 performance analysis tooling Tue, 19-Sep-2017 by Coke
    in: Grants

    The Grants Committee has received the following grant proposal for the September/October round. Before the Committee members vote, we would like to solicit feedback from the Perl community on the proposal. Review the proposal below and please comment here by September 26th, 2017. The Committee members will start the voting process following that and the conclusion will be announced the first week of October. Rakudo Perl 6 performance analysis tooling

    ... read more
  • Test2 Documentation Grant Progress Report Wed, 13-Sep-2017 by Alberto Simões
    in: Grants

    In the last two months Chad has been working mostly on the Test2 code than in the documentation itself. This way he can document the final version of the API and do not need to, later, rewrite the docs. This work included the new event system. Chad released the stable version of Test2 two days ago, and therefore he is now resuming his work on the documentation.

    ... read more
  • Maintaining the Perl 5 Core (Dave Mitchell): Grant Report for August 2017 Tue, 12-Sep-2017 by Makoto Nozaki

    This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. I didn't do much TPF work last month; I was mainly instead doing work funded by Booking.com. What time I did spend was mainly fixing a few 'blead breaks perl' tickets. SUMMARY: 1:34 RT #131938 BBC Imager-1.005.tar.gz 2:00 RT #131942 BBC

    ... read more
  • Maintaining Perl 5 (Tony Cook): Grant Report for August 2017 Tue, 12-Sep-2017 by Makoto Nozaki

    This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 42 tickets were reviewed, and 9 patches were applied 0.53 #124368 retesting, apply to blead 4.13 #127663 testing, fix issues on Win32, more testing #127663 more testing, push smoke branch 0.57 #128263 retest, apply to blead 1.08

    ... read more
  • Call for Grant Proposals (September 2017 Round) Sat, 09-Sep-2017 by Coke
    in: Grants

    The Grants Committee is accepting grant proposals all the time. We evaluate them every two months and another evaluation period is upon us. If you have an idea for doing some Perl work that will benefit the Perl community, consider submitting a grant application. The application deadline for this round is 23:59 September 16th UTC. We will publish the received applications, get community feedback through September 23rd, and conclude

    ... read more
  • Maintaining Perl 5 (Tony Cook): Grant Report for July 2017 Wed, 06-Sep-2017 by Makoto Nozaki

    This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 38 tickets were reviewed, and 3 patches were applied 0.12 #p5p POSIX 2008 locale api discussion with khw 4.00 #124368 work up a decent test, find a difference between threaded/non-threaded, work up a patch, testing #124368 more testing,

    ... read more
  • Maintaining the Perl 5 Core (Dave Mitchell): Grant Report for June 2017 Wed, 06-Sep-2017 by Makoto Nozaki

    This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. I spent June mainly: finishing off the heavy reworking of perl's internal sprintf implementation. This has now been merged into blead. It contains about 100 commits which fixes bugs, audits the code for possible integer overflows, makes the code simpler

    ... read more
  • Grant Report : Robust Perl 6 Unicode Support - September 2017 Sat, 02-Sep-2017 by Mark A Jensen

    In her excellent overview of Unicode presented at YAPC-EU, Samantha gives us her take on Perl6 Unicode: “Torture the implementers for the sake of the users.” Perl6 Unicode users will certainly have some wonderfully easy access to deep Unicode magic thanks to her work. But reading her blog, I get a distinct impression of delight, rather than torture... In her complete blog post, she describes, among other details: Implementation of

    ... read more
  • July 2017 Grant Votes Tue, 29-Aug-2017 by Coke
    in: Grants

    The Grants Committee has concluded the voting of the July 2017 round. There was one proposal in this round. Complete YAML::PP Complete YAML::PP Voting results: 8 Yes votes, and 1 abstention with a score of 40 This grant is approved, and will be funded. Tina's previous work in this area and enthusiasm were mentioned. Next Round Our next round will be in September; we've been running a little late in

    ... read more
  • Unicode membership Tue, 22-Aug-2017 by Dan Wright

    I'm pleased to report that The Perl Foundation has renewed its associate level membership in the Unicode Consortium. This membership allows Perl core developers to be on the "inside track" when it comes to the future of Unicode standards. It also gives them access to documents and people that have made the development of Unicode support in Perl easier. The Perl Foundation is pleased to be able to make this

    ... read more
  • Hotel rooms and The Perl Conference Thu, 10-Aug-2017 by Dan Wright

    In an effort to improve transparency, we have recently released a finance report for The Perl Conference in Alexandria One of the major expenses in this report was for hotel attrition. In this news article, I will explain what hotel attrition is and what TPF is doing to respond to it. In the early days of "YAPC" the conference was held on college campuses in North America. Typically a number

    ... read more
  • Grant Report : Robust Perl 6 Unicode Support - August 2017 Wed, 09-Aug-2017 by Mark A Jensen
    in: Grants

    The inchstones are falling like 1F030—1F09F as Samantha makes further progress on her grant to improve the robustness of Unicode support in Rakudo. In her complete blog post, she describes: Implementation of a fully working Unicode Collation Algorithm with only 82 of 190,377 tests failing 100% of Emoji 4.0 emoji are treated as a single grapheme, enabling MoarVM to advertise full Unicode 9.0/Emoji 4.0 text segmentation support.

    ... read more
  • May 2017 Grant Votes; Part 2 Wed, 09-Aug-2017 by Coke
    in: Grants

    Let me start out by apologizing for the delay in this posting, it's highly overdue; the question of whether or not funding was available turned out to be slightly more complicated than anyone anticipated.... As previously posted, one grant was posted in this period: Revitalize blogs.perl.org Voting results were: 5, 5, 5, 5, 4, 0, Abstain, No. This resulted in a an approval status, and I'm happy to announce the

    ... read more
  • Grant Proposal: Complete YAML::PP Mon, 07-Aug-2017 by Coke
    in: Grants

    The Grants Committee has received the following grant proposal for the July/August round. Before the Committee members vote, we would like to solicit feedback from the Perl community on the proposal. Review the proposal below and please comment here by August 14th, 2017. The Committee members will start the voting process following that and the conclusion will be announced approximately one week after public comments. Complete YAML::PP Name:

    ... read more
  • Maintaining Perl 5 (Tony Cook): Grant Report for May/June 2017 Fri, 04-Aug-2017 by Makoto Nozaki
    in: Grants

    This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. May report Approximately 12 tickets were reviewed. 0.57 in @INC follow-up for File::Fetch #11 1.98 #128207 debugging #128207 more debugging, comment 0.53 #130591 review discussion, provide updated patch 0.17 #131000 review discussion 1.31 #131062 work on a

    ... read more
  • Kurt DeMaagd Stepping Down from TPF Board Fri, 04-Aug-2017 by Jim Brandt

    After an amazing 17 years of serving The Perl Foundation in various roles, Kurt DeMaagd has stepped down from his board position. Kurt was one of the original founders of TPF in addition to being a founder of slashdot.org. As the original treasurer, Kurt set up all of the initial financial components of TPF, then known as Yet Another Society, and we have since distributed over $1 million in grant

    ... read more
  • Grant Extension Approved: Dave Mitchell Perl 5 Core Thu, 03-Aug-2017 by Makoto Nozaki
    in: Grants

    Dave Mitchell recently requested an extension of his Maintaining Perl 5 grant. I'm pleased to announce that the Board of Directors approved extension of another $20,000. It'll allow him to dedicate another 333 hours to this work. I would like to thank the community members who took time to comment on this grant extension request and our sponsors who made funding the grant possible through our Perl 5 Core Maintenance

    ... read more
  • TPC::NA 2017 Finance Report Thu, 03-Aug-2017 by Dan Wright

    This report is being provided to the Perl community in an effort to improve transparency. The Perl Conference 2017 was held at the US Patent and Trademark office in Alexandria, VA from June 18th through Saturday June 23rd, 2017. Total attendance was 245. This marks the second year in a row that attendance was below 250. The total expenses for this event were $93,769, which is lower than recent years.

    ... read more
  • Perl 5 Core Grant Approved: Zefram maintaining the Perl 5 Core Wed, 02-Aug-2017 by Makoto Nozaki
    in: Grants

    I am pleased to announce that the TPF Board of Directors approved the grant proposal Zefram maintaining the Perl 5 Core. This will allow him to dedicate 200 hours to the work. I appreciate TPF donors who made this possible and all the people who gave us feedback on this grant. I hope Zefram's work will benefit the community.

    ... read more
  • Call for Grant Proposals (July 2017 Round) Tue, 01-Aug-2017 by Coke
    in: Grants

    The Grants Committee is accepting grant proposals all the time. We evaluate them every two months and another evaluation period has come. If you have an idea for doing some Perl work that will benefit the Perl community, consider sending a grant application. The application deadline for this round is 23:59 August 5th UTC. We will publish the received applications, get community feedback through August 12th, and conclude acceptance

    ... read more
  • May 2017 Grant Votes Tue, 01-Aug-2017 by Coke
    in: Grants

    The Grants Committee has concluded the voting of the May 2017 round There was one proposal in this round, which was approved. I am currently working with the treasurer to verify funding. Voting results: 6 Yes votes, 1 No Vote, and 1 abstention with a score of 24 Big thanks to André Walker for his patience as I become accustomed to the GC workflow. I am very hopeful that funding

    ... read more
  • Grant Extension Approved: Perl 6 Performance and Reliability Engineering Mon, 31-Jul-2017 by Makoto Nozaki
    in: Grants

    Jonathan Worthington's request to extend Perl 6 Performance and Reliability Engineering by $10,000 has been approved. This will allow him to dedicate another 200 hours to this work. I appreciate TPF donors who made this possible and all the people who gave us feedback on this grant. I hope Jonathan's work will continue to benefit the community.

    ... read more
  • brian d foy's travel grant is completed Sun, 30-Jul-2017 by Makoto Nozaki
    in: Grants

    brian d foy reported that his grant is completed. brian gave us a list of talks/movies as follows: Amsterdam.pm on June 8 French Perl Workshop on June 10 London.pm on June 29 PerlTricks.com article I appreciate TPF donors who made this possible, all the people who gave us feedback on this grant, and brian, who delivered the quality results. I am personally looking forward to brian's talk at NY.pm, which

    ... read more
  • What did I get myself into? Fri, 14-Jul-2017 by trog
    in: Meetings

    Too Long need Limerick: There once was a Trog in Houston He saw a committee being reduced in Now he's a chair and full of despair He needs people introduced in. If you didn't happen to make it to the TPC this year and see one of the cutest lightening talks this year, this may come as news to you. There is still a Community Advocacy Committee. For those who

    ... read more
  • Grant Report : Robust Perl 6 Unicode Support - July 2017 Sun, 09-Jul-2017 by Mark A Jensen

    Samantha continues to address the addition of Unicode features and long-standing Unicode bugs in her grant to improve the robustness of Unicode support in Rakudo. In her complete blog post, she describes: the Unicode collation algorithm in a very readable overview, and her improvements to enable customizable collation at all three main collation levels support for the Prepend property in code that avoids grapheme breaking, leading to increases in

    ... read more
  • Test2 Documentation Grant Progress Report Thu, 06-Jul-2017 by Alberto Simões
    in: Grants

    In the The Perl Conference month, Chad reports some improvements in the documentation, that is available at http://test-more.github.io/Test2-Manual/, with some new sections. He also used this manual to give two presentations at YAPC.

    ... read more
  • Perl 6 Travel Grant Approved Tue, 04-Jul-2017 by Makoto Nozaki
    in: Grants

    brian d foy's Perl 6 Travel Grant Proposal has been approved. The payment will be made after Presentation at Amsterdam.pm and London.pm Slides are published Articles are published based on the talks Recorded presentation is published Thank you for those who gave us valuable feedback and thank you for the TPF donors for making it happen.

    ... read more
  • Grant Extension Request: Perl 6 Performance and Reliability Engineering Tue, 13-Jun-2017 by Makoto Nozaki

    Jonathan Worthington has requested an extension of $10,000 for his Perl 6 Performance and Reliability Engineering grant. This will allow him to dedicate another 200 hours to this work. His previous work was successfully delivered as reported in the This funding will come from the Before we make a decision on this extension we would like to have a period of community consultation that will last for seven days. Please

    ... read more
  • Grant Extension Request: Maintaining the Perl 5 Core Tue, 13-Jun-2017 by Makoto Nozaki

    Dave Mitchell has requested an extension of $20,000 for his Maintaining the Perl 5 Core grant. He also has requested an hourly rate change from $50 to $60. This will allow him to dedicate another 333 hours to this work. During this grant he sent regular reports to the p5p mailing list as well as providing monthly summary reports that have been published on this site, the most recent of

    ... read more
  • Maintaining the Perl 5 Core: May 2017 report Wed, 07-Jun-2017 by Makoto Nozaki

    This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. I spent May mainly: heavily reworking perl's internal sprintf implementation. I've now pushed a smoking branch containing about 100 commits which fixes bugs, audits the code for possible integer overflows, makes the code simpler and simpler to understand, and improves

    ... read more
  • The Perl Conference Newsletter Wed, 07-Jun-2017 by David Oswald

    In this issue: Sunday Arrival Dinner Tuesday Night Social: Get to know your fellow attendees! Tutorials spaces still available Call for Speakers: Lightning Talks Call for Volunteers Arrival Dinner Sunday June 18 Arrangements have been made with Zikrayet Restaurant and Lounge to host a large crowd for The Perl Conference Arrival Dinner. Given the nature of the place, it will be possible to make this

    ... read more
  • Welcoming New Chair for the Community Advocacy Committee Tue, 06-Jun-2017 by Jim Brandt

    As some readers may recall, I mentioned in a previous post that we were evaluating whether to maintain the Community Advocacy Committee. This announcement was enough to move Mark Prather to action. He wrote to me shortly after the blog post went up and asked what he could do to help keep this committee and its mission alive. The answer was become the new committee chair and I'm happy to

    ... read more
  • Grant Report : Robust Perl 6 Unicode Support - June 2017 Tue, 06-Jun-2017 by Mark A Jensen
    in: Grants

    Samantha McVey has made progress on her grant to improve the robustness of Unicode support in Rakudo. She is working in the following repos: https://github.com/samcv/UCD, https://github.com/samcv/Unicode-Grant. Here are a few highlights from her complete blog post. "In Roast there is a new version of GraphemeBreakTest.t. The script tests the contents of each grapheme individually from the GraphemeClusterBreak.txt file from the Unicode 9.0 test suite. Previously we only checked the

    ... read more
  • Perl 6 IO Grant: May 2017 Report (Complete) Tue, 06-Jun-2017 by Coke
    in: Grants

    Zoffix Znet provided this report on May 29, 2017 The Grants Committee will vote on its completion and payment. If you have feedback or questions, please comment here COMPLETION Report Perl 6 IO TPF Grant This document is the May, 2017 progress report for I believe I reasonably satisfied the goals of the grant and consider it completed. This is the final report and may reference some of the work/commits

    ... read more
  • Grant Proposal: Revitalize blogs.perl.org Tue, 06-Jun-2017 by Coke
    in: Grants

    The Grants Committee has received the following grant proposal for the May/June round. Before the Committee members vote, we would like to solicit feedback from the Perl community on the proposal. Review the proposal below and please comment here by June 15th, 2017. The Committee members will start the voting process following that and the conclusion will be announced approximately in one week. Revitalize blogs.perl.org Name: Andr� Walker Amount

    ... read more
  • Perl 5 Core Grant Proposal: Zefram maintaining the Perl 5 core Sun, 04-Jun-2017 by Makoto Nozaki

    TPF Board has received a new grant application under Perl 5 Core Maintenance Fund. Before we vote on this proposal, we would like to get feedback from the Perl community. Please leave feedback in the comments or, if you prefer, email your comments to makoto at perlfoundation.org. IRC nickname: Zefram project title: Zefram maintaining the Perl 5 core ###synopsis I'd like a grant to work on the Perl 5 core,

    ... read more
  • Perl 6 Travel Grant Proposal Sun, 04-Jun-2017 by Makoto Nozaki

    TPF Board has received a new grant application as below. Before we vote on this proposal, we would like to get feedback from the Perl community. Please leave feedback in the comments or, if you prefer, email your comments to makoto at perlfoundation.org. Perl 6 Travel Grant Name: brian d foy Amount Requested: $2,500 Synopsis I'm passing through Europe in June and can extend my trip on either side to

    ... read more
  • The Perl Conference 2017 (formerly known as YAPC::NA) is rapidly approaching, and we believe it will be great. Fri, 26-May-2017 by David Oswald

    The Perl Conference, 2017 will be held this year in Washington DC, at the US Patent and Trademark Office, from June 18 through June 23rd. This is the conference that many of us have affectionately known as YAPC::NA::17. If you haven't registered yet, please do so as soon as possible. We want to make sure we're providing the best possible experience for our participants, and to that end, accurate registration

    ... read more
  • Call for Grant Proposals (May 2017 Round) Tue, 23-May-2017 by Coke
    in: Grants

    The Grants Committee is accepting grant proposals all the time. We evaluate them every two months and another evaluation period has come. If you have an idea for doing some Perl work that will benefit the Perl community, consider sending a grant application. The application deadline for this round is 23:59 June 2nd UTC. We will publish the received applications, get community feedback and conclude acceptance by June 12th.

    ... read more
  • Maintaining the Perl 5 Core: April 2017 report Sun, 14-May-2017 by Makoto Nozaki
    in: Grants

    This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. The main things I did last month were: Fixd require's "Can't locate" error message so that it only mentions @INC if @INC was actually searched, and only gives the "you may need to install" hint if the filename maps to a

    ... read more
  • OSCON 2017 Wednesday Update Thu, 11-May-2017 by Jim Brandt

    The first full day of OSCON sessions, the expo hall, and the hallway track was fun and interesting as always. The Perl Foundation has a great booth this year, right by the O'Reilly booth. We had a great day talking to Perl programmers new and veteran about what's new in the Perl community and in their Perl projects. It's also great to see that O'Reilly still shows the love for

    ... read more
  • TPF at OSCON 2017 Tue, 09-May-2017 by Jim Brandt

    The Perl Foundation is excited to have a booth at OSCON again this year. As part of our booth information and outreach we've put together a summary of some of the activities in the Perl world from 2016. Perl 5 The Perl 5 teams continued the steady release of new versions of Perl 5 with the release of 5.24 in 2016. This release included enhancements to regular expressions, Unicode 8.0

    ... read more
  • Test2 Documentation Grant Progress Report Wed, 03-May-2017 by Alberto Simões
    in: Grants

    Chad Granun has been working on his Test2 documentation grant, sharing the time with a new family member Although there are not big changes on the documentation, itself, Chad has been working on an update to the Event API for Test2. That is now almost complete, he will soon put it out for trial, and then stable. Once released he will be able to move back to Test2-Manual where he

    ... read more
  • March 2017 Grant Votes Thu, 27-Apr-2017 by Coke
    in: Grants

    The Grants Committee has concluded the voting of the March 2017 round. There were two proposals in this round: Improving the Robustness of Unicode Support… Improving the Robustness of Unicode Support in Rakudo on MoarVM Voting results: 6 Yes votes, and 2 abstentions with a score of 21 This grant is approved, and will be funded. Sam's previous contributions in this area make her likely to succeed in making marked

    ... read more
  • Perl 6 IO Grant: April 2017 Report Wed, 26-Apr-2017 by Coke
    in: Grants

    Zoffix Znet provided this report on April 19, 2017 Perl 6 IO TPF Grant: Monthly Report This document is the April, 2017 progress report for Timing As proposed to and approved by the Grant Manager, I've extended the due date for this grant by 1 extra month, in exchange for doing some extra optimization work on IO routines at no extra cost. The new completion date is May 22nd; right

    ... read more
  • Perl 6 Performance and Reliability Engineering: Grant Report Sat, 22-Apr-2017 by Makoto Nozaki
    in: Grants

    This is a grant report by Jonathan Worthington on his grant under Perl 6 Core Development Fund. We thank the TPF sponsors to make this grant possible. I have completed the second 200 hours of my grant, funded by the Perl 6 core development fund. This report summarizes the work done during those 200 hours. In accordance with community feedback, the vast majority of effort has been put into reliability

    ... read more
  • Final Grant Report : Migrating blogs.perl.org - April 2017 Fri, 21-Apr-2017 by Mark A Jensen
    in: Grants

    Work on the blogs.perl.org grant, started in November 2015, has stalled. With no progress reports from the grantee since November 2016, and after a number of attempts on all sides to jumpstart the work, the Grants Committee has voted to cancel the grant, as provided in the rules of operation. Many on the Committee and in the community would like to see a successful update of blogs.perl.org. With that in

    ... read more
  • Grant Extension Request: Maintaining the Perl 5 Thu, 20-Apr-2017 by Makoto Nozaki
    in: Grants

    Tony Cook has requested an extension of $20,000 for his Maintaining the Perl 5 grant. This will allow him to dedicate another 400 hours to this work. During this grant he sent regular reports to the p5p mailing list as well as providing monthly summary reports that have been published on this site, the most recent of which are linked below: January 2017 December 2016 November 2016 October 2016 Before

    ... read more
  • Maintaining the Perl 5 Core: March 2017 report Thu, 06-Apr-2017 by Makoto Nozaki
    in: Grants

    This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. The main things I did last month were: working on fuzzer-related tickets in the security queue; working on tickets in the 5.26 blocker queue; investigating the possibility of storing short strings directly in the head of an SV, eliminating the need for an

    ... read more
  • Perl 6 IO Grant: March 2017 Report Tue, 04-Apr-2017 by Coke
    in: Grants

    Zoffix Znet provided this report on March 28, 2017 Perl 6 IO TPF Grant: Monthly Report This document is the March, 2017 progress report for Timing My delivery of the Action Plan was one week later than I originally expected to deliver it. The delay let me assess some of the big-picture consistency issues, which led to proposal to remove 15 methods from IO::Handle and to iron out naming and

    ... read more
  • Grant Proposal: RPerl User Documentation Part 3 Tue, 04-Apr-2017 by Coke
    in: Grants

    The Grants Committee has received the following grant proposal for the March round. Before the Committee members vote, we would like to solicit feedback from the Perl community on the proposal. Review the proposal below and please comment here by April 12th, 2017. The Committee members will start the voting process following that and the conclusion will be announced approximately in one week. RPerl User Documentation, Part 3 Name:

    ... read more
  • Grant Proposal: Improving the Robustness of Unicode Support in Rakudo on MoarVM Tue, 04-Apr-2017 by Coke
    in: Grants

    The Grants Committee has received the following grant proposal for the March round. Before the Committee members vote, we would like to solicit feedback from the Perl community on the proposal. Review the proposal below and please comment here by April 12th, 2017. The Committee members will start the voting process following that and the conclusion will be announced approximately in one week. Improving the Robustness of Unicode Support in

    ... read more
  • New Grant Committee Member & Secretary Fri, 24-Mar-2017 by Coke
    in: Grants

    Please join me in welcoming John SJ Anderson as the newest voting member of The Perl Foundation's Grants Committee. John has helped organize several recent YAPCs, given talks and training at YAPCs, and maintains several modules on CPAN. Additionally, as Makoto Nozaki is transitioning to the secretary of the TPF Board, he is vacating the position of GC Secretary, and I have been selected to to fill the role. My

    ... read more
  • Perl 6 IO Grant: February 2017 Report Fri, 24-Mar-2017 by Coke

    Zoffix Znet provided this report on February 26, 2017 This document is the February, 2017 progress report for TPF Standardization, Test Coverage, and Documentation of Perl 6 I/O Routines grant Timing I'm currently running slightly behind the schedule outlined in the grant. I expect to complete the Action Plan and have it ratified by other core members by March 18th, which is the date of the 2017.03 compiler release.

    ... read more
  • Call for Grant Proposals (March 2017 Round) Fri, 24-Mar-2017 by Coke
    in: Grants

    The Grants Committee is accepting grant proposals all the time. We evaluate them every two months and another evaluation period has come. This month's round is a little later than usual, due to the selection of a new GC Secretary This round will be slightly compressed, and we'll strive to get back on track for the next round. If you have an idea for doing some Perl work that will

    ... read more
  • TPF Committee Updates Wed, 22-Mar-2017 by Jim Brandt

    We've been reviewing Perl Foundation committees over the last few months and I'm happy to report some new people have stepped into committee leadership roles. David Oswald is the new conferences committee chair. This position had gone vacant for a period as TPF Treasurer Dan Wright along with others took a more active role in planning for The Perl Conference. The board is happy to once again have someone in

    ... read more
  • Maintaining the Perl 5 Core: February 2017 report Mon, 13-Mar-2017 by Makoto Nozaki

    This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. The main things I did last month were: Firstly, fixing various issues with scopes in regexes. In particular, code blocks sometimes failed to undo localisations when backtracking. For example the $s below wasn't always being restored when the B part of the match

    ... read more
  • Makoto Nozaki Appointed Secretary Thu, 02-Mar-2017 by Jim Brandt

    The Perl Foundation is excited to announce that Makoto Nozaki, grants chair, has joined TPF board as secretary. He has served as grants chair since 2014 and has done a great job overseeing grants and providing funding for perl projects. In addition to supporting Makoto's TPF work, Two Sigma Investments, LP, Makoto's employer, has also provided donations to TPF for which we are very grateful. A focus for us this

    ... read more
  • Maintaining Perl 5: Grant Report for January 2017 Wed, 22-Feb-2017 by Makoto Nozaki
    in: Grants

    This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. Approximately 38 tickets were reviewed, and 8 patches were applied 13.82 #122490 more merge conflicts #122490 more merge conflicts, track down warning sources #122490 track down warning sources, start merging test changes #122490 more test merging, testing,

    ... read more
  • Perl 5 Core Hackathon (p5hack) Report Tue, 21-Feb-2017 by Todd Rinaldo

    Thanks to The Perl Foundation and our beloved sponsors, a large portion of the critical contributors to the Perl 5 Porters the core group of Perl 5 developers, were able to get together on November 11th, 2016 at the Booking.com headquarters in Amsterdam, The Netherlands, for our very first Perl 5 Core hackathon, nicknamed Perl 5 Hack. This is our report. It was a four-day event, composed of discussions on

    ... read more
  • Maintaining the Perl 5 Core: January 2017 report Tue, 07-Feb-2017 by Makoto Nozaki
    in: Grants

    Dave Mitchell writes: There are two main things I did in December First I sorted out infrastructure for ops which are called in boolean context. Currently PADHV and RV2HV ops are flagged specially if they are not only used in scalar context, but where the result they return will only ever be used as a boolean value; for example 'if This was originally done since a hash in scalar context

    ... read more
  • January 2017 Grant Votes Tue, 31-Jan-2017 by Makoto Nozaki
    in: Grants

    The Grants Committee has concluded the voting of the January round. Proposal in this round Proposer Requested Amount Link to the Details Standardization, Test Coverage, and Documentation of Perl 6 I/O Routines USD 999 Proposal Voting Results Title Yes No Score Standardization, Test Coverage, and Documentation of Perl 6 I/O Routines 7 0 35 5 5 5 5 5 5 5 0 0 Definition of the score is found in

    ... read more
  • Dave Mitchell's Grant Extended Sun, 29-Jan-2017 by Makoto Nozaki
    in: Grants

    Dave Mitchell recently requested an extension of his Maintaining Perl 5 grant. I'm pleased to announce that the Board of Directors approved extension of another $20,000. I would like to thank the community members who took time to comment on this grant extension request and our sponsors who made funding the grant possible through our Perl 5 Core Maintenance Fund.

    ... read more
  • Grants Committee needs a new member Wed, 25-Jan-2017 by Makoto Nozaki

    The Perl Foundation's Grants Committee is looking for a new member. The new member will work at the committee in this large, high-profile nonprofit organization with other 13 members who include 4 White Camel Award recipients. The committee has presence in all the global regions and major Perl development threads. It's a volunteer position with no compensation. We would like to elect either one of 1> the Committee Secretary 2>

    ... read more
  • Maintaining Perl 5: Grant Report for December 2016 Wed, 25-Jan-2017 by Makoto Nozaki
    in: Grants

    Tony Cook writes: Approximately 21 tickets were reviewed or worked on, and 2 patches were applied. 4.33 #127149 re-work patch to fix a related issue, debugging #127149 debugging, comment on Encode #59 14.98 #127663 testing, minor polish, re-check, comment with patch #127663 reply to comment, work on additional patch for env control of the internal seed #127663 more internal seed env, comment with

    ... read more
  • Final Grant Report : RPerl User Documentation #2 Wed, 25-Jan-2017 by Mark A Jensen
    in: Grants

    Will Braswell has submitted his final report on his grant RPerl User Documentation, Part 2 The Grants Committee welcomes comments from the community before it votes on completion of the grant. MAJ RPerl User Documentation, Part 2, Final Report Deliverables Inch-stones Completeness Criteria RPerl User Documentation, Part 2, Final Report Name: Will Braswell Amount Requested: USD 1,600 Deliverables Deliverables for this grant proposal are: 1. Complete

    ... read more
  • Grant Report : RPerl User Documentation #2 - Dec 2016 Mon, 23-Jan-2017 by Mark A Jensen
    in: Grants

    Will Braswell reports that he has completed the deliverables for RPerl Docs #2: "Lots of big news for RPerl! First, Christmas saw the release of the new Perl-powered platform CloudForFree.org ;v1.0, codename Nimbostratus. Secondly, on New Years Day we released RPerl v2.4 codename Aurora. And last but not least, we are proud to announce the publication of Learning RPerl chapter 4, thereby completing part 2 of the TPF grant! Over

    ... read more
  • Grant Proposal: Standardization, Test Coverage, and Documentation of Perl 6 I/O Routines Tue, 17-Jan-2017 by Makoto Nozaki
    in: Grants

    The Grants Committee has received one grant proposal Standardization, Test Coverage, and Documentation of Perl 6 I/O Routines for the January round. Before the Committee members vote, we would like to solicit feedback from the Perl community on the proposal. Review the proposal below and please comment here by January 23rd, 2017. The Committee members will start the voting process following that and the conclusion will be announced approximately in

    ... read more
  • Maintaining the Perl 5 Core: December 2016 report Tue, 17-Jan-2017 by Makoto Nozaki

    Dave Mitchell writes: I spent December: 1> looking for quick some wins on speeding up perl compile-time, using 'perl -MCPAN -e1' as a typical example of loading and compiling several .pm files. I tweaked Perl_yyparse and shaved ~2% off the compile time; then tweaked Perl_sv_gets and shaved another ~2% off, and also got a pleasing run-time boost for line reading, with reading a big list of words now ~8% faster

    ... read more
  • Grant Extension Request: Maintaining the Perl 5 Core Tue, 10-Jan-2017 by Makoto Nozaki
    in: Grants

    Dave Mitchell has requested an extension of $20,000 for his Maintaining the Perl 5 Core grant. This will allow him to dedicate another 400 hours to this work. During this grant he sent regular reports to the p5p mailing list as well as providing monthly summary reports that have been published on this site, the most recent of which are linked below: Month 35 Month 36 Oct/Nov Before we make

    ... read more
<< < > >>
Max results per page:    5    10    20    50    100    200    500