1 - 500 of 1396 posts:

<< < > >> Summaries on
  • 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
  • September report of the Raku Development Grant of Jonathan Worthington Thu, 15-Oct-2020 by Matthias Bloch

    Before leaving on his much deserved break, Jonathan was able to carry forward his performance work ahead in September. (Aside from his work on the RakuAST grant).

    ... 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 2019 Votes Sat, 28-Mar-2020 by Coke

    The Grants Committee has concluded the voting of the January/February 2019 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
  • Maintaining the Perl 5 Core: October / November 2016 report Mon, 09-Jan-2017 by Makoto Nozaki
    in: Grants

    Dave Mitchell writes: I spent last the last two months: reworking list assignment to be much faster in many cases. For example, this code is 33% faster in 5.25.7 compared with 5.24.0: my @a; for my $i @a @a trying to reduce the overhead of compile time a bit; freeing up some uses of SV flags; fixing various assorted bugs as listed below;

    ... read more
  • TPF Grant Nov/Dec 2016 Round Results Mon, 09-Jan-2017 by Makoto Nozaki
    in: Grants

    Grant Proposal: Learning Perl 6, a book from O'Reilly Media At the invitation of the TPF board, brian has withdrawn the grant proposal for the Learning Perl 6 book, and will submit a proposal to TPF on other ways for TPF to participate in enhancing the visibility of Perl 6. The Grants Committee had a general discussion on funding activities whose output is not free of charge. TPF has documentation

    ... read more
  • Grant Report: Test2 Manual Sun, 08-Jan-2017 by Alberto Simões
    in: Grants

    Chad Granun reports on his work on the Test2 Manual grant. The last month was devoted to: How to list the test tools in the modules dependencies; Tutorial for TODO tests; Tutorial for advanced test planning.

    ... read more
  • Call For Grant Proposals (Jan 2017 Round) Thu, 05-Jan-2017 by Makoto Nozaki
    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 January 15th UTC. We will publish the received applications, get community feedback and conclude acceptance by January 25th. To

    ... read more
  • TPF 2016Q4 Activity Report Tue, 27-Dec-2016 by Makoto Nozaki

    General White Camels Awards winners have been annouonced. TPF will take part in Outreachy. Conferences Perl Conference NA 2017 will be held June 18th through June 23rd in Alexandria, Virginia. Grants Updates Maintaining Perl 5: November August Maintaining Perl 5 Core: October September JavaScript Backend For Rakudo: October RPerl User Documentation: December October blogs.perl.org Rewrite: November Test2 Manual: November October Start Act Voyager:

    ... read more
  • White Camel Awards for 2016 Tue, 20-Dec-2016 by Jim Brandt
    in: Awards

    brian d foy has announced the White Camel Awards for 2016 and we'd like to congratulate the winners. I'd like to add a special congratulations to Karen Pauley for all her work with Perl, both officially as TPF president and unofficially as a community member. Thanks to all of the winners for your constant efforts toward keeping the Perl community a vibrant and fun place to be.

    ... read more
  • Maintaining Perl 5: Grant Report for November 2016 Wed, 14-Dec-2016 by Makoto Nozaki
    in: Grants

    The Perl Foundation received the following report from Tony Cook. Approximately 31 tickets were reviewed or worked on, and 8 patches were applied. 0.37 #116945 review and comment #116945 try to review branch, comment 2.05 #122112 research, review code 3.66 #123638 work on patch, testing #123638 perldiag wording, work on regression test #123638 final tests, comment with patch 3.58 #126706 testing, research

    ... read more
  • Grant Report : RPerl User Documentation #2 - Nov 2016 Wed, 14-Dec-2016 by Mark A Jensen
    in: Grants

    Here is Will's report for November: Chapter 3 is now complete! The following new sections of Learning RPerl have been published: Section 3.10: Range Operator Section 3.11: Converting From Array To String Section 3.12: Program Control Using The for foreach Loops Section 3.12.1: The Range for Loop Section 3.12.2: The C-Style for Loop Section 3.12.3: The foreach Loop Section 3.13: Punctuation Variables Magic Section 3.14: reverse Operator

    ... read more
  • Maintaining Perl 5: Grant Report for October 2016 Sat, 10-Dec-2016 by Makoto Nozaki
    in: Grants

    The Perl Foundation received the following report from Tony Cook in November. Note: This post was delayed due to the role changes within TPF. Apologies. Approximately 29 tickets were reviewed or worked on, and 8 patches were applied. 1.52 #128996 testing vs 129879, seems to be the same, make public, apply patch 4.11 #128997 reproduce again, debugging #128997 move to public, comment, debug other issue, work

    ... read more
  • Grant Proposal: Learning Perl 6, a book from O'Reilly Media Tue, 06-Dec-2016 by Makoto Nozaki
    in: Grants

    The Grants Committee has received one grant proposal for the November/December 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 12th, 2016. The Committee members will start the voting process following that and the conclusion will be announced approximately in one week. Learning Perl 6, a book from O'Reilly Media

    ... read more
  • Metacpan Upgraded Tue, 29-Nov-2016 by Jim Brandt
    in: CPAN

    The team that supports meta::cpan had a busy weekend as they completed their long project to upgrade all of the metacpan infrastructure. Thanks to the team for all of their work and to the sponsors who made meta::hack possible. The site looks and performs great!

    ... read more
  • Kickstarter to Support Learning Perl 6 Book Fri, 25-Nov-2016 by Jim Brandt

    A huge number of Perl users can trace their initial coding efforts back to O'Reilly's Learning Perl, now available in its 7th edition. The easy introduction and smooth tour of basic features through more powerful ones made it easy to get started, all with a focus on getting things done. brian d foy, well known in the Perl community and one of the authors of Learning Perl, has launched a

    ... read more
  • TPF President Change Fri, 25-Nov-2016 by Jim Brandt

    As Mark Keating reported earlier this month, Karen Pauley has stepped down as TPF president after a very successful tenure. Karen served for an amazing 6+ years and did a fantastic job. I'd like to join Mark and many other people in the Perl Community in thanking Karen for all of her work. She has truly set a high bar for the president role. As some might recall, Karen took

    ... read more
  • Public Beta of blogs.perl.org Rewrite Fri, 25-Nov-2016 by Tom Hukins
    in: Grants

    Since their third report on migrating blogs.perl.org, Evozon have been working hard to produce a public beta site. This beta site lets you, the community, test and evaluate the platform. If you are a regular user of blogs.perl.org, here's a great opportunity to help us make the release candidate the best version possible. As outlined in the original grant proposal, the site provides the following: features from the exisiting

    ... read more
  • Save the Date! The Perl Conference NA 2017 Mon, 21-Nov-2016 by Todd Rinaldo

    Throughout our search we considered and visited venues in Wisconsin, Michigan, Nevada, Florida, Washington D.C., and Virginia. Many people spent countless hours putting out feelers and soliciting bids. In particular, we would like to give a huge thanks to the Brew City Perl Mongers and the Detroit Perl Mongers: their efforts were invaluable in this process, and we hope that we can soon bring The Perl Conference to their fantastic

    ... read more
  • Grant Report: Test2 Manual Sun, 13-Nov-2016 by Alberto Simões
    in: Grants

    Chad continues working on the Test 2 Manual, with the following news: Introduction to testing with Test2 tutorial: https://github.com/Test-More/Test2-Manual/blob/master/lib/Test2/Manual/Testing/Introduction.pm Tutorial for converting from Test::More to Test2: https://github.com/Test-More/Test2-Manual/blob/master/lib/Test2/Manual/Testing/Migrating.pm

    ... read more
  • Call For Grant Proposals (Nov 2016 Round) Mon, 07-Nov-2016 by Makoto Nozaki
    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 November 25th UTC. We will publish the received applications, get community feedback and conclude acceptance by December 5th. To

    ... read more
  • Tony Cook's Grant Extended Fri, 28-Oct-2016 by Karen Pauley
    in: Grants

    Tony Cook recently requested an extension of his Maintaining Perl 5 grant. This request was successful and Tony was awarded 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
  • Update on JavaScript Backend For Rakudo Grant Fri, 28-Oct-2016 by Karen Pauley
    in: Grants

    Paweł Murias continues to work on his "JavaScript backend for Rakudo":http://news.perlfoundation.org/2016/02/ian-hague-perl-6-grant-applica.html grant. Paweł Murias writes: Current State rakudo.js compiles 70% of the core setting. I'm working on getting it to compile the whole setting. The setting executes a bunch of code at compile time so the code the compiler is generated is validated to some degree I'm mostly fixing bugs, and implementing missing features in the backend While doing that

    ... read more
  • Grant Report : RPerl User Documentation #2 - Sept/Oct 2016 Sun, 23-Oct-2016 by Mark A Jensen
    in: Grants

    Will reports on RPerl documentation for September and most of October: "Chapter 3 is coming along nicely! The following new sections of Learning RPerl have been published: Section 3.5: 2-D Array Data Types Nested Arrays Section 3.6: qw Operator Section 3.7: Array Assignment Section 3.8: push pop Operators Section 3.9: shift unshift Operators Also, more extensive example code has been added to the following sections:

    ... read more
  • Maintaining the Perl 5 Core: Report for Month 36 Mon, 17-Oct-2016 by Karen Pauley
    in: Grants

    Dave Mitchell writes: I spent last month: eliminating the OP_PUSHRE op, converting OP_SPLIT from being a LISTOP to a PMOP, and making split faster see v5.25.5-71-gdbdb57e; working on various fuzzer tickets; trying to work out when one should use pad_free pad_swipe S_op_clear_gv or just plain SvREFCNT_dec I gave up on this for now; picking some quick and low-hanging fruit off my TODO list; Summary bq. 3:52 sassign is wrongly declared

    ... read more
  • Maintaining Perl 5: Grant Report for August 2016 Tue, 11-Oct-2016 by Karen Pauley
    in: Grants

    Tony Cook writes: Approximately 42 tickets were reviewed, and 6 patches were applied. Hours Activity 0.93 %zu on HP-UX issue 3.22 #123981 updates, testing, comment 5.19 #126482 debugging #126482 bisect, review changes #126482 more debugging, comment 12.51 #127663 more tests, code review #127663 re-work, testing #127663 delete on abort, testing #127663 remove some later work, testing #127663 polish, testing #127663 review, push to smoke-me #127663 code review, testing, setup for

    ... read more
  • Grant Report: Test2 Manual Sun, 09-Oct-2016 by Alberto Simões
    in: Grants

    In the last two months, Chad Granum has been working on his grant. The latest news are described below: started to write about bundles, and realized there was a major shortcoming, so he has been improving Importer.pm to make writing bundles easier. wrote additional documentation for writing comparison objects for Test2::Compare, that will also present in the manual. Test2::Manual::EndToEnd was finished, in the

    ... read more
  • Maintaining the Perl 5 Core: Report for Month 35 Wed, 28-Sep-2016 by Karen Pauley
    in: Grants

    Dave Mitchell writes: I spent last month mainly working on "fuzzer" bug reports. Nothing really stands out as deserving special mention. Summary bq. 1:23 "Confused by eval behavior" thread 0:14 "perl #128940":https://rt.perl.org/Public/Bug/Display.html?id=128940 "Use of uninitialized value $fh" mentions wrong variable 2:48 "perl #128951":https://rt.perl.org/Public/Bug/Display.html?id=128951 heap-buffer-overflow in Perl_sv_vcatpvfn_flags 0:51 "perl #128952":https://rt.perl.org/Public/Bug/Display.html?id=128952 stack-buffer-overflow in S_missingterm 1:41 "perl #128989":https://rt.perl.org/Public/Bug/Display.html?id=128989 Bleadperl v5.25.3-266-g1d7e644 breaks VPIT/Variable-Magic-0.59.tar.gz 4:46 perl #129012 heap-buffer-overflow Perl_fbm_instr 2:04 "perl #129029":https://rt.perl.org/Public/Bug/Display.html?id=129029 SIGBUS Perl_sv_peek 0:24

    ... read more
  • Taking Part in Outreachy Tue, 27-Sep-2016 by Karen Pauley
    in: Projects

    I am pleased to announce that "The Perl Foundation":http://www.perlfoundation.org/ will be taking part in "Outreachy":https://www.gnome.org/outreachy/ again this year. We are offering one full-time internship in the winter program, which will run from December 6th to April 6th. The application process is "now open":https://outreachy.gnome.org/?q=program_home&prg=7 and applications need to be submitted by October 17th. Our mentor, Dylan Hardison, from the Bugzilla project has provided a list of ideas and possible projects "on

    ... read more
  • Jonathan Worthington's Grant Extension Accepted Fri, 23-Sep-2016 by Karen Pauley

    Jonathan Worthington's recent "grant extension application":http://news.perlfoundation.org/2016/09/perl-6-performance-and-reliabi-2.html, through the "Perl 6 Core Development Fund":http://www.perlfoundation.org/perl_6_core_development_fund, has been successful. This extension will allow Jonathan to dedicate another 200 hours to the grant. 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.

    ... read more
  • Grant Report : RPerl User Documentation #2 - August 2016 Tue, 20-Sep-2016 by Mark A Jensen
    in: Grants

    Will reports progress on Ch. 3 of Learning RPerl during August: "This month we have published content for the chapter 3 opening and its first 4 sub-sections. Start learning how to use arrays in RPerl! CHAPTER 3: ARRAY VALUES VARIABLES Section 3.1: Lists vs Arrays Section 3.2: Array Data Types Section 3.3: How To Access Array Elements Section 3.4: Array Length Negative Indices MAJ

    ... read more
  • Maintaining Perl 5: Grant Extension Request Mon, 19-Sep-2016 by Karen Pauley
    in: Grants

    Tony Cook has requested an extension of $20,000 for his "Maintaining Perl 5 Grant":http://news.perlfoundation.org/2013/05/grant-application-maintaining.html. This grant has been running successfully since July 2013. If this extension is granted it would allow Tony to devote another 400 hours to the project. The funds for this extension would come from the "Perl 5 Core Maintenance Fund":http://www.perlfoundation.org/perl_5_core_maintenance_fund. As well as posting reports on the p5p mailing list Tony provides detailed monthly reports, the

    ... read more
  • Call For Grant Proposals (Sep 2016 Round) Sun, 11-Sep-2016 by Makoto Nozaki
    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 September 30th UTC. We will publish the received applications, get community feedback and conclude acceptance by October 10th. To

    ... read more
  • Perl 6 Performance and Reliability Engineering - Grant Extension Request Wed, 07-Sep-2016 by Karen Pauley
    in: Grants

    Jonathan has "successfully completed":http://news.perlfoundation.org/2016/08/perl-6-performance-and-reliabi-1.html his "Perl 6 Performance and Reliability Engineering":http://news.perlfoundation.org/2016/02/grant-proposal-perl-6-performa.html grant. He has requested an extension of $10,000 so that he can spend another 200 hours on this grant. This funding will come from the "Perl 6 Core Development Fund":http://www.perlfoundation.org/perl_6_core_development_fund. 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 leave feedback in the

    ... read more
  • Perl 6 Performance and Reliability Grant Progress Report Tue, 30-Aug-2016 by Karen Pauley
    in: Grants

    Jonathan Worthington writes: I have completed the initial 200 hours awarded under my "Perl 6 performance and reliability engineering grant":http://news.perlfoundation.org/2016/02/grant-proposal-perl-6-performa.html. This report summarizes what has been achieved in this time. I have also written a number of more detailed "blog posts":https://6guts.wordpress.com/ about my work. Tooling I implemented heap snapshots in MoarVM. This is a mechanism for taking recordings of what is in the heap after each garbage collection run. It

    ... read more
  • Maintaining Perl 5: Grant Report for July 2016 Mon, 29-Aug-2016 by Karen Pauley
    in: Grants

    Tony Cook writes: Approximately 27 tickets were reviewed, and 5 patches were applied Hours Activity 5.02 #126203 review code for leak issue, apply original patch, find related issues, research #126203 more related issues #126203 email to jhi 0.95 #127663 re-familiarize, consider options 21.05 #127834 comments, fix some issues #127834 customized updates, testing, comment with new patchsets #127834 update patch sets, proposed perldelta #127834 review updates, research, comment #127834 fix some

    ... read more
  • Maintaining the Perl 5 Core: Report for Month 34 Thu, 25-Aug-2016 by Karen Pauley
    in: Grants

    Dave Mitchell writes: I spent last month mainly working on "fuzzer" bug reports, and trying to process some of the backlog in my p5p mailbox. Summary bq. 1:45 "Confused by eval behavior" thread 1:21 @INC issues 1:26 Deprecate /$empty_string/ 2:03 Assert fail in S_find_uninit_var 1:19 Assert fail in S_sublex_done 0:26 Segfault in Perl_gv_setref 0:14 Segfault due to stack overflow 3:16 fix build warnings and smoke failures 8:46 process p5p mailbox

    ... read more
  • Dave Mitchell's Grant Extended Tue, 16-Aug-2016 by Karen Pauley
    in: Grants

    I am pleased to report that Dave Mitchell's recent request to extend his "Maintaining the Perl 5 Core":http://news.perlfoundation.org/2013/09/grant-application-maintaining-1.html grant has been successful. The award of $20,000 will allow him to spend another 400 hours on this project. Thanks to everyone who provided feedback on this application and to all those who continue to provide financial support to the "Perl 5 Core Maintenance Fund":http://www.perlfoundation.org/perl_5_core_maintenance_fund. If you are interested in funding this

    ... read more
  • Grant Report : RPerl User Documentation #2 - July 2016 Thu, 11-Aug-2016 by Mark A Jensen
    in: Grants

    Will reports on the completion of Chapter 2 of Learning RPerl: "Initial work on chapter 2 of Learning RPerl is finally finished! Hopefully chapters 3 and 4 will not take quite so long to complete. All of the following sections have now been published: Section 2.4: Scalar Variables Section 2.4.1: Choosing Good Variable Names Section 2.4.2: Boolean Data Type Section 2.4.3: Unsigned Integer Data Type

    ... read more
  • Test2 Manual Grant report Tue, 02-Aug-2016 by Alberto Simões
    in: Grants

    Chad has been working slowly on his grant given some personal issues. Nevertheless, there is some progress on Test2-Manual, namely some formatting issues. You can peek Chad work on his GitHub repository, https://github.com/Test-More/Test2-Manual. Be sure to look both to the master and gh-pages branches, as neither gives a complete view of Chad plans in isolation.

    ... read more
  • Maintaining Perl 5: Grant Report for June 2016 Tue, 02-Aug-2016 by Karen Pauley
    in: Grants

    Tony Cook writes: Approximately 23 tickets were reviewed, and 5 patches were applied Hours Activity 0.86 #127333 review, try to apply #127333 testing and apply to blead 5.55 #127380 comment #127380 testing aginst blead, pod fixes #127380 finalize pod fixes, testing and testing of backports, push to blead, maint-5.24 and maint-5.22, perldelta #127380 comment 9.68 #127663 testing, also #126710 #127663 debugging, GNUmakefile build issues #127663 debugging, re-work #127663 testing, fixes

    ... read more
  • Maintaining the Perl 5 Core: Report for Month 33 Mon, 01-Aug-2016 by Karen Pauley
    in: Grants

    Dave Mitchell writes: I didn't really do much that stands this month; I just reduced the backlog in my p5p mailbox a bit, and worked on several miscellaneous tickets. The most noteworthy bugfix related to getting overwritten while exiting an eval scope. Earlier work by Zefram had ensured that is assigned to in a late stage of scope unwinding, but it turns out that in void context or after a

    ... read more
  • Grant Report : RPerl User Documentation #2 - June 2016 Tue, 12-Jul-2016 by Mark A Jensen

    Will Braswell provides this update: "RPerl v2.0 has been officially released, including the long-awaited automatic parallelization feature, which pushes us beyond the everyday speed of serial C++ to the bleeding-edge speed of parallel C++. Accordingly, the following Learning RPerl sections have been added or updated: Section 1.25.2: History Of RPerl Section 1.26: What's New In RPerl v2.0? APPENDIX A: EXERCISE ANSWERS B.8: Modes, Integer Type B.9: Modes, Number Type B.16:

    ... read more
  • Maintaining Perl 5: Grant Report for May 2016 Fri, 08-Jul-2016 by Karen Pauley
    in: Grants

    Tony Cook writes: Approximately 33 tickets were reviewed, and 4 patches were applied Hours Activity 1.35 #126228 research, adapt to a new patch, testing and comment 1.47 #126686 review, testing and comment 0.98 #127234 testing and apply to blead 1.80 #127380 adjust one proposed patch, testing, comment #127380 comment, trying to push things along 37.34 #127663 work on path handling, temp file creation, handling #127663 re-work path storage #127663 new

    ... read more
  • Call For Grant Proposals (July 2016 Round) Sat, 02-Jul-2016 by Makoto Nozaki
    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 July 15th UTC. We will publish the received applications, get community feedback and conclude acceptance by July 28th. The

    ... read more
  • Grant Extension Request Fri, 01-Jul-2016 by Karen Pauley
    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 weekly reports to the p5p mailing list as well as providing monthly summary reports that have been published on this blog, the most recent of which are linked below: "Report for Month 30":http://news.perlfoundation.org/2016/04/maintaining-the-perl-5-core-re-26.html "Report for Month 31":http://news.perlfoundation.org/2016/05/maintaining-the-perl-5-core-re-27.html

    ... read more
  • Test2 Manual Grant report Thu, 30-Jun-2016 by Alberto Simões
    in: Grants

    Chad Granum just completed his first Test2 grant, and took some time for rest and payment bureaucracy before starting his second grant, now documenting Test 2. This is the first report for this new grant. During the last weeks he worked in an initial Test2 tutorial, that was incorporated into his YAPC presentation available at https://test-more.github.io/Test2-Manual/#tutorial. Accordingly with his report, this is just the beginning on how to write tests.

    ... read more
  • Maintaining Perl 5: Grant Report for April 2016 Sat, 18-Jun-2016 by Karen Pauley

    Tony has supplied the second report for his "Maintaining Perl 5":http://news.perlfoundation.org/2013/05/grant-application-maintaining.html grant, which was recently successfully "extended":http://news.perlfoundation.org/2016/02/maintaining-perl-5---grant-ext-1.html. Tony Cook writes: Approximately 40 tickets were reviewed, and 3 patches were applied. Hours Activity 1.66 #121734 report cygwin issue upstream #121734 test upstream fix and comment #121734 comment on POSIX::strxfrm bug note 0.27 #122551 review discussion, TR::Perl bugs 2.23 #126188 debugging, try potential fixes, comment 0.92 #126203 reproduce, comment and supply

    ... read more
  • Maintaining the Perl 5 Core: Report for Month 32 Sat, 18-Jun-2016 by Karen Pauley

    Dave Mitchell writes: I spent last month mainly getting Scope::Upper working on 5.24.0. It broke heavily after the context stack reworking that came with 5.23.8, due to its heavy reliance on the internal details of perl's context stack and scope exit behaviours. I don't intend in general spending so much time again on fixing up such CPAN modules; it's just that once I had started, I wanted to see it

    ... read more
  • The Perl Conference update Sat, 11-Jun-2016 by Dan Wright

    In this issue Register today! Passes still available Q A with Larry Wall Sunday Arrival Dinner Tuesday night Social: Desserts and Drinks Tutorials Wednesday Night Pull Request Challenge Call for Speakers: Lightning Talks Call for Volunteers 2017 Venue Proposals Open! Registration The Early Registration deadline has passed, but it’s not too late! Conference passes are still available! The conference pass is now $350 for general admission. Certain discounts can still

    ... read more
  • Grant Report : RPerl User Documentation #2 - May 2016 Tue, 07-Jun-2016 by Mark A Jensen

    Will Braswell continues his unrestricted production of R -Perl documentation: "May was yet another busy month for Learning RPerl, section 2.3.6 was huge so I split out all the command-line arguments into a new appendix B. We now have documentation for all of RPerl's 15 phases of operation, 27 command-line arguments, and approximately 200 RPerl-specific error messages, with even more coming soon! All of the following sections have now been

    ... read more
  • YAPC Newsletter #8 Fri, 27-May-2016 by Dan Wright

    In this issue Registration deadlines approaching Keynote address: The Dark Art of Boatbuilding and Project Management A salty look at projects, people and customers Sponsor Spotlight: cPanel Registration deadlines approaching Book your room now! Conference rates are only available until June 1st! After June 1st rates return to the standard hotel rate with no guarantee of availability. Rooms are limited! Reserve yours today! And if you have trouble reserving this

    ... read more
  • Maintaining Perl 5: Grant Report for March 2016 Thu, 26-May-2016 by Karen Pauley
    in: Grants

    Tony Cook writes: Approximately 48 tickets were reviewed, and 7 patches were applied |Hours Activity 1.57 investigate new ipsysv.t failures on darwin, create cpan #112827, fix in blead, #p5p unicode string behaviour discussion 4.60 #122287 testing #122287 work on a patch to Configure/Makefile.SH #122287 more work, testing cross platform, comment with patch #122287 double check patch, expand comment on patch 1.47 #124430 try to find why App::assh started working #124430

    ... read more
  • Maintaining the Perl 5 Core: Report for Month 31 Thu, 26-May-2016 by Karen Pauley
    in: Grants

    Dave Mitchell writes: I spent last month mainly working on various assorted RT tickets. Summary bq. 10:54 charset.t and subst.t fail on Solaris under -Duse64bitall 0:40 Bleadperl breaks TOKUHIROM/Module-Build-Pluggable-0.10.tar.gz on Windows 18:02 @INC issues 14:57 Blead breaks Scope::Upper 0:51 $=x~0 segfaults Perl 5.24.0-RC1-2-gde1d2c7 1:00 Slowdown in split list assign 9:50 process p5p mailbox 1:00 review Provide -Dfortify_inc 0:29 review and apply Get -DPERL_MEM_LOG working again 1:00 sort out a unconfig.h

    ... read more
  • Staging Server for New blogs.perl.org Sun, 22-May-2016 by Tom Hukins
    in: Grants

    Although we have no new progress reports for the blogs.perl.org migration since the third one, a development version of the site is available for testing at http://blogsperlorg.pearlbee.org/. If you use the existing site, please check that the new beta site works for you. Please leave a comment below if you have helpful suggestions for how to improve the new site. Make sure your suggestions fall within the

    ... read more
  • YAPC Updates Mon, 16-May-2016 by Dan Wright

    In this issue: Keynote Speaker: Larry Wall Girl Develop It! discounts available New to Perl Scholarships announced Schedule Released Sponsor Spotlight: craigslist Keynote Speaker: Larry Wall Larry Wall developed the Perl interpreter and language while working for System Development Corporation, which later became part of Unisys, finally releasing it in December of 1987. He is the co-author of Programming Perl

    ... read more
  • Test-Simple + Test-Stream (now Test2) grant complete Sat, 14-May-2016 by Alberto Simões
    in: Grants

    This is a completion report for the Test-Simple Test-Stream grant, by Chad Granum. The Grants Committee will vote on its completion and payment. If you have feedback or question on its completion, please comment here. Test-Simple Test-Stream grant complete This is a completion report for the Test-Simple Test-Stream grant. Note on name change and split During the course of the grant the Test-Stream project was renamed to Test2. Several modules

    ... read more
  • Grant Report : RPerl User Documentation #2 - April 2016 Fri, 06-May-2016 by Mark A Jensen
    in: Grants

    Will has got a lot done on RPerl in April. Here's his report: "All of section 2.1 and section 2.2 are now completed. RPerl v1.7 codename Tycho was released on April 1st now containing initial capabilities of generating stand-alone binary executable. All of the following sections of Learning RPerl have been published: Section 2.1.9: Truth Values Section 2.1.10: Floating-Point Error Section 2.1.11: Arithmetic Operators Section 2.1.12: Trigonometry Operators Section 2.1.13:

    ... read more
  • Call For Grant Proposals (May 2016 Round) Mon, 02-May-2016 by Makoto Nozaki
    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 May 15th UTC. We will publish the received applications, get community feedback and conclude acceptance by May 28th. The

    ... read more
  • Mar/Apr 2016 Grant Votes Wed, 20-Apr-2016 by Makoto Nozaki
    in: Grants

    The Grants Committee has concluded the voting of the March/April round. Proposal in this round Proposer Requested Amount Link to the Details Chad 'Exodist' Granum USD 2,000 Test2 Manual Voting Results Title Yes No Score Test2 Manual 8 0 36 5 5 5 5 5 5 3 3 Definition of the score is found in 3.2 of the rules. Details We approve Test2 Documentation grant. One of the committee members

    ... read more
  • Maintaining the Perl 5 Core: Report for Month 30 Tue, 12-Apr-2016 by Karen Pauley
    in: Grants

    Dave Mitchell writes: I spent last month mainly: continuing to look into some of the CPAN breakage associated with my recent context work that's been merged into blead; continuing to look at smoke and 5.24 blocker issues Summary bq. 0:25 Perl_sv_clear: Assertion 1:11 Flawed environmental variable handling 5:24 regex qr/ fails to compile on x64 debugging optimized builds 15:53 dtrace/-DDEBUGGING builds now fail on Solaris 1:27 Bleadperl v5.23.7-133-g7b0c33a breaks WBRASWELL/RPerl-1.600000.tar.gz

    ... read more
  • Maintaining Perl 5: Grant Report for February 2016 Fri, 08-Apr-2016 by Karen Pauley

    Tony Cook writes: Approximately 57 tickets were reviewed or worked on, and 14 patches were applied. and are related in that both problems are related to the same set of changes. Between perl 5.8 and 5.16 inclusive, perl cached the CV for DESTROY in overload magic for the stash. This was four times faster than the simple method lookup previously done each time an object needed to be destroyed.

    ... read more
  • Grant Report : RPerl User Documentation #2 - March 2016 Sun, 03-Apr-2016 by Mark A Jensen
    in: Grants

    Will Braswell's first report on the follows. "As planned, I've continued work where we left on in part 1 off the Learning RPerl grant. I've implemented a new mechanism for creating tables in POD, currently supporting 14 output formats, which I believe is significantly more than anyone else has achieved to date. learning_rperl_generate.sh 1. pod2text 2. pod2text color 3. pod2man 4. pod2man postscript 5.

    ... read more
  • Grant Proposal: Test2 Manual Tue, 29-Mar-2016 by Makoto Nozaki
    in: Grants

    The Grants Committee has received one 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 9th, 2016. The Committee members will start the voting process following that and the conclusion will be announced by April 16th. Test2 Manual Name: Chad 'Exodist' Granum. Amount Requested:

    ... read more
  • Maintaining the Perl 5 Core: Report for Month 29 Mon, 14-Mar-2016 by Karen Pauley
    in: Grants

    Dave Mitchell writes: I spent last month mainly: looking into some of the CPAN breakage associated with my recent context work that's been merged into blead; looking at a build failure with solaris, dtrace, shared library and static inline functions Summary bq. 1:00 Bleadperl breaks Algorithm-Permute 16:01 dtrace/-DDEBUGGING builds now fail on Solaris 6:07 fix build warnings and smoke failures 3:22 fixup CPAN distributions affected by context changes 6:11 fixup

    ... read more
  • Call For Grant Proposals (March 2016 Round) Mon, 07-Mar-2016 by Makoto Nozaki
    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 March 23rd UTC. We will publish the received applications, get community feedback and conclude acceptance by April 5th. The

    ... read more
  • Migrating blogs.perl.org: Third Progress Report Tue, 01-Mar-2016 by Tom Hukins
    in: Grants

    Since our last report on the grant to revitalise blogs.perl.org, Amalia writes that Evozon have completed work on the following: 1. Homepage, accommodating latest blog posts 2. At this point, header is reflecting whether the user is logged in or not 3. Ability to register to the website 4. Ability to login to the website, go to admin, see posts 5. Ability to switch between

    ... read more
  • Maintaining Perl 5 - Grant Extension Request Mon, 29-Feb-2016 by Karen Pauley
    in: Grants

    Tony Cook has requested an extension of $20,000 for his Maintaining Perl 5 grant. This grant has been running successfully since July 2013. If this extension is grounded it would allow Tony to devote another 400 hours to the project. The funds for this extension would come from the Perl 5 Core Maintenance Fund. As well as posting reports on the p5p mailing list Tony provides detailed monthly reports, the

    ... read more
  • Perl 6 Performance and Reliability Engineering Grant Accepted Sat, 27-Feb-2016 by Karen Pauley
    in: Grants

    Jonathan Worthington's "recent grant application":http://news.perlfoundation.org/2016/02/grant-proposal-perl-6-performa.html, through the "Perl 6 Core Development Fund":http://www.perlfoundation.org/perl_6_core_development_fund, has been successful. This grant will allow Jonathan to dedicate 200 hours to improve both runtime and compiler performance of Rakudo Perl 6. I would like to thank all the community members who took time to comment on this grant request and our sponsors who made funding the grant possible.

    ... read more
  • Jan/Feb 2016 Grant Votes Thu, 25-Feb-2016 by Makoto Nozaki
    in: Grants

    The Grants Committee has concluded the voting of the January/February round. Proposal in this round Proposer Requested Amount Link to the Details Will Braswell USD 1,200 RPerl User Documentation, Part 2 Voting Results Title Yes No Score RPerl Documentation, Part 2 5 4 9 3 2 2 1 1 Definition of the score is found in 3.2 of the rules. Details We approve RPerl User Documentation, Part 2. RPerl Adoption

    ... read more
  • YAPC::NA Q&A Thu, 25-Feb-2016 by Dan Wright

    YAPC::NA::2016 is fast approaching! There are many questions being asked, and I would like to take the time to address a few of them here. Where is the website? It did take us a bit longer to get off the ground than expected, but I’m happy to announce that the YAPC::NA::2016 website is up and running! You can find much of the content you’re looking for at http://www.yapcna.org/yn2016/ Where is

    ... read more
  • Maintaining Perl 5: Grant Report for January 2016 Mon, 22-Feb-2016 by Karen Pauley
    in: Grants

    Tony Cook writes: Approximately 43 tickets were reviewed, and 11 patches were applied Hours Activity 2.38 #123737 testing, apply to blead #123737 testing, produce a patch and comment #123737 re-test, look for similar no_op issues, push to blead 2.15 #123788 re-check patch, testing #123788 more testing, apply to blead 4.37 #124387 work on autoload on top of above #124387 testing, code archaeology, produce patches and comment #124387 review test results,

    ... read more
  • Maintaining the Perl 5 Core: Report for Month 28 Fri, 19-Feb-2016 by Karen Pauley
    in: Grants

    Dave Mitchell writes: I didn't do much this month because I was mostly on vacation. Fixed a couple of bugs. I did merge in my context revamping work, but that's being separately funded by Booking.com. Summary: bq. 2:00 Assert fail/segfault in Perl_sv_pvn_force_flags 2:19 enhance Porting/bench.pl's display formats 3:57 process p5p mailbox 1:00 remove vestigial use of PRIVSHIFT **9:16 Total As of 2015/12/31: since the beginning of the grant: bq. 120.0

    ... read more
  • Maintaining Perl 5: Grant Report for December 2015 Fri, 19-Feb-2016 by Karen Pauley

    Tony Cook writes: Approximately 28 tickets were reviewed, and 5 patches were applied. Hours Activity 0.33 #123981 review and comment 0.38 #123991 re-test and apply to blead |4.24 #124097 research #124097 research, testing #124097 more research and testing, comment with new patch 1.62 #124840 work on reverting 8c34e50dc, deal with conflicts #124840 more conflicts, testing 2.08 #125540 testing, debugging, trying to understand base cause 0.43 #125789/#121048/#125341 test the open tickets

    ... read more
  • Maintaining the Perl 5 Core: Report for Months 26 & 27 Wed, 17-Feb-2016 by Karen Pauley
    in: Grants

    Dave Mitchell writes: This report notionally covers 2 months, but almost all of November has no hours because it was during a gap before my grant was extended. I spent most of my time fixing assorted RT tickets and smoke issues. Summary bq. 2:36 Illegal division by zero leads to Assertion 2:33 Unknown regexp modifier/unmatched 1:21 Bleadperl v5.23.1-199-ga5f4850 breaks BRUMLEVE/ddb-1.3.1.tar.gz 1:00 Out-of-bounds Reads 3:10 Perl_rpeep: Assertion `oldoldop->op_next oldop 8:48 fix

    ... read more
  • Grant Proposal: Perl 6 Performance and Reliability Engineering Mon, 15-Feb-2016 by Karen Pauley
    in: Grants

    Jonathan Worthington has submitted the following grant proposal under the Perl 6 Core Development Fund. Before we vote on this proposal we would like to get feedback and endorsements from the Perl community. Please leave feedback in the comments or send email with your comments to karen at perlfoundation.org. Name: Jonathan Worthington Project Title: Perl 6 Performance and Reliability Engineering Synopsis: Improve both runtime and compiler performance of Rakudo Perl

    ... read more
  • QA Hackathon Grant Successful Mon, 15-Feb-2016 by Karen Pauley
    in: GrantsHackathons

    I am pleased to announce that Ricardo Signes' recent grant application to cover the cost of his travel to the QA Hackathon has been successful. I would like to thank everyone who provided feedback on this grant. This grant was awarded from our Perl 5 Core Maintenance Fund. If you would like to contribute to this fund please use our donation system or contact karen perlfoundation.org The QA Hackathon is

    ... read more
  • YAPC::NA::2016 Call for Master Classes Wed, 10-Feb-2016 by Dan Wright

    Are you an experienced Perl instructor who would like to offer a course at YAPC:NA this year in Orlando? We want to offer the Perl community a selection of courses and tutorials before and after the conference. Master Classes can be a half day full day or 2 days in length and will run on Sunday 19th, Thursday 23rd, or Friday 24th of June. To submit your proposal please send

    ... read more
  • YAPC::NA::2016 Call for Speakers Tue, 09-Feb-2016 by Dan Wright

    The YAPC::NA::2016 call for speakers is now open! The Yet Another Perl Conference is a high-quality, inexpensive technical conference that celebrates the Perl programming language. The conference is accessible to everyone, regardless of experience, yet it remains valuable to the most skilled programmers. Each year the conference attracts hundreds of programmers from around the world, including luminaries such as Larry Wall, Ricardo Signes, and Damian Conway. We hope you will

    ... read more
  • Grant Proposal: RPerl User Documentation, Part 2 Mon, 08-Feb-2016 by Makoto Nozaki
    in: Grants

    The Grants Committee has received one 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 17th, 2016. The Committee members will start the voting process following that and the conclusion will be announced by February 27th. RPerl User Documentation, Part 2 Name: Will Braswell

    ... read more
  • Perl 6 Release Goals: Final Grant Report Thu, 04-Feb-2016 by Karen Pauley
    in: Grants

    Jonathan Worthington writes: I applied for a third and final extension of my Perl 6 Release Goals grant, which was published for comments in December and subsequently approved. The final extension granted a further 110 hours of work, which I completed prior to the Christmas release of Perl 6. This report covers the work that was done under this extension, and concludes with some final comments on the grant as

    ... read more
  • Perl 5 Grant Application: QA Hackathon Travel Wed, 03-Feb-2016 by Karen Pauley
    in: Grants

    We have received the following grant application from Ricardo Signes. Before we vote on this proposal we would like to have a period of community consultation that will last seven days. Please leave feedback in the comments or if you prefer send email with your comments to karen at perlfoundation.org. Name: Ricardo Signes Project Title: Perl QA Hackathon 2016 Amount Requested: $1200 Synopsis: This grant will be used to pay

    ... read more
  • Ian Hague Perl 6 Grant Application: JavaScript backend for Rakudo Mon, 01-Feb-2016 by Karen Pauley
    in: Grants

    We have received the following Perl 6 Ian Hague Grant Application. Before we vote on this proposal we would like to have a period of community consultation for 10 days. Please leave feedback in the comments or if you prefer send email with your comments to karen at perlfoundation.org. Name: Paweł Murias Project Title: JavaScript backend for Rakudo Synopsis: Improve the JavaScript backend from handling NQP to full Perl 6.

    ... read more
  • Grant Report: Test::Simple/Stream Stabilization Fri, 29-Jan-2016 by Alberto Simões
    in: Grants

    In the last month, Chad has been working with Ricardo Signes rjbs doing final tweaking of Test2. For that, some new versions of Test2 and related modules have been published for testing and review purposes. For those who are lazy, some pointers here for Test2 Test2::Suite, Test2::Workflow and dev release of Test::Builder

    ... read more
  • Maintaining Perl 5: Grant Report for November 2015 Wed, 27-Jan-2016 by Karen Pauley

    Tony Cook writes: Approximately 54 tickets were reviewed, and 12 patches were applied. illustrates how some of perl's internal tools need to be careful of which parts of the language they use. The tr/// operator can do its job in one of two ways, if all the code points are between 0 and 255 with a 256 entry table of shorts, otherwise using a swash, which is created by

    ... read more
  • Migrating blogs.perl.org: Second Progress Report Tue, 26-Jan-2016 by Tom Hukins
    in: Grants

    Evozon have been busy working on their grant to improve blogs.perl.org Since our first progress report they have worked hard analysing the project's requirements and implementing them in Jeff's public GitHub repository The project runs PearlBee using Docker and Carton. So far, the new system supports the following: RSS export Markdown editing Data migration from the old site ElasticSearch An inproved user interface Home page posts Per-user posts User profile

    ... read more
  • YAPC::NA::2016 Update #2 -- It's Orlando!​ Sat, 23-Jan-2016 by Dan Wright

    I am pleased to be able to bring you the news we have all been waiting for! We know the wait hasn't been easy, and so the YAPC::NA 2016 organizing committee would like to take this opportunity to thank you for your patience. It's been a long road getting to this point, but thankfully we have finally secured a location that best fits all of our needs. Throughout our search

    ... read more
  • Grant Report : RPerl User Documentation - Final (Jan 2016) Sat, 23-Jan-2016 by Mark A Jensen
    in: Grants

    Will Braswell has completed his RPerl Docs grant, submitting the following report: "I have released RPerl v1.51 with all grant work items now completed! 1a. Describe Eyapp EBNF grammar format and Grammar.eyp file sections http://rperl.org/learning_rperl.html#B.1%3A_Eyapp_Grammar_Format_%26_Sections 1b. Describe lexical token types http://rperl.org/learning_rperl.html#B.2%3A_Lexicon_Token_Types 1c. Describe operator precedence and associativity http://rperl.org/learning_rperl.html#B.3%3A_Syntax_Precedence_%26_Associativity 1d. Describe all grammar rules and productions 1e. Provide examples of valid code http://rperl.org/learning_rperl.html#B.4%3A_Syntax_Production_Rules 2a. Complete source code of solutions to chapters

    ... read more
  • New site, same URL Sat, 23-Jan-2016 by Makoto Nozaki

    This site, The Perl Foundation News, got a technical issue and it had to be changed to read-only mode last week. I'm pleased to announce that this site is back up with the latest version of Movable Type. Apologies for those who tried to leave a comment in the past week and ended up with an error. Grants Committee's January round is rescheduled as follows: Proposal deadline: February 3rd Public

    ... read more
  • Maintaining Perl 5: Grant Report for October 2015 Thu, 07-Jan-2016 by Karen Pauley
    in: Grants

    Tony Cook writes: Approximately 46 tickets were reviewed, and 13 patches were applied. Hours Activity 1.98 #123658 review, testing, apply to blead 0.42 #123985, #123831 review, research, ask kid51 for a test build 2.93 #123994 review code, testing #123994 more testing, comment with some possible fixes 0.63 #124063 apply to blead with some fiddling 2.29 #124068 review, research #124068 more research, comment 0.85 #124080 review, testing, comment 0.35 #125569 research,

    ... read more
  • Grant Report : RPerl User Documentation - December 2015 Tue, 05-Jan-2016 by Mark A Jensen

    Will Braswell provides the following update on his RPerl doc grant. By my assessment of the inchstones, Will is well past the 60% mark and is doggedly making constant headway. "I've released RPerl v1.4 and v1.5 with updated Learning RPerl content: https://metacpan.org/release/RPerl For work item 2b, I am about halfway through writing the explanations of how to arrive at each code solution for the exercises in chapters 1 6: http://rperl.org/learning_rperl.html#APPENDIX_A%3A_EXERCISE_ANSWERS

    ... read more
  • Call For Grant Proposals (January 2016 Round) Sat, 02-Jan-2016 by Makoto Nozaki
    in: Grants

    Happy new year! 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 January 16th UTC. We will publish the received applications, get community feedback and conclude acceptance by

    ... read more
  • Grant Report: Test::Simple/Stream Stabilization Tue, 29-Dec-2015 by Alberto Simões

    After the first month of work, in his grant, Chad reports the following news: I have been working with Ricardo Signes, and other members of the community to fine-tune the project Out of these discussions have come the following developments: Test-Stream is being split into 2 parts, only 1 part applies to this grant, and it is going to be called 'Test2'. Several parts of Test-Stream have been

    ... read more
  • Grants Committee Changes, December 2015 Thu, 24-Dec-2015 by Makoto Nozaki
    in: Grants

    I am pleased to announce that Sawyer X has joined the Grants Committee. Sawyer X is a frequent speaker at Perl conferences, an event organizer, and a dedicated CPAN contributor. He has been leading the Dancer web framework, organizing the Perl 5 Porters Summary emails, and is the recipient of this year's White Camel Award for outstanding non-technical contributions to the Perl community. I regret to announce that Ben Tilly

    ... read more
  • Perl 6 Release Goals: First Grant Extension Completed Mon, 14-Dec-2015 by Karen Pauley
    in: Grants

    Jonathan has successfully completed his first grant extension of his "Perl 6 Release Goals":http://news.perlfoundation.org/2015/04/grant-proposal-perl-6-release.html grant. He has provided the following report and is asking for another extension to continue with this work. 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 leave feedback in the comments or, if you prefer, email your comments to

    ... read more
  • Grant Report : RPerl User Documentation - November 2015 Fri, 04-Dec-2015 by Mark A Jensen

    Will Braswell provides the following update on his RPerl doc grant: "For the Learning RPerl exercises, I found a way to work around Perlcritic and get chapter 3 exercise 3 to parse properly, which could be considered extra credit toward work item 2a. I've started formally writing the Learning RPerl textbook, which means we are most of the way done with work item 1b, 1e, 3a, and 3b. On Thanksgiving

    ... read more
  • November 2015 Grant Votes Thu, 03-Dec-2015 by Makoto Nozaki
    in: Grants

    The Grants Committee has concluded the voting of the November round. Proposals in this round Proposer Requested Amount Link to the Details Ngangsi Richard Akumbo USD 6,938 Women in Technology, Cameroon Chad 'Exodist' Granum USD 2,500 Test::Simple Test::Stream stabilization and merge into perl-blead Chad 'Exodist' Granum USD 2,000 Test::Stream Manual Will Braswell USD 1,200 RPerl Alioth Benchmarks, Part 2 This proposal was carried over from the September round. Voting

    ... read more
  • Maintaining Perl 5: Grant Report for September 2015 Mon, 30-Nov-2015 by Karen Pauley
    in: Grants

    Tony Cook writes: Approximately 42 tickets were reviewed or worked on, and 7 patches were applied. Hours Activity 1.20 #120903 review, testing, apply to blead #120903 fix typo, half-write a perldelta entry and decide not to 0.97 #122368 review new patch, comment 0.65 #123831 review discussion, research and comment 2.52 #123867 review newest patches, testing #123867 review test results, apply to blead 2.98 #123981 travis modifications and testing #123981 review

    ... read more
  • Maintaining the Perl 5 Core: Report for Month 25 Mon, 23-Nov-2015 by Karen Pauley

    Dave Mitchell writes: I spent October mainly working on two things. First, I optimised some common arithmetic operators: so that for the very common case of both args being simple ints in ranges that won't overflow, or both being floats, a simple C-level or whatever can be directly done. For more complex or mixed args, it falls back to the existing slower code. For and I optimised the simple integer

    ... read more
<< < > >>
Max results per page:    5    10    20    50    100    200    500