Home Home > Distribution
Sign up | Login

Archive for the ‘Distribution’ Category

openSUSE Medical Project searches for new Leadership and other participation

October 31st, 2011 by

Hello Mates! openSUSE Medical here!

Well i would to announce that “openSUSE Medical Calling and also needs you”

a) Due to lack of time (i’ve began my Master Studies abroad) i’ve to give up from the project. I think that there are people who are able to lead the project and have more time available.

So “Looking for openSUSE Medical Next Leader”

b) I have created two pages (according to the last meeting’s goals) :

i) “Section Page” : http://en.opensuse.org/Portal:Medical/section.html
ii) “Participate Page” : http://en.opensuse.org/Portal:Medical/participate.html

The process is you have a look at the Sections and then you declare your participation in the “Participate Page” (according to the instructions given in the pages).

So the project needs you for:

a) “The Next Project Leader”

b) “Participants for the Sections”

Anyone interested in (a) or (b) can reply to this e-mail or can post an e- mail to the opensuse-medical@opensuse.org

Rousiopoulos Athanasios-Ilias

Help out with testing at openSUSE

October 25th, 2011 by

One of the most important activities during software development is testing. In FOSS community, software often gets tested by the developers themselves, other developers and volunteers. During the openSUSE 12.1 development process it has been important to keep Factory working properly. Testing this is however a rather boring, repetitive task: the tester has to boot up a Factory ISO as often as possible and check if the basic applications start up and work. We don’t like boring tasks so the openSUSE Project has been using the automated testing framework openQA to test this release daily!

This article explains how openQA works and how you can help keep Factory working! We’ll also give some links to more information about testing to help new testers learn the trade but also give experienced testers some new tips and insights!

Development Cycle

Testing is generally done on the latest development release, with additional testing sometimes done using updates from Factory to verify bug fixes. Everything in Factory is passed through our automated test framework openQA. You can read more about openQA an the announcement openSUSE News. openQA is a great test suite and is capable of producing videos of the whole process and also screenshots. This greatly reduces the overhead for the testers. An overview of the test results can be found here.

Using openQA

Reporting Bugs

openQA can be used both for bug reporting and bug triaging. To find and report bugs using openQA just visit the openQA test result page, browse through the web interface and look for failed tests. Click on the corresponding tests, to view the results. If your copy of openSUSE is different from the version that has been tested at openqa but you want to/need to do additional testing, fire up your vm and install the version openQA used (or a newer one). You can check for bugs in the tests that have not been autochecked and also look for hardware related (note that in this case you will need to install it on your system instead of a vm) and other possible bugs that openQA might have missed. If you find a bug, report the bug to our testing team or file the bug yourself. Be sure to make good use of the openSUSE Testing documentation at the Testing portal, the Bug report how-to and read the Bug Reporting F.A.Q!

Triaging Bugs

Bernhard, the author of openQA has come out with a nice web interface for bug triagers to make them easier to browse through bugs. The web interface provides with a list of some random bugs. If you are interested ino a scpecific component, then you can use the search bar and look for them. Once you have a random list of bugs that may interest you, you mark a bug as taken. This will reserve the bug. Now fix the bug and update the bugzilla accordingly to get more info or mark it as fixed. While the real triaging is still left for the developers to do, the web interface makes it easierfor them to find bugs..

Adding tests to openQA

An important part of openQA are of course the tests themselves. The more tests are written the more openQA can cover. Tweaking preexisting tests or creating new tests is not very difficult. You can get the sources of openQa from gitorious. You will need it to have the examples and tools needed to build new test cases. Once you have the source, you can find the test modules spread across os-autoinst directory. Every test module has two parts, one which contains the general flow of sendkey events to test an application or feature, the second one being a set of md5 hash sums to determine the validity of test results. os-autoinst/bmqemu.pm can act as a reference for the functions that can be used in our test modules. The commands can be used to write the desired test module. To verify if the test results are valid or not, a set of md5 hash sums of screenshots of the desired results is checked. To calculate these hashsums you can use tools/inststagedetect2.pl. The following article provides an indepth howto on writing a test module in openQA.

Getting Started

If you need help/support in testing, if you have topics to discuss or if you are just interested in this area, join the opensuse-testing@opensuse.org mailing list (see openSUSE:Mailing lists page how to subscribe). Have a look at the Testing portal or directly contact our core testing team

Happy testing!

openSUSE 12.1 RC1 spotted in the wild

October 24th, 2011 by

release counter
As was already blogged by Vincent Untz, a few weeks after our last milestone was released as beta 1, the first Release Candidate of openSUSE 12.1 is now floating over the web!

What’s new

The next release of openSUSE is expected to bring a large number of improvements and changes. Many of these are the ‘usual’ updates any Linux distribution offers. These include the latest Firefox, GNOME 3.2 and KDE’s Plasma Workspace 4.7. Under the hood, we have Linux kernel 3.1 and we expect to be the first to ship Google’s new programming language Go. We also overhauled our boot procedure introducing systemd and Grub2 (testing!) and of course we’ll ship the latest developer tools and libraries as well as all the sysadmin goodies openSUSE is known for!

But we also have some really unique treats. The coolest among those is Snapper, a btrfs-based tool which allows you to view the differences between current and previous versions of files on your system and lets you roll back the changes, bringing back lost files or undoing damaging overwrites.

Testing

The changes in underlying boot technology, the new tools like Snapper as well as the rest of the operating system need a good workout for the release! So now we need YOUR help! Go to the download page and grab your copy of openSUSE 12.1 RC1 and test it on your desktop, in a VM or on a laptop!

