Home Home > 2009 > 07
Sign up | Login

Deprecation notice: openSUSE Lizards user blog platform is deprecated, and will remain read only for the time being. Learn more...

Archive for July, 2009

Call for openSUSE Core Test Team

July 24th, 2009 by

In addition to well-developed code, testing is a major part of ensuring a rock-solid openSUSE Linux distro. To make sure testing of openSUSE 11.2 (and beyond) are done in a well-organized way, we’re improving the way the openSUSE Core Test Team works together to ensure top quality for openSUSE.

In the next couple of days Milestone 4 of openSUSE 11.2 will be available. This is a very good moment to have a closer look into the next openSUSE release: some new features are already implemented and there is enough time to fix reported problems.

Thus we are looking for 15 members of the openSUSE Community that are willing to contribute to the openSUSE project by joining the openSUSE Core Test Team and operate in the following areas:

  • Check if new features are implemented and working as requested
  • Have a deeper look into the install and update system of openSUSE and ensure a broad hardware coverage
  • Creating, improving and executing test cases for various areas of the distribution

Repository for test cases and tracking system for all test results will be Testopia, the test case management extension of Novell’s Bugzilla. Members of the Core Test Team will get access to the openSUSE test plans and will so be able to contribute. Beside storing test results they are also able to create or modify test cases.

If you are really interested in joining the openSUSE Core Test Team and willing to spend a reasonable amount of time to move the openSUSE project forward please get in contact with Holger Sickenberg <holgi at suse.de> providing following information:

  • Your Linux experience
  • Previous testing experience, if any
  • Areas you are interested in testing

The number of members is limited to 15 at the moment to ensure we are able to adequate support everyone of them. We will add more once we’ve figured out in the smaller group whether everything works.

Of course everybody is still able to contribute to the openSUSE project by testing parts of the distribution. Enabling the openSUSE Core Test Team will not have any impact on that. Further information on testing is available at www.opensuse.org/Testing.

We are looking forward to your application. Deadline for applications is August, 15th 2009.

Build Service for Package Testing – and Making Factory Updates Smaller

July 24th, 2009 by

I’ve blogged already about the work done by Coolo and Michael on reducing the size of factory updates.  Looking into some  of the packages that did not get filtered out due to timestamps, I decided to use that as my hackweek project – and learn some more about the openSUSE Build Service.

Coolo told me that I could create a small project in OBS with packages I wanted to look at and with my testing version of build-compare.  So, I created a project and set it up to build against openSUSE:Factory and linked some packages from factory into the project.

(more…)

Updated Package: kpassgen 0.2

July 23rd, 2009 by

kpassgen is updated to 0.2. The Packages can be recieved in KDE:KDE4:Community.

Further Hackweek IV Impressions

July 23rd, 2009 by

I spend quite some time today going through the offices in Novell’s Nürnberg office and talked with engineers what they are doing for hackweek.  There were a lot of interesting projects and ideas and I decided to write about some of them. I look forward to see many of the changes in openSUSE 11.2.  Some people have entered their Hackweek projects in openFATE and we have created an openFATE  start page for Hackweek.

(more…)

Ullae-veliyae (iotop-gui) : Hackweek

July 23rd, 2009 by

The hackweek project I worked on was to implement a live graphing utility for per process I/O data. See https://features.opensuse.org/306941 (Yes, I added the fate request, just now, after doing most of the work.)

Screen-shots, RPM download link, project homepage link,..

(more…)

Some Impressions from Hackweek

July 21st, 2009 by

I just wanted to introduce briefly two projects that I found interesting while talking yesterday with developers:

Richard Günther has been looking into making factory updates smaller.  He writes in the Wiki that his first milestone has been reached – the %{release} macro does not contain the rebuild number and therefore instead of syncing out all RPMs of a package, we can limit it to those that have changed.  His next task is creating debuginfo packages for each subpackage instead of a single one that accompanies all packages.

Jiri Kosina and Vojtech Pavlik are working on an automated bug screened, based on Bayesian self-learning algorithms.  The simple tool will suggest the best assignee of a bug based on a description and Bugzilla field values.

Note that we’re just at day two of hackweek, so some of these projects might fail.

Feel free to ping me, if I should introduce your project as well.

Solar Eclipse on your desktop

July 21st, 2009 by

A Celestial event, the sight of the century is happening tomorrow morning here in India. Monsoon clouds may spoil the fun though. Fear not, you can still see how exactly the event will unfold. Grab Li-f-e DVD if you don’t have it already or if you have openSUSE 11.1 installed, use this 1-click to install Stellarium.

(more…)

Hackweek: Application Directory Interface for OBS

July 20th, 2009 by

Frank Karlitschek is joining us here in Nürnberg to work with us through the Hackweek. First project is to build and integrate an interface where webapps like www.kde-apps.org can get information from about binary packages that exist on the openSUSE Buildservice. That will make it very easy for upstream developers who build their package for several distros in OBS to get a list of available binaries in the application directory application. In kde-apps.org which will use this first you just need to enter the name of OBS project and package and the download links for rpms or deps will appear automagically. That takes away the pain to maintain lenghty lists of links to rmps 🙂

The specification is in the Wiki – Buildservice Concepts. Comments are welcome.

New Package: kpassgen

July 20th, 2009 by

Today i’ve released the kpassgen Package in KDE:KDE4:Community. It is planned to publish in Contrib too. (more…)

Introducing Libstorage

July 20th, 2009 by

Libstorage is a C++ library for managing Linux storage devices. So far it was developed as part of YaST but since a few weeks it is an independent project.

Here is a code example creating a 1GB partition on /dev/sdb.

  Environment env(false);
  StorageInterface* s = createStorageInterface(env);

  string name;

  // Create 1GB partition on /dev/sdb and format it with Ext4.
  s->createPartitionAny("/dev/sdb", 1048576, name);
  s->changeFormatVolume(name, true, EXT4);

  // Set mount-point to "/home" and fstab option to "relatime".
  s->changeMountPoint(name, "/home");
  s->changeFstabOptions(name, "relatime");

  // Set filesystem label to "HOME" and mount filesystem by label.
  s->changeLabelVolume(name, "HOME");
  s->changeMountBy(name, MOUNTBY_LABEL);

  // Commit the change to the system. This will create the partition,
  // format and mount it and update /etc/fstab.
  s->commit();

  destroyStorageInterface(s);

Besides of hard-disks libstorage handles RAID, LVM, NFS, various filesystems and encryption. Swig generated Python bindings are also provided. Libstorage has no dependencies on YaST, neither for building nor runtime. We hope libstorage will also be useful for other projects.

More information is available in the openSUSE Wiki, including a list of useful features people would love to see implemented in the near future.

Comments are as always welcome.