Jump to content

Mid-March Funtoo Community News


Recommended Posts

  • Funtoo Linux BDFL

Hello, everyone! Here's a summary of things going on in the Funtoo community -- and there is a lot to talk about:

First, we'll start with the March Stages Refresh -- All Funtoo stage3's have been rebuilt as of 2022-03-10 or so and contain the latest package updates.

Funtoo Community Live Streams -- @siris has been running Funtoo Community Hacking Live Streams on Funtoo Discord -- These have been happening twice weekly and are a great way to get familiar with creating Funtoo autogens and just connecting with other people hacking on Funtoo. You can view upcoming Live Streams by going to our Discord and looking at the "Events" list. This link will show you open autogens on our bug tracker than you can help to tackle, and this wiki link will show you PR's that were turned into autogens, so you can learn from the past work of others.

Projects, Projects and More Projects! -- I've been building out a Projects infrastructure on the wiki, and as of right now we have launched over 12 projects! You can view the projects list on the right side of https://www.funtoo.org, and there is a live feed of project updates on the main page, too. This project infrastructure exists to help build out our efforts and also help users to find ways to get more involved. More is coming...

Security Project -- Is now officially organized, and actively engaged in addressing CVEs and other potential security vulnerabilities in Funtoo. There has been a very significant focused effort to fix CVEs in the past few weeks. Thanks to @mrl5 and @invakid404 and other community members for efforts here.

Evolved Bootstrap Project -- This is a project that @pnoeckerand I are spear-heading, with significant contribution from @invakid404 and @alex2101 -- documenting the steps on one wiki page that can be used to build out a cross-toolchain. What is the significance of doing this? Well, it will serve as a foundation for more innovation in the future in regards to Funtoo. We're starting phase 2 of this effort now that we have a PowerPC 64-bit cross-toolchain as well as an ARM-64bit MUSL toolchain documented. Phase 2 involves documenting -- on one wiki page -- how to build up a Gentoo/Funtoo system using the cross-toolchain. Getting all the steps on one wiki page is important, because bootstrapping a compiler toolchain is very order-dependent and having the big picture of the steps and their order helps us to streamline and innovate the process, which is harder to do when everything is isolated in individual ebuilds. Expect some interesting things to come from this project in the future.

Telemetry Project -- @siris has launched the Telemetry project, which is now starting phase 3. The goal of phase 3? No less than engineer a custom Golang Funtoo Prometheus exporter on code.funtoo.org that can expose all types of fun and useful Prometheus metrics about a Funtoo Linux system. Exciting stuff!

Languages Project -- @seemant has organized an umbrella Programming Languages Project, whose goal is "to enable developers to embrace Funtoo Linux as their preferred platform for programming. We aim to do this by ensuring that each programming language is able to supply a reasonably stable version and a reasonably up to date version of each language, as appropriate." @alex2101 is doing some excellent work in helping us to finally deprecate python2.7 in next-release. Find out more at the Funtoo Programming Languages project page and in the #languages project channel on Funtoo Discord.

New Funtoo Software Releases -- We have recently seen the release of fchroot 0.2.2 (major update), ego 2.8.6 (including fixes for AMD microcode), as well as metatools 1.0.2 (major release with no need for mongodb).

Beyond these things, there's even more stuff going on -- these are just the highlights. To connect with any of these efforts, please visit us on Discord. We look forward to working with our users to move these various efforts forward 🙂

Best,

Daniel

Link to comment
Share on other sites

 Share

×
×
  • Create New...