After a bit of a pause, Jonathan Worthington has continued his work on the RakuAST grant. Find his progress report below. In addion, you might want to check out this really cool post about embedding BASIC in Raku based on the RakuAST branch. Things have moved slowly on the RakuAST work of late, between me needing more of a breather that I imagined after the new dispatch mechanism work, along ... read more |
Regarding the progress on his Raku CI Bot grant, Patrick Böker writes: In December and January I worked in different areas of RCB: I fixed smaller errors in all parts of the stack, so that now testing on the OBS backend works, ignoring errors caused by the still open bugs listed below. I started work on the website which currently allows viewing test status and results of a given test ... read more |
Patrick Böker submitted his report for the Raku CI Bot grant, for the months of October and November: In October and November most of my time was spent on finding and fixing bugs. Several problems I encountered are bugs in third party systems. Some of those I tackled, some remain as bug reports. Reported and fixed bugs: Red: Boolean checking DateTime columns fails when using Pg #530 Red: Checking multiple ... read more |
Daniel Sockwell has provided two updates to his Grant: Persistent Data Structures for Raku. The first update was already submitted in October, and not posted due to my own error. Enjoy the thorough description! Raku Persistent Data Structures Grant Report for September 2021 In September, I spent 28 hours on implementing Raku persistent data structures. That's a bit under the 10 hour/week I'd estimated that I'd spend, but I was ... read more |
Regarding his Raku CI bot grant, Patrick Böker writes: In September I: got the OBS interfacing component working, and got the GitHub interfacing component working. I hoped to manage to put a working system together this weekend. That didn't quite work out, but there is not much missing. So I'm hopeful to do so in the coming days. ... read more |
Patrick Böker has submitted the following grant progress report for his Raku CI Bot grant: In July I worked on the GitHub and OBS integrations. I decided to work on OBS first and tackle Azure once OBS and the system as a whole works. I implemented logic to parse GitHub hook messages and add them to an internal work queue. On the OBS side I added functionality to start test ... read more |
Jonathan Worthing has submitted the following report on his RakuAST grant. Delays in publishing are purely my fault, not Jonathan's. Jonathan also gave a talk during the first Raku conference on the topic of RakuAST. It is a highly recommended watch. My work on RakuAST and the new RakuAST-based compiler frontend in June saw a further 40 test files from the Raku test suite start to pass in full. I ... read more |
Paul "LeoNerd" Evans has submitted his final grant report for the LibUV grant. The Grants Committee will vote on its completion and payment. If you have feedback or question on its completion, please comment here. The latest release of UV version 2.000 indicates that this project is now fundamentally done. The CPAN version of UV, the libuv binding module, is now sufficiently complete and useable, to allow event systems and ... read more |
Patrick Böker writes about the progress of his Raku CI Bot grant: Building on Khalids work, I improved the GitHub API auto-generation. Implemented and tested the logic to efficiently retrieve, package and store sets of Rakudo, NQP, MoarVM checkouts. I implemented and tested a nifty little helper to aid with asynchronous task processing. It's a trait that tacks onto a method and changes it so: It runs asynchronously. ... read more |
Regarding his RakuAST Grant, Jonathan Worthington reports some awesome progress for May 2021. Side note: due to a bug in the Markdown rendering in this blog post, the less-than and greater-than characters in code blocks are double-encoded. Please refer to this gist for a correctly rendered version. Anyway, here is Jonathan's report: During May I focused on filling out the regex part of RakuAST, with the result that the majority ... read more |
Jonathan wrote an update to his RakuAST grant RakuAST continues to grow to cover more of the Raku language, and the new RakuAST-based compiler frontend advances along with it. This month saw 30 further spectest files start passing in full using the new compiler frontend. New AST nodes were created and compilation implemented for the following language constructs: Placeholder parameters, both positional and named Sigilless variable declarations Loop labels The ... read more |
Regarding his Raku CI Bot grant, Patrick writes: In April I didn't find much time to work on the Raku CI Bot grant, because non computer things required my time. I added more API mappings to my clone of In particular I added relevant parts of the Checks, Pulls, OAuth and Issues APIs. I also rebased my changes on the fork of khalid who incidentally also started working on the ... read more |
Jonathan Worthington has submitted his report for the RakuAST grant, which you can read below. In addition, you should check out his post about his work on the dispatcher. During March I implemented RakuAST nodes and updated the RakuAST-based compiler frontend to cover the following features: The |
Paul Evans' LibUV grant is starting to wrap up. He writes: I've been doing some CPAN releases now, most recent trying to fix a few MSWin32 bugs. I think we're in the final bits now of just trying to finish the thing off and actually get it working. It seems to be mostly fine on Linux now at least. https://metacpan.org/release/PEVANS/UV-1.905-TRIAL ... read more |
It is my pleasure to announce that the Grant Proposal: Raku CI integration bot has been approved, and Patrick has already started work on it. You can read his thoughts on the technical architecture and first progress here. I am looking forward to more great progress from Patrick. ... read more |
Jonathan Worthington writes about his RakuAST progress during February 2021: During February much of my Raku working time was spent on my ongoing dispatcher work. However, I also got back into working on RakuAST. I implemented AST nodes, wrote AST tests, and updated the new RakuAST-based compiler frontend to cover: The |
Jonathan Worthington has gotten back to working on the RakuAST grant, and has provided us with the update below. Note that publishing of this report has been delayed due to technical difficulties, with no fault to Jonathan. Anyway, here is the report: After a couple of months break to take care of myself, I took some gentle steps back into working on my RakuAST grant during December. It's not much, ... read more |
Paul "LeoNerd" has submitted his report for his work on the UV grant. It looks like the grant is close to finishing. Due to technical problems, publishing of this report has been delayed, with no fault to Paul. He write Almost all the handle types are now done; except for |
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 |