You can find information on testing on the openSUSE Testing wiki page which also includes a link to the most annoying 12.1 bugs. Help us shorten that list by re-testing the problematic areas or by fixing the bugs; or help us find new pressing issues!

Get openSUSE 12.1 RC1 from this page.

More information and other helping-out

The openSUSE 12.1 Portal page has been set up but still needs quite some work. There are screenshots to be taken, release notes to be written and Documentation to be composed. We also welcome help with translation!

openSUSE 12.1 Beta Arrives!

October 1st, 2011 by

The much-awaited Beta release of openSUSE 12.1 is here!  And just in time for your weekend Beta Pizza Party.  So fire up thaDownload openSUSE 12.1 Beta now!t oven and warm up that download manager because its time to get ready for the latest awesome openSUSE on your computer.

If you’ve been following us, you know this release was originally called Milestone 6.  However, the release team and its testers agreed this round of testing showed Milestone 6 to be so stable and ready for general testing, they decided to call it Beta.  And that means that if you’ve been thinking about taking a pre-release of 12.1 for a spin before our final release in November, there’s no time like the present.

Testing is even easier nowadays with the ease of setting up a virtual machine so you won’t have to worry about affecting your actual production machine.  Naturally, with any pre-release, you’ll want to check out the list of known bugs to make sure there’s nothing that catches you by surprise. And as with any release, we welcome your reports of any bugs not already found so we can make the final release of openSUSE 12.1 even more awesome.

So what are you waiting for?  Call up your friends and get together for an awesome night of pizza, beer (or root beer), and start downloading here.  We’re sure you’ll be just as excited as we are once you see 12.1 on your machine.

Get your package in Factory for 12.1!

September 27th, 2011 by

Walter Baker Factory

The upcoming openSUSE 12.1 release is being developed in Factory. According to the release schedule the Toolchain and several other critical components are frozen, but there is still time to get most package updates in! It’s not hard to do that, especially if you build packages on the Open Build Service anyway and you get your software to be part of openSUSE! Read on to learn more.
(more…)

openSUSE 12.1 Beta taking more time to become good

September 21st, 2011 by

Last Friday Stephan Kulow, our openSUSE Release Manager, started a discussion on Factory mailing list about show-stoppers for the 12.1-Beta release scheduled for 2011-09-22.
It became clear that Factory still needs some polishing to become a useful Beta for large numbers of testers to try out..

Particularly, one of the reasons is the challenges relating to the switch to use systemd by default, which means that it is also Man in construction hat working on pipesused during install and first boot (which has the special configuration stuff).  And between the timing of last week’s openSUSE Conference and next week’s planned Hackweek, the Factory team agreed it is better to take the time to ensure a release that meets the level of quality that our openSUSE Distro is known for.

You can read more on this thread via our mailing list archive here.

This means, the Beta will be up to two weeks later than planned, and we’ll be sure to let you know as soon as it is ready for download.  On the bright side, this also means you have more time to prepare for the Beta Pizza Party in your home area.  And our final release date for openSUSE 12.1 is still targeted for November 11th.

Systemd is being removed from Tumbleweed

September 20th, 2011 by

Respecting users is a priority to the openSUSE Project so when something does not work the way it should be, taking a step back is more preferable than delivering something that is not ready yet. For that reason yesterday afternoon Greg K.H. announced to the openSUSE-factory mailing list that systemd is being removed from Tumbleweed so that users won’t have a problem with it. That way it will allow developers to spend more time on working on it in order to have systemd ready for the upcoming 12.1 instead of chasing problems that are specific to Tumbleweed.

Here is the e-mail from Greg K.H. announcing the removal of systemd from Tumbleweed:

Due to a number of inter dependencies on packages that are not ready for
Tumbleweed, and other interactions with the system that are causing
problems for some users, I’m going to remove systemd from Tumbleweed
today to allow the developers to spend more time on getting it stable
for Factory and 12.1 instead of having to chase down problems that are
specific to Tumbleweed only.

So if you have installed systemd in Tumbleweed, I suggest you now remove
it with a simple:
zypper rm systemd

thanks,

greg k-h

openSUSE Edu Li-f-e 11.4 update release announcement

August 15th, 2011 by



The openSUSE Education team is proud to announce the release of updated openSUSE Edu Li-f-e – Linux for Education. A Linux distribution that provides parents, students, teachers as well as IT admins running labs at educational institutes with education and development resources for their needs. Edu Li-f-e is based on openSUSE 11.4.
(more…)

A new milestone on the cloud: openSUSE releases milestone 3

July 22nd, 2011 by

openSUSE Milestone 3Just a few days ago the third of six milestones on the road to openSUSE 12.1 has been made available for testing before it goes to final release November 11th, 2011.  (Yes, 11-11-11!)

Main changes to this milestone

The third milestone has a huge number of changes and improvements on top of the latest openSUSE release. And many packages have been updated or upgraded. You can check the latest package versions on this page. What are the major changes?

  • Firefox 5
  • MozillaThunderbird 5.0
  • aaa_base 12.1
  • Kernel 3.0 rc7
  • Python3   3.2
  • Sysstat 10.0.1
  • LibreOffice 3.3.3.1
  • Tomboy 1.7.1
  • Tracker 0.11.0
  • many smaller updates to KDE and GNOME applications and desktops

(more…)

openSUSE releases milestone 2

June 22nd, 2011 by

Meanwhile, our community is voting for our strategy...

About 3 weeks after the first milestone for openSUSE 12.1, today the second milestone has been made available. Following the Roadmap, this is the second of 6 milestone until the openSUSE 12.1 release in November. (more…)