After a few delayed milestones, the fourth even got canceled - there has been quite a number of disruptive changes in our Factory development distribution, but we’re starting to settle down and announce the availability of Beta 1 today!
A large number of major changes has finally landed: GCC 4.7, Grub2 (status update), the new LibreOffice and much more.
On the graphical side this milestone now features gimp 2.8 (with single window option) and the latest updates to GNOME and KDE packages (including Qt 4.8.1 and KDE SC 4.8.3, GNOME 3.4.2). Heavy work has been going on in the area of bringing Xorg 12.1 and split-up Xorg packages to Factory. Moving from there, the new graphical stack combined with the new compiler tools (llvm, GCC 4.7) and the new Mesa can bring cool new stuff: llvmpipe bringing gnome-shell to non-accelerated systems and the svga gallium driver featuring 3D support to VMware VMs. We have switched from the old bootsplash to the modern Plymouth with our own plymouth openSUSE theme.
Download it from software.opensuse.org/developer. As usual, a list of the most annoying bugs is being maintained and you can see the list of bugs and/or file a new one in Bugzilla. Read on for some details on the release and how to help!
The roadmap aims the first release candidate for June 14.
openSUSE, as you might know, is being developed in Factory. Factory is a project on the openSUSE Build Service against which you can build a package. If it works fine, you can submit it to Factory and keep it working there.
Of course you’re wondering how you can help. This can start with testing. Go to software.opensuse.org/developer, download the beta and try it out on your system! You can then check the most annoying bugs to see if your problems are there, if not, you can see the list of bugs and/or file a new one in Bugzilla. If the bug you find is very serious, add it tho the list of annoying bugs! Also, note that various segfaults related to zypper, yast, apper and other packagemanagement tools have already been filed and they are being solved.
If you are a packager (or want to be one!) there is of course also plenty to do. Fixing bugs in packages is a nice way of learning the ways of packaging (see the Packaging portal for documentation). You can read about how to do this here, via a simple set of steps which in openSUSE are commonly known as ‘BURP-ing’.
We’d like to thank everyone working on openSUSE for being so cool. Special hugs to the top-ten factory contributors since Milestone 3 (according to some scripting by Guido and AJ):
Note that the list above doesn’t credit the hard work being done by the Packman team or people building packages outside of factory!