2025.02 Ditana

Stefan Zipproth introduces Ditana, a highly configurable GNU/Linux with built in AI in a blog post titled “Unmatched Configuration Flexibility and Generic Hardware Detection“.

Ditana GNU/Linux distinguishes itself from other distributions by providing a clean, JSON-driven configuration approach and a modern installer written in Raku.

The distribution also elaborates about the design decision to use the Raku Programming Language. Great to see Raku be considered for such a use case!

Paweł’s Corner

Paweł bbkr Pabian has written a series of blog posts about SSH port forwarding, and one of them is about how to do that in the Raku Programming Language. It also explains the theory behind it, so could well be an eye opener to some!

Elizabeth’s Corner

Elizabeth Mattijsen kicked off a series of blog posts about how they developed test coverage for Raku module developers in: Towards more coverage!

Salve’s Corner

Salve J. Nilsen has created a new sticker for Raku (with an AI hint) to be used at FOSDEM 2025 in Brussels on 1 and 2 February.

It was not the first! Some of the other stickers they made over the years:

Thank you, Denis!

Denis Kanchev has kindly taken ownership of the SSH::LibSSH distribution from the Raku Community Modules Adoption Center. If you see any Raku Community module that you’d like to take ownership of, please make an issue in the module’s repository expressing that wish, and things will be set in motion then. Thanks in advance!

Raku Steering Council

The minutes of the meeting of 11 January 2025 are available.

Weeklies

Weekly Challenge #304 is available for your perusal.

New Problem Solving Issues

New Pull Requests

Core Developments

  • Daniel Green micro-optimized nqp::getattr, and removed unnecessary code on ARM architectures in MoarVM.
  • Christian Bartolomäus reduced backend specific code in find_best_dispatchee.

Meanwhile on Mastodon

Meanwhile on the mailing list

Questions about Raku

Comments about Raku

New Raku Modules

  • Map::DeckGL “Generate maps using deck.gl” by Brian Duggan.
  • File::Tudo “Tudo TODO file interface” by Samuel Young.
  • Test::Coverage “Check test files for sufficient coverage” by Elizabeth Mattijsen.
  • Math::NumberTheory “Raku package number theory functions” by Anton Antonov.

Updated Raku Modules

Winding down

Wow, a Linux distribution based on Raku! Also, as people may have noticed, yours truly went through their modules and updated quite a few, while testing their coverage! Sorry for the noise 🙂

Please keep staying safe and healthy, and keep up the good work!

Meanwhile, still: Слава Україні!  Героям слава!

If you like what I’m doing, committing to a small sponsorship would mean a great deal!

Leave a comment