SolusOS 2 - New Milestone

New SolusOS 2 Milestone

As you can see from the image below, we just hit 500 commits to our git repository. We've managed to complete 'system.base', we have a working init system, grub2, initramfs, 3.8.2 kernel,and we're now working on the desktop stack. We also managed to complete most of the networking stack (Using NetworkManager 0.9.8), and we're very proud of what we've achieved so far :)

On top of all that, we've been working like crazy to bring our own infrastructure up to scratch. The operation is very fluid now. We simply test the packages, commit to git, and the remote buildfarm
begins to churn out the new packages for testing. Not only that it's producing delta packages with not a single break so far.

Commits

 

And... it boots

As you can see here we've got SolusOS 2 booting independently in Qemu, using its own kernel + initramfs builds, as well as a fully functioning init system (systemd)

GRUB2

 

What Else?

Well we have all of our essential packages in place, as well as the complete toolchain. We're now doing various tests on our new multiarch implementation to ensure that 64-bit users still have fully functioning installations
even when 32-bit packages are required (This will differ significantly from emul32/ia32 builds)
We're reached the point where the entire "system" component is ready for freezing, and we're testing the stability of all components involved in the desktop stack so that no user has to run into any driver issues, etc.
We're implementing stability before it ever reaches our repositories.

This isn't the most informative blog post but its covering the basics, and its the first of many. We'll keep you up to date with all the new milestones we reach, and give you an idea of how close we are to issuing a general release.
To leave you with one last teaser, myself and justin estimate we'll have a booting ISO in a matter of days :)