Home Home > Distribution
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 the ‘Distribution’ Category

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 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.

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!

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…)

Developing for openSUSE using Devel Projects

October 22nd, 2009 by

With the opening of the openSUSE distribution so that everybody can contribute to packaging, we introduced the concept of devel projects and I’d like to explain a bit more what they are and why they are important.

(more…)

Branching Contrib for 11.2

October 21st, 2009 by

As you might know, Contrib is a universal repository for third-party packages. Branching of this repository to openSUSE:11.2:Contrib is going to happen on October, 30, so if you want to have your favorite application or tool included in openSUSE:11.2:Contrib, please submit your request as soon as possible.

If you already maintain some package(s) in Contrib, please spend a few minutes by checking that the package builds fine, has properly set metadata (maintainer, bugowner) etc.

Making technology Previews succeed – OSC 09 Unconference session notes

October 9th, 2009 by

I did an Unconference at openSUSE Conference 2009 titled: Roads Less Travelled – Making Technology Previews succeed“.  More number of people than I had expected participated in the unconference session. I wanted to make the discussion notes (rough) available to a wider audience so that we could act on some of those:

Often Technology Previews are not solving their purpose. The objective of this session was to discuss, find out how we could get better feedback on Technology Previews and make them better.

The discussion is focused primarily on these areas:

  • Advertise the feature through proper channels, places
  • Make it easy enough for users to try out and provide feedback
  • Make it less risk-prone
  • What stops users from trying out?
  • Provide better documentation?

Key discussion points, suggestions:

  • Announcement in opensuse.org main page/wiki could grab the attention of community members who could help test Technology Previews.
  • Reduce hassles in providing feedback. For e.g Perhaps facility without authentication/Single-signon?
  • Easy ways/methods to provide feedback/input
  • Bug/Issue reporting made easy, command line tools?
  • Text area to provide feedback (as opposed a authentication based system).
  • Create a dedicated page for preview for e.g. previews.opensuse.org
  • irc channel for previews? (Discussion on all TPs, User testing one TP might get interested in another)
  • Announcement in openSUSE Weekly news could help
  • More Blogs, Articles, Whitepapers etc.. (blog entries should have provision for giving comments)
  • Perhaps, try to get some help from documentation team?
  • Provide instructions, mechanisms to safely try out without breaking things.
  • Additional information about new technology while the community tries to use the old technology For e.g. while a user tries to do nfsv3 mount providing an informational message that NFSv4 is available and can be used
  • Suggest using a VM
  • Caution about what might break and what might not (Make community feel less riskier to try out).

Please feel free to comment on what might work and if you have any more suggestion.

The short presentation I used to introduce the topic can be found here: http://files.opensuse.org/opensuse/en/d/de/Roads_Less_Travelled.pdf

About Patterns versus Packages

October 7th, 2009 by

Just a quick note to everyone using factory and wonder what patterns-openSUSE-kde4_basis is all about: our patterns install packages now.

(more…)

openSUSE Ambassadors…numbers?

October 2nd, 2009 by

Alright. Just out of curiosity, I felt like finding out what the numbers show for South America compared to other regions in the Ambassadors Program of openSUSE.

As a reminder, the goals of the Ambassador Program are:

  • Act as an evangelist for openSUSE to the public.
  • Mentor new users and contributors.
  • Support openSUSE at local events.
  • Promote use of openSUSE and contributions to the openSUSE Project.
  • Have a lot of fun!.

So, checking out the Ambassadors List, I got for South America:

  • Brazil = 6.
  • Chile = 3.
  • Peru = 3.
  • Argentina = 2.
  • Colombia = 2.

Brazil is doing great here, doubling any other country’s Ambassadors number in the region. No doubt it’s not just users who are pushing Open Source out there but also their government and enterprises (example:Fisl), and I am glad openSUSE is a real choice for them. Compared to Europe, I believe statistical numbers are still OK for us 🙂 since the truth is that openSUSE is just ranked in the top five of the most popular Linux flavours in Chile, maybe it’s the same in other South America countries. So, Ambassadors for Europe (some countries only):

  • Germany = 8.
  • Spain = 6.
  • Austria = 4.
  • Italy = 3.
  • France = 2.

As for North America, we have got:

  • USA = 15.
  • Canada = 3.
  • Mexico = 3.

I even did a “quick and dirt” chart with OpenOffice’s Calc so you can have a graphical idea of our numbers around the world:

ambassadorschart01
For more information, please, visit the openSUSE Ambassadors section.

Have a lot of fun!.