Home Home > 2009
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 2009

OBS webclient is now able to handle requests

November 10th, 2009 by

Since a few days, the OBS webbclient is now able to handle requests which means that you can accept/decline requests concerning you or revoke own requests. Furthermore you see a complete diff for submit requests. For me, it was my first experience with Ruby on Rails but it seems to be very exciting. So the usability is not perfect now but i will working on it.

Next step is to implement the attribute system (//lizards.opensuse.org/2009/11/02/obs-attribute-system/)

openSUSE 11.2 + Ubuntu Karmic Launch party invitation

November 9th, 2009 by

You, your friends and family are all invited to the double bonanza launch party of Ubuntu Karmic and openSUSE 11.2.

  • When: 14th November 2009, 5 pm onwards
  • Where: B.C.A. Dept., Faculty of Science, The M.S.University of Baroda, India Map
  • Agenda: openSUSE 11.2 and Ubuntu Karmic launch party, check out two of the most popular Linux distributions while having a party, bring laptops, USB sticks or your computer box for installation.
  • RSVP here

(more…)

openSUSE Edu Li-f-e at iFest

November 7th, 2009 by

Thanks to hard work of faculties and IEEE student branch of DA_IICT, ifest turned out to be good event. Here are some of the pictures from the event:

Li-f-e at iFest @ DA-IICT

Li-f-e at iFest @ DA-IICT

openSUSE Education team from Baroda: Samyak Bhuta, Biswajyoti Mahanta and me, were all wearing either Li-f-e or openSUSE t-shirts, many students got the latest edition of Li-f-e based on openSUSE 11.2 installed on their USB sticks. DA-IICT will also be hosting iso image and presentations on their internal network for everyone on campus to download.

The sessions were interactive demonstrations of Li-f-e, http://susestudio.com, and Blender(by Biswa) the presentations openSUSE-Edu-Li-f-e.pdf and Blender.pdf used are available here.

openSUSE launch party in Nürnberg, Nov 12

November 6th, 2009 by

opensuse

We’ll do a launch party in our Nürnberg office on Thursday Nov 12, 7-10pm CET. We’ll try to attract people from the Nürnberg area and show them what’s new in openSUSE 11.2, hand out some media and show openSUSE 11.2 in action. Additional we’ll have a number of outstanding openSUSE folks from SUSE attending and looking forward having interesting discussion. With openSUSE 11.1 we opened up for the first time the “internal” release party to the public. This time we’d like to go one step further and having the launch party just for people interested in openSUSE. We appreciate and invite of course any buddies interested in openSUSE from the Nürnberg office.

What about doing a launch party in your area and share openSUSE 11.2 with others? Just add your party to the list of openSUSE launch parties.

Booster Sprint Results

November 6th, 2009 by

The boosters team promised to talk about what happens in our sprints – the two week time boxes in which we work on our projects. The last sprint ended on october 27th and we still owe you what happened.

Please understand this little report as usual as an invitation to ask, comment, suggest things and of course fire up your editor and contribute if you like.
You find us on IRC in channel #opensuse-boosters or on the opensuse-boosters mailinglist.

Discoverable centralised documentation driven by Lubos, Egbert, Henne, Petr and Federico.
This squad is working to provide a better discoverable developer documentation around openSUSE.

In the last sprint a lot of discovering “how things are usally done with wediawiki” has happened, such as how wiki content
is sorted or how portals are used. That went in parallel to the discussion Rupert started on the wiki mailinglist, good enough that both efforts go combined now – everybody is asked to join the discussion on the wiki list.

We also discovered that the media wiki update has not yet gone through, the problem was that our iChain plugin was broken with the new version of the Wiki. The squad will fix that.

Integrate all infrastructure under one Umbrella driven by Klaas, Robert, Darix, Michal, Pavol.

We were still very much individually sitting around and fiddle with the Ruby on Rails framework to get on speed with it. For example the way how to integrate several Rails projects under one umbrella project was investigated.

The plan for the next sprint is to come to a first draft on how the new web structure should look like. We’re very much bound to our artists work, so if you are a screen designer, please get in touch with Robert to support him to direct the poor developer souls.

factory.opensuse.org – website visualising Factory status driven by Tom, Vincent, Will, Coolo

this squad was a bit understrength because of vacation and the upcomming 11.2.

Nevertheless they discovered a lot of dependencies in the OBS which are needed to set up the factory.o.o page. Some not so nice corners in the OBS were cleaned a bit which came to light when tom and Will were working to set up a test instance of the OBS.

OBS Attribute System (not only for maintenance!)

November 2nd, 2009 by

People who follow the openSUSE Build Service (OBS) developments might know it already, we work on an attribute system for OBS. But what it is good for at all ?

Our current driver is to enable every OBS user to do maintenance for packages in the maintained products (which are currently openSUSE 11.0, 11.1 and a few days 11.2). The maintenance concept itself is described in a very first draft here

However, the attribute system is way more powerful and can be used to store all kind of informations, attached to projects, source packages or even binary sub packages. The important thing here is that the attribute types have own permission rules. So it is for example possible to edit data in projects like openSUSE:11.1 or Fedora:9 which are usually read only.

A simple example is the OBS:Screenshot attribute, as you might guess you can attach references to screenshots to it. Every maintainer or bugowner has write access to it, this means if you are the bugowner of a package, you store this kind of informations not only in your projects, but also in the openSUSE:11.X project packages.

There is also the openSUSE:Playground attribute type created, just for you, when you like to play with this. Btw, the current available attribute types can be requested via “osc meta prj OBS”. And when you use the osc 0.123svn from svn trunk or openSUSE:Tools:Unstable Project, you can even check single attributes in different ways or create them.

For example:


osc meta attribute openSUSE:11.2 # Shows the attributes of the openSUSE:11.2 project
osc meta attribute home:adrianSuSE --attribute openSUSE:Playground --create # just creates the attribute in my home project
osc meta attribute home:adrianSuSE zphoto # returns empty, since the package hasn't the attribute.
osc meta attribute home:adrianSuSE zphoto --attribute-project # returns with attribute, since it falls back to the project


# stores two values (World Domination and fast) inside of the attribute:
osc meta attribute home:adrianSuSE --attribute openSUSE:Playground --set "World Domination,fast"
osc meta attribute home:adrianSuSE # shows all attributes in my home


osc search --attribute openSUSE:Playground # finds all packages in all projects with the openSUSE:Playground attribute
osc search --package zphoto --attribute openSUSE:Playground # finds all zphoto packages in all project with the openSUSE:Playground attribute

Okay, Okay, all that sounds not horrible sexy when you read it first. But imaging the possibilities. Each team or use case can get their own attributes. They decide what to store in which package, independend if they can modify the sources of project or not. So a team can easily mark packages for any kind of purpose (to fix bugreport 1234, to complete their product Z, to show the state of the packages on web page X, …).

The “osc mbranch” command from the maintenance concept shows also the power of this. You do not need to know where all instances of your package, just tell the server that you need to work on it and the server collects them all.

Please note that the API for the attribute system still might change until OBS 1.7 gets released, we may even need to remove the attributes (even though this is not planned). However, the version running at opensuse.org should be ready to play with this system. And I _really_ would like to hear any kind of feedback, ideas or requests. Can you please comment here, what you can imaging, what else you can use this system for ?

Thanks a lot !

PS: New attribute types can be defined only by the administrator atm, but I am really happy to create any kind of attributes for you, even though you just want to play with it!

openSUSE Edu: Li-f-e t-shirt

October 31st, 2009 by

Here is openSUSE Education Li-f-e: Linux for Education t-shirt for your viewing pleasure only 😉

Designed and modeled by Samyak Bhuta

We will be proudly wearing this when presenting Li-f-e at ifest celebrating 125 years of innovation, imagination, implementation and engineering with IEEE at the DA-IICT, Gandhinagar, India on 2 November 2009.

A distro without packages?

October 30th, 2009 by

Yesterday i noticed that openal-soft on 11.2 is broken, it just locks up with current pulseaudio. It’s not surprising noone noticed as there are no packages in Factory that use it anymore. Even Chromium BSU which roughly has a 0% chance that it will ever need maintenance, security or otherwise was dropped from Factory and moved to the build service games dumpsi^Wrepo. Please, put your packages back to Factory. Chances that people find and use the software are much bigger if the distro has it rather than some random build service repo. Yes, there are some rules you have to follow then but that’s also a sign of quality for our users. Yes, it won’t be the latest and greatest version always but that doesn’t matter for most packages. So please put your packages back to Factory [unless they are full of security bugs ;-)], a distro without packages is not useful.

Updating from Factory to openSUSE 11.2

October 29th, 2009 by

As Stephan Kulow announced recently openSUSE 11.2 is now build in a separate project and openSUSE Factory contains changes that will not go into openSUSE 11.2. Therefore if you followed so far openSUSE Factory via e.g. “zypper dup” and want to switch to 11.2, you have to change the repositories that you are using.  If you installed openSUSE 11.2 RC1, you have already the right repositories for 11.2 setup.

(more…)

Pictures from your finger print reader

October 29th, 2009 by

I tried the fprint_demo utility. Get fprint_demo for 11.2 / Factory / 11.1 But the finger print reader in Lenovo T60p doesn’t export the image. 🙁 So if you have a different finger print reader on your machine, it seems you can get the images from it!