Home Home > 2011 > 03 > 05 > openSUSE Weekly News, Issue 165 is out!
Sign up | Login

openSUSE Weekly News, Issue 165 is out!

March 5th, 2011 by

We are pleased to announce our new openSUSE Weekly News, Issue 165.

openSUSE Weekly News

openSUSE Weekly News

165 Edition

Legal Notice

This work (compilation) is licenced under Creative Commons attribution-ShareAlike 3.0 Unported License.
The rights for the compilation itself are copyright by Sascha Manns.

Opt-Out: If you are an Author and don’t want to be introduced in the openSUSE Weekly News, just send a Mail to: .

Copyrights of the introduced articles are owned by original authors or copyright owners. If you want to reuse those articles, ask each original copyright owner which
license should be applied. We don’t reprint any Article without an free license, we just introduce it then under the Agreement of the German Copyright Law.

If you are an autor and want to set your blog under a free License? Just visit: http://bit.ly/gKqGDT

Published: 2011-03-05

We are pleased to announce our 165 issue of the openSUSE Weekly News.

You can also read this issue in other formats. Just click here.

Enjoy the reading :-)

Counter for openSUSE 11.4

Header PictureAnnouncements

“

Note

This Article is Licensed under the GNU Free
Documentation License version 1.2.

With red carpets rolling out in Hollywood, you’d expect some applause for the openSUSE 11.4 RC2 release, which has now gone live ahead of 11.4 proper. But with much of
the hard work going in behind the scenes, this superb release candidate isn’t getting the fanfare it deserves. The recent Bug Squashing day saw 132 bugs updated so few
serious issues remain. Improvements in the ‘backend’ work includes some tweaks to Wifi supplicant and drivers, and a host of small fixes across the distribution which enhance
stability and performance. The addition of MediaCurl backend with zsync support to libzypp iut is already being noticed. openSUSE user and forum member Pier Andreit comments
that “YaST install/remove software is a thunderbolt!”

The transition from OpenOffice.org to LibreOffice still has a few minor documentation blips but more importantly, users should be cautious. The raft of new functionality
has created a few specific issues, such as loss of data in tables. Though not quite ready for the production environment, user feedback is critical for smoothing performance
and reliability.

KDE SC 4.6 is also running beautifully though 32 BIT nVidia users may have a bug.

If you’d like to help add the final touches of celebrity glam prior to the ‘big event’ of 11.4 release, download it here and check out the most annoying bugs.

”

“

Note

This Article is Licensed under the GNU Free
Documentation License version 1.2.

The openSUSE Build Service team has released verison 2.0.8 and 2.1.6. of OBS. Both versions are fixing a critical security leak which can be miss-used to modify
projects or packages without having write permission there. We highly recommend to update your instance of OBS as soon as possible to these new versions. Version 1.7 is
not affected by this issue.

Thanks to Marcus Hüwe for reporting this issue.

Details on OBS 2.1.6

OBS 2.1.6 is also fixing security issues in LDAP mode and a possible crossite scripting attack vector on the login screen (full XSS protection in all webui interfaces
will be part of OBS 2.3). Thanks to Dean Pierce from Intel for discussing these issues and possible solutions with us.

Version 2.1.6 can be downloaded as usual from gitorious, openSUSE:Tools (or openSUSE:Tool:2.0 for version 2.0.8) project repositories or as appliance for testing and production systems.

OBS 2.1.6 contains several further changes, please read the release notes below.

openSUSE Build Service 2.1.6

Updaters from any OBS 2.1 release can just upgrade the packages and restart all services. Updaters from former releases should read the README.UPDATERS file.

Security fixes

  • api: fix security leak which allowed to modify packages or projects without write access (CVE-2011-0466)
  • api: change password in LDAP mode was possible for foreign user (bnc #648982)
  • webui: Fix possible XSS attack vectors in login page (bnc #669909, CVE-2011-0462)

Feature backports

None

Changes

  • openSUSE 11.4 and Debian 6.0 got added as default target.
  • adding reviewers or changing the review state is only allowed for requests which are in review state now.

Bugfixes

  • webui: Fix link to moved OBS web forums
  • webui: Fix adding of repositories from remote projects in advanced repository interface
  • api and webui: Do not use (and fail with) rails 3 environment
  • api: allow admins to raise “sourceaccess” permissions on existing projects or packages
  • api: do not allow to create packages with invalid chars via branch command
  • api: do not fail on “mbranch” when a package gets found directly and indirectly via project link
  • backend: Allow browsing of repositories of remote projects (fixes advanced webui view for adding repos)

”

Sneak Peeks

“

Note

This Article is Licensed under the GNU Free
Documentation License version 1.2.

KDE fans must definitely watch out for openSUSE 11.4, which will be the first major Linux distribution to feature KDE’s Plasma Workspaces, Applications and Development Platform version 4.6. This trio of releases by the KDE community brings much better performance as well as
many usability and feature improvements all over the place. Upgraders will feel a double dose of KDE goodness, as openSUSE 11.4 brings two major releases’ improvements
over the KDE 4.4 shipped with openSUSE 11.3.

On the Desktop or on your Netbook

The Plasma Desktop Workspace, which is openSUSE’s default graphical desktop, introduces several new features. First up is a more intuitive and smarter power management
UI and a new Bluetooth stack which makes it easier to share files or use features of other Bluetooth devices such as headsets and mice . Plasma also introduces many
improvements to the innovative ‘Activities’ management. Activities allow users to associate applications with tasks which can be saved, stopped and resumed at any time.

For those with less screen estate to spend, the Plasma Netbook Workspace offers an experience more optimized for small screens. Plasma Netbook shows all your
applications full-screen with a automatically hiding panel on the top of the screen offering a way to see all your windows as well as closing the current one, starting new
applications and seeing the status of your battery or wifi connection. Plasma Netbook 4.6 has become more touch-friendly and much faster than the previous versions. Read
more about these and other new Plasma Workspace features in the KDE Plasma 4.6 announcement.

KDE Applications

The KDE Applications 4.6 release introduces improvements like a new faceted search as well as non-indexed files search and support for git repositories in Dolphin, the
file manager; social sharing of photos to sites like Flickr, Facebook and Picasaweb are now easy to reach from Gwenview, Digikam and KSnapshot. Developers will appreciate
Kate’s new plugins for working with SQL and with GDB.

KDE Games 4.6 marks the return of Klickety, also replacing KSame. Thanks to the KGameRenderer framework, KDE games take on a more consistent look and feel and perform
better. Palapeli makes creating jigsaw puzzles out of your own images easier and Kajongg became easier and smarter.

KDE PIM 4.6 is available in openSUSE as experimental feature. While openSUSE 11.4 ships with the more stable and more dependable KDE Kontact Suite 4.4.10, the latest
and still experimental Akonadi based Kontact 4.6 is available for installation using this repository.

openSUSE 11.4 also ships with many KDE applications not part of the regular KDE Software Compilation releases. This includes the latest KOffice, Amarok and many more.
Some highlights include:

  • Painting application Krita 2.3 has been designated by its developers as the first end-user ready version since 1.6. Their standards are high and they have
    been working with a variety of artist to make sure 2.3 is indeed fulfilling the needs of graphics ninjas. Krita 2.3 provides many new features, ranging from brush
    settings presets to canvas rotation, from warp transform to a new color selector — and of course many new brush engines. But the many improvements to stability,
    usability and especially performance probably make the biggest difference in everyday usage.
  • Amarok 2.4.0 has a much faster collection scanner and can write statistics and covers directly to your audio files. Speaking of tags, there’s a new feature
    to work along with the rewritten collection scanner: Integration with the MusicBrainz music library to update your songs with accurate information. Having a well
    organized collection is easier than ever, now that you can select what you want tagged and do it with two clicks. Other notable features are improved iPod support (the
    Touch 3G should work great now), better transcoding support, Guitar and Bass tab information fetching, OPML export for Podcast subscriptions, an upcoming event applet
    and finally this release introduces support for UPnP.
  • KOffice 2.3.1 brings improved performance, stability and usability in all applications. In the feature department, there is a new slide sorter view and a
    shape animations tool for KPresenter. OpenDocument support (especially text rendering) has been improved in all KOffice applications, as well as support for reading
    Microsoft file formats (doc, xls, ppt, docx, xlsx, pptx). KPlato and Kexi introduce a new report engine.

For developers

openSUSE prides itself on being a prominent development platform for KDE applications and again offers the latest KDE Platform libraries and tools in openSUSE 11.4.
Improvements brought by KDE Platform 4.6 include QML support in the Plasma framework, improvements to Nepomuk and a “Mobile Build Target” for those who want to build a
thinner version of the KDE libraries.

The toolkit KDE develops its applications and framework upon is Qt, a Nokia product. openSUSE ships the latest Qt 4.7.1 which introduces Qt Quick, the Qt UI Creation
Kit. that enables the creation of dynamic user interfaces, easier and more effective than possible with existing UI technologies. With the help of IDE’s like Qt Creator
and the powerful build tools like OBS openSUSE offers the best possible Linux software development environment in the Free Software world.

Conclusion

With the latest KDE Plasma Netbook and Desktop Workspaces and the many updated KDE applications as well as the latest development tools and libraries, openSUSE 11.4
will offer a stellar experience for desktop users. openSUSE is the home of many KDE developers and contributors, which shows in the polished KDE products and the latest
KDE updates which we make available for all supported openSUSE releases. Of course openSUSE ships the latest GNOME, XFCE and LXDE for those who prefer other desktops and
we ship many different applications, all of which work perfectly well with the Plasma Workspaces as well as other desktops. Stay tuned for an article about one of those
applications, LibreOffice, coming soon!

Article contributed by Manu Gupta.

”

“

Note

This Article is Licensed under the GNU Free
Documentation License version 1.2.

The upcoming new release of openSUSE 11.4 will be shipped with the latest and greatest GNOME 2.32
. GNOME 2.32 is the last release in the GNOME 2.x series and has a number of final refinements to offer openSUSE users a stable base for the next 8 months. At the same
time, the openSUSE GNOME team is already busy preparing for GNOME 3. A preview of GNOME 3 and the new GNOME Shell will be
available in openSUSE 11.4.

Features and improvements in 2.32

There have been several small updates to Mousetweaks, which makes it easier to use a mouse for those users
who may have limited mobility. It now has updated documentation including an updated manual and man pages so users can now see all the options they have and look up how
things are supposed to work.

The Evince document viewer has improved accessibility support through the use of the AtkText interface, which
allows Orca, the GNOME screen reader, to read documents in Evince. The maximum zoom level has also been increased when
viewing a document. Annotation support has been improved and you can now add annotations from the side panel, change the default properties including author, color,
transparency and more. Evince now supports “SyncTeX” which enables synchronization between a TeX source file and the resulting PDF (or DVI) output.

Empathy, the universal instant messaging client, now allows you to group a contact’s information together using
“metacontacts.” For example, if one of your contacts uses multiple instant messaging accounts you can now link the different services together under one name for your
contact. Empathy has also added live contact search, which allows you to type into the contact list to quickly find somebody. The new and improved Empathy in GNOME 2.32
also adds chat logging support and the ability to import security certificates.

Eye of GNOME, Totem and GNOME System Tools all come up with minor tweaks like enhancing image contrast, automatically deinterlacing interlaced videos and setting up permissions for home
directories. For openSUSE’s vast international audience, this latest release of GNOME 2 will support over 50 languages.

Outside of the official GNOME release, openSUSE 11.4 will bundle a number of great third-party GNOME applications including Banshee, GIMP, AbiWord and more!
Some of the major highlights include:

Shotwell 0.8.1 is included openSUSE 11.4 bringing a number of major new features with it such as video support for
all major fileformats, video uploading to YouTube, Facebook and Flickr, monitoring the library directory and writing metadata behind the scenes to give users a more
responsive interface.

Media player Rhythmbox 0.13.3 “Country Rain” is available in openSUSE 11.4. This will most likely be the last
stable release before the move to GNOME 3 and introduces several new features and bugfixes. Most prominent are the reimplementation of source lists, updated notifications,
MPRIS and MediaServer2 support and a new context pane tab showing links to various websites.

The popular media player Banshee is updated to 1.8 in this release of openSUSE 11.4. Some highlights of this release are: a “Now
Playing” simplified mode, play queue shuffle action, improved cover art downloading, MusicBrainz ID support and improved Last.fm integration. Banshee 12.8 also includes
several developer features like an improved WebBrowser API for WebKit browsers and DBus API additions. Finally, device support has been greatly improved! Among others,
Banshee now works better with the Droid X, Galaxy Portal, Xperia X10, Maemo and MTP capable devices in general.

For developers!

openSUSE 11.4 has a lot to offer GNOME developers. Starting GNOME development is a matter of a few simple clicks in YaST, while GLib 2.26 now includes support for
GSettings, the replacement for GConf as well as GDBus. Anjuta users can now enjoy full support for Vala and Python projects while MonoDevelop users get a myriad of new
features and improvements from MonoDevelop 2.4. And good news for those anxious to adapt
their applications to GTK3 or write new applications with this latest GNOME framework: openSUSE 11.4 is the first major linux distribution to ship GTK 3.0 so developers, Start Your IDE’s!

Getting GNOME 3

For those of us anxious to try out GNOME 3 and GNOME Shell, Vincent Untz, openSUSE GNOME packager and until recently GNOME release manager has the following to say:

“You can test a beta version of GNOME Shell, which will be a core part of GNOME 3. Note that GNOME Shell has already moved a lot since the version we include in 11.4.”

There is also a GNOME 3 live USB test image available from another openSUSE GNOME contributor, get it from fcrozat’s home repo. Once openSUSE 11.4 is out, openSUSE users can easily be up to date with GNOME development using the GNOME OBS repositories.

Conclusion

In short, openSUSE 11.4 will offer a stellar experience for desktop users and developers alike. If the GNOME desktop isn’t quite your cup of tea, you’re in luck! openSUSE 11.4 will ship with updates to KDE, LXDE and XFCE which we’ll cover in another article. Stay tuned!

Article contributed by Manu Gupta

”

Google Summer of Code

“

Last week I started introducing my GSoC ideas. This is continuation of that post series. Today
I’ll be writing about OpenID provider plugin for Elgg, what is it good for and why we need
it.

What is Elgg and why
should you care?

Elgg is a soacial networking platform. It is written in PHP and it has quite general
design. It supports plugins that can change nearly anything. It also has quite vivid community
around. Community that among other things provides lots of plugins. And it is of course open
source. All these features were reasons why we chose Elgg as a platform for openSUSE Connect.

If you are not familiar with openSUSE Connect, let me quickly explain what is it. As you
may have already guess from previous paragraph, it is social network for our (openSUSE) users.
We (Boosters) are still working on if, improving it and adding new functionality. But as it
now, it was already used for example for our last board elections. It also gathers various user data that can be make accessible
using API. And of course it allows people to follow each other, engage in discussions or do
the polls asking our community for its opinion.

Why do we need OpenID provider?

We don’t. We have iChain that does something quite similar. It already provides single
login and password for all our services. So what is wrong with iChain? Tough question. It is
Novell only solution. So whenever we want add another web service we have to bend it ourselves
to support iChain. On the other end, whenever we develop our own web application, everybody
who wants to deploy it as well have to add support for other authentication mechanism. So it
puts some additional obstacles to the collaboration. iChain also requires some internal
administrative mambo jambo to get support for a new service.

So now you know few disadvantages of iChain. OpenID has also one big advantage that you
can use it to login to other sites (like sourceforge).
Wouldn’t it be great if we were using OpenID everywhere instead of iChain? You can then use
you openSUSE login not only on our sites, but really everywhere… And this GSoC project is the
first step.

Project description

Goal of this project will be to implement OpenID provider for Elgg. As already said, Elgg
supports plugins that can modify anything. Among other things for example authentication.
Which means that this provider can’t really rely on any specific authentication method used.
This will make it possible to use it by anybody (not only us) and it will also make it easier
to migrate our openSUSE webs to OpenID later. Currently we are using iChain to login to the
Connect, but in the future we might let Connect handle login by itself and support OpenID
login as well. So in the end you could be able to login to your OpenID provider using another
OpenID :-D

Students?

Similarly to my previous post I already got student who is interested in working on this!
Kartik Mandaville was really interested in working on this
project as part of GSoC if it gets elected. He already got experience with developing web
applications so if this project gets selected, we’ve got something to look forward to.

Overall I’m really excited about whole GSoC 2011. Many ideas are already gathered and some
other might still come. And we have people interested in working on these feature even though
that today only registration for organizations starts! Let’s hope that many of these
interesting projects will get implemented!

”

“

Another of GSoC ideas that I volunteered to mentor for our GSoC was adding support for
BitBake to the openSUSE Build Service. In this post I want to talk about why do I think that
BitBake support for openSUSE Build Service will be useful and why do I think that OpenEmbedded
is actually pretty cool.

What is BitBake? Why is OpenEmbedded cool?

BitBake is a build system used mainly by OpenEmbedded. In a way it is kind of similar to
what openSUSE does for us. It takes one sources and makes it possible to build them for many
distributions. There are some differences though. Let’s start with few notes a out
OpenEmbedded. BitBake description will make more sense once you’ll know what OpenEmbedded is.
It’s a meta distribution. You can think about it as a common code base for multiple
distributions. It has many packages. It also contains distribution settings. Same source can
be built in different ways for various distributions. Each distribution can choose which
version of which package does it want to have in which release. It can choose package
management system, preferred providers for virtual packages and many other things. BitBake is
then used to build whole distribution out from BitBake recipes. From recipes that all
maintainers from all distributions work on together at one place. And yes, it doesn’t support
spec or dsc files. You have to write .bb files. But it will build .rpm, .deb, .opk or .tgz out
of it. All from one recipe. And that recipe is easier to write and more powerful then spec. If
you never tried packaging for Debian, trust me that it is also much easier than Debian
packaging. I actually had a presentation on openSUSE Conference 2009 about what can be done in BitBake and how
it makes packagers life easier. Let’s quickly mention few features that BitBake has.

Everything from one recipe

This was already mention, but it is quite important so I want to mention it once more. It
can create both .rpm and .deb from one recipe. So you don’t have to learn two different
packaging method if you are upstream and want to provide binary packages for as many
distributions as possible.

Class based packaging system

What is so great about inheritance in packaging? It helps you reduce copy & paste and
makes it easier to do some policy changes. Let’s take a look at some example. Let’s say, that
you are packaging some KDE game. How would you do that? In spec, you’ll probably need to
figure out how to call cmake, how to pass right KDE paths to it, how to make games rights ok
and such. Then you’ll white down the spec file. Or probably you’ll just grab some other KDE
game and copy & paste its spec file with minor adjustments. What you’ll do in BitBake is
something like

inherit cmake kde games

because BitBake has a class for compiling cmake programs, it has a class that knows how to
package KDE programs and how to package games. And you are done. That’s all. You don’t need to
write any %setup, %install or %files. It knows what it should do. You can start packaging
something else ;-) If you know Gentoo ebuilds, BitBake recipes are a little bit similar, but
focused on binary distributions.

New sub-packages on the way

One disadvantage that writing spec files has is that you have to know beforehand haw many
and what sub-packages you will be creating. And you have to name all of them explicitly.
BitBake on the other hand let you do some neat tricks. You can compile your whole package and
decide about sub-packages after that. Why is it cool? Let’s imagine for example Pidgin. It
contains many plugins and let’s imagine that you want to make package for every single plugin.
In .spec file, you’ll have to write down all of them manually. In BitBake you can use
something like this:

do_split_packages(d, purple, ‘^lib(.*)\.so$’,
output_pattern=’libpurple-protocol-%s’,
description=’Libpurple protocol plugin for %s’,
prepend=True, extra_depends=”)

This will split packages automatically, less writing for you and it will work even if
Pidgin developers will add another plugin or take one of them away.

Student

This time I don’t have any student in my pocket who wants to work on it. And it will be
quite tough job. I think it would be definitely the most difficult idea I’m suggesting for
GSoC. And I think it would require somebody who is willing to create many ugly hacks for
greater good. The ends justifies the means ;-) It will require some serious digging into
BitBake and obs so student will have to be quite independent as after a little digging I
wouldn’t be able to help him much and he’ll learn more low level stuff than I want to know.
But I think if this gets done, it will be great.

”

Header PictureStatus Updates

Team Report

Header PictureBuild Service Team

Build Service Statistics. Statistics can found at Buildservice

Header PictureMono Team

“

MonoDevelop 2.6 beta 1 was released yesterday. Like every major release, it has many new features. Here is a summary of what have we done.

The first new big feature is support for GIT. This was long time due, especially since Mono and MonoDevelop itself moved to GIT. I
already blogged about it a few months ago, but basically we are using NGit, a C# port of JGit,
as the core for the GIT add-in. It hasn’t been easy to make this port fully operational, but we now have a GIT core that can be easily updated and which is fully
portable.(…)

”

Header PictureopenFATE Team

Top voted Features

Features with highest vote, but no one has been assigned to yet.
We are looking for volunteers to implement.

“

“Network installation could be improved by running package download and package
installation in parallel.”

”

“

“I wanted to open a fate feature about this when I first heard of plymouth, but
reading

http://fedoramagazine.wordpress.com/2008/10/21/interview-fedora-10s-better-startup/

really makes me think we should go this way.

Ray’s comment starting with “Every flicker and mode change in the boot
process takes away from the whole experience.” is especially interesting. Is it
okay to track the “don’t show grub by default” here?”

”

“

“An easy way to remove Software!

For example: you installed an application with “1-click install” (which
will install all the packages that you need), there should be an easy way (also with 1
click) to remove what you have installed with that 1-click operation… in another
words: an “1-click Uninstall” to remove installed software (dependencies and
packages included).”

”

“

“We need a replacement for sax2 in 11.3, as a safety measure for when auto
configuration fails to detect certain monitors/keyboards/mice. (…)”

”

“

“We need a feedback about packages that are preferred by users and actively
used. Debian already has a tool named Popularity contest (popcon) (…)”

”

“

“Idea from community member Raúl García. Same concept as MSI packages for
Windows but exploiting the One Click Install concept of openSUSE (and therefore
inheriting the simplicity, code and security. (…)”

”

“

“The YaST Qt package manager should provide as much information in the
“Installation Summary” view as zypper, esp the overall download size to expect
and how much disk space will be freed/used after performing the operation.”

”

“

“The YaST2 sw_single dialog for conflicts, vendor change, architecture change
etc. is very scary for many users.

The dialog asks the user to select one of usually three offered solutions for each
problem without giving much help. This is a cause for many complaints, and contributes
to myths of RPM dependency hell still existing today. (…)”

”

Recently requested features

Features newly requested last week. Please vote and/or comment
if you get interested.

“

“The version of usermod included with SUSE 11.3 does not have the -a option that is included with most other versions of this command, on other distros. Although an -A option was introduced with 11.3, which is a neater way of adding a user to a group, it would be nice to also have the -a option, to make it compatible with versions in other distros.”

”

“

“Since having pulseaudio again activated as default not one of the systems that I have installed 11.4 had a working audio system. Remove pulse from the default installation again as it does nothing but break working installations. This has been verified across multiple sound cards and setups. Don’t get rid of the pulseaudio packages, just take them out of the default installation pattern.”

”

“

“This feature is needed to implement the “Consistent Network device naming-Name network interfaces to match chassis labels” (https://features.opensuse.org/310896 ).

Biosdevname is a udev helper which can suggest chassis based names to network interfaces.
Please find latest version of biosdevname here -

http://linux.dell.com/files/biosdevname/permalink/biosdevname-0.3.7.tar.gz

http://linux.dell.com/files/biosdevname/permalink/biosdevname-0.3.7.tar.gz.sign

git://linux.dell.com/biosdevname.git ”

”

“

“On a Dell PowerEdge server with multiple add-in cards, the naming of the network interfaces is non-deterministic. This results in ‘eth0′ not mapping to “Embedded NIC 1″ as labeled on the server chassis. This issue is seen on Dell PowerEdge 10G above. This feature addresses this issue by renaming network interfaces based on their location on the system motherboard.

The naming policy it suggests are as follows -

Embedded devices: em<port>

Add-in PCI cards: pci<slot>p<port>_<virtual function instance>

Please refer to “Consistent Network device naming-Name network interfaces to match chassis labels” (https://features.opensuse.org/310896 ).”

”

“

“On a Dell PowerEdge server with multiple add-in cards, the naming of the network interfaces is non-deterministic. This results in ‘eth0′ not mapping to “Embedded NIC 1″ as labeled on the server chassis. This issue is seen on Dell PowerEdge 10G above. This feature addresses this issue by renaming network interfaces based on their location on the system motherboard at install time. (…)”

”

“

“When first logging on to openSUSE you are greeted with a small welcome screen with some useful links.
However, for a new user with little computing experience (or one migrating from another OS), the user doesn’t really know where to start.

I suggest we add a short introductory clip, which can be activated from the welcome screen, to demonstrate simple and common activities in openSUSE.

I imagine the clip to be in non-technical language, narrated by a talker with a pleasant voice, and with light music in the background.”

”

“

RAL-CGM is a program to interpret Computer Graphics Metafiles. It can:

* Translate them to a different encoding (Binary, Character or Clear Text)

* Display CGM’s on screen using X-Windows

* Send CGM’s to a printer or plotter (PostScript or HPGL)
It runs on Unix machines (X11 needed for display).”

”

“

RADIANCE is a highly accurate ray-tracing software system for UNIX computers that is licensed at no cost in source form. Radiance was developed with primary support from the U.S. Department Of Energy and additional support from the Swiss Federal Government. Copyright is held by the Regents of the University of California.”

”

“

“GhostPCL is Artifex Software’s implementation of the PCL-5 and PCL-XL family of page description languages.”

”

“

“Converts the kitchen sink to RLE format.”

”

“

“UniConvertor is a universal vector graphics translator. It is a command line tool which uses sK1 object model to convert one format to another.”

”

“

“GhostXPS is Artifex Software’s implementation of the Microsoft XML Paper Specification (XPS) page description language. It is currently under development.”

”

“

“Blind people would like to use Linux.
At the moment they need a seeing person to do the install+setup for them.

In earlier times, a11y in SUSE Linux was good, but at some point the braille support in the installer was no more working.”

”

“

“if ever the standard installation is aborted, the user go back to the very old ncurse interface.
Shoulod simply go to an abort/rtry menu and reboot after ejecting the dvd.”

”

Feature Statistics

Statistics for openSUSE 11.4 in openFATE

Header PictureOpenOffice/LibreOffice Team

“

Note

This Article is licensed under the GNU Free Documentation
License.

I’m happy to announce LibreOffice 3.3.1 bugfix release for openSUSE. The packages are
available in the Build Service LibreOffice:Stable project. They fix various
crashers, usability and translation problems, see the libreoffice-3.3.1.2 release news for more details. See also some notes about openSUSE LibreOffice
build
.

The openSUSE LO team hopes that you will be happy with this release. Though, any software contains bugs and we kindly ask you to report bugs. It will help us to fix them in the future releases.

Other information and plans:

This version will be in openSUSE-11.4 out of box. We are going to prepare official maintenance update for openSUSE-11.2 and 11.3.

There are already several fixes for the LO-3.3.2 bugfix release. You might expect 3.3.2-rc1 in the “LibreOffice:Unstable” repositories by the end of the following week.

Most developers are already concentrated on LO-3.4 release. I hope that the first beta packages will be ready in the beginning of April.

”

Header PictureTranslation Team

Header PictureIn the Community

Postings from the Community

“

Note

This Article is licensed under the Creatice Commons
Attribution-ShareAlike 3.0 Unported License
.

As I mentioned in my previous
post
, I am at the Southern California Linux Expo in Los Angeles this weekend. What
I failed to mention in my previous post was massive showing
from the openSUSE community at the exposition.

Throughout the day the openSUSE team was extremeley
busy introducing a myriad of different people to openSUSE and SUSE Studio at the openSUSE
booth.

Figure 1. Parts of the openSUSE team at SCALE9x
Parts of the openSUSE team at SCALE9x


Outside of the expo show floor, the team Figure 1, “Parts of the openSUSE team at SCALE9x” was also running
openSUSE
Day
“, taking the opportunity to run a few classroom-styled events on topics like:
using YaST, building packages with the OBS
and using SUSE Studio like a pro.

At the booth

I found myself manning the booth the majority of the day, giving me an opportunity to
talk with plenty of folks about one of my favorite topics: openSUSE. Due the large number of
Geekos (openSUSE folk) at the conference and the giant
beacon of green coming from the booth, interested people clustered around the booth for most
of the day asking plenty of questions.

I wish I could say that everybody was there because they were genuinely curious about
openSUSE, but that’s not entirely true. As soon as word spread about the cute Tux and
Geeko plushes
that Novell had provided the team, people started dropping by asking
how they could get their hands on those adorable little animals.

Overall, the reactions and responses to openSUSE I got from Linux users were very
positive. It seems that lots of folks out there in the
Linux world are apprehensive about the direction Ubuntu is heading in current, and are
starting to explore other options for easy-to-use and solid distros like openSUSE.
(…)

”

“

Note

This Article is licensed under the Creatice Commons
Attribution-ShareAlike 3.0 Unported License
.

Finally, after well over a week of telling myself I should blog I have found some time.
Sleep is overrated and I can’t actually get any while flying anyway so let me tell you why I
had to blog.

Marketing Meeting and SCALE

Last week the openSUSE Marketing team had their first dedicated marketing meeting in Los
Angeles. This was followed by the whole bunch attending SCALE. SCALE is probably the most
prominent Free Software conference in the USA and we made a big splash there so that was
really cool!

At the meeting we had lots of fun of course. We had an incredible team from all over the
world – Australia (Helen), Greece (Kostas), Swiss (Bruno), Brazil (Izabel and Carlos), USA
(Chuck, Tony and Bryen) and myself (a Dutchie). Stephen and Tyler (from OMGSUSE fame) joined
us for SCALE. And I should mention that Alan
Clark
was there as well for the full week. Unfortunately, some we hoped would be
there could not make it – including James, who was ill, and Manu Gupta from India who had
Exams interfere with his trip. Luckily both of them as well as others joined us via
IRC.

Results

So what has the team been up to? First of all, getting to know each other. Most of us
never ever met in real life. And we’ve got a great team, really cool! During the week we
worked, initially quite organized (we set up an agenda, split in teams and worked on the
tasks) later on in a more ‘organic’ fashion with constantly changing teams and tasks. We did
a variety of things – work on marketing materials, preparation of the 11.4 release, GSOC
(thanks, Izabel & Kostas), a bit for the openSUSE Conference and some writing. And as
usual we didn’t get 10% done of what we wanted to do – yet I’m very happy with the results.
For our 11.4 release we’ll have a lovely Feature Guide, showing our users what’s new in this
release. Based on the Feature guide you can expect some articles to be released before and
after the release, as well as other marketing materials. We’ve prepared a bunch of
presentations on a variety of subjects (Tony, thanks for your work on Tumbleweed!) and
improved some wiki pages with information for our ambassadors (Kostas!!!!). And a series of
posters was made – a really *awesome* series of posters! Clearly, putting Carlos & Helen
in one room leads to some cool stuff!

And we learned a lot from each other – especially Bruno and Tony who were the more
technical among us were answering questions a lot of the time. During the evenings – well,
we usually kept working, but we also had a few beers and cigarettes outside the conference
room. Usually people stayed around until 2-3, I usually went to bed early ‘cuz I had to open
it up which I did around 8. Food we got from a supermarket (Novell paid) so we always had
fresh sandwiches with lots of stuff to put on them. That was really good – the first day we
had lunch at Denny’s but nobody really liked that much so the other three days we just made
our own food…

Friday we enjoyed a day off – at least, most of the day. A bunch of us went ‘tourist’
and saw the Hollywood sign, the famous stars and of course LA traffic, traffic and
traffic…

And now…

Now I have some more pics to upload and some people to kick about the reports they have
to write. And I have to thank Bryen again and again for the organization of this meeting, as
well as Novell for paying for it! SCALE deserves a blog of its own, which I’ll do tomorrow
or Saturday.

”

openSUSE for your Ears

The openSUSE Weekly News are available as livestream or podcast in German. You can hear it
or download it on Radiotux.

From Ambassadors

“

Note

This Article is licensed under the Creatice Commons
Attribution-ShareAlike 3.0 Unported License
.

Greek openSUSE community in association with GreekLUG, helped 13th Scout Team of
Thessaloniki, to upgrade the hardware and install openSUSE on 3 computers. Unfortunately one
computer was broken broke due to hardware malfunction, but Efstathios Iosifidis found
another one and replace it.

Those 3 computers are very old. One of them comes with Gnome (Pentium 4 with 1GB RAM)
and the other 2 with LXDE (Pentium 3 with 256MB RAM or less) but both are very slow.
Unfortunately they didn’t have Internet installed yet, since this would be a good task for
them.

Kids already started to check the graphical interface and of course check some games
(see the pictures).

Scout organization based on volunteer work of people who want to pass some values to
kids. We, as Greek Community, hope that the kids will have a lot of fun with openSUSE and
maybe in the future someone can provide them with better hardware so they can learn more
about the futures of openSUSE.

”

Contributors

Header PictureSecurity Updates

To view the security announcements in full, or to receive them as soon as they’re released,
refer to the openSUSE
Security Announce
mailing list.

Header PictureKernel Review

“

Expected in March, the forthcoming kernel will contain the new LIO target framework for implementing Storage Area Networks (SANs). Also new are a
kernel-side media presence polling feature for disk drives and various Device Mapper optimisations that are relevant for desktop systems.

With RC6 of 2.6.38 issued last Tuesday (22 February) and Torvalds having just released RC7 late on 1 March, the development of kernel version .38 is slowly entering the home stretch.
RC7 fixes a flaw in the Btrfs code, recently discussed on the LKML. that could cause recently created files to be empty when copied with current
versions of the “cp” coreutils component.

The Kernel Log continues its “Coming in 2.6.38″ mini series with a description of the kernel’s storage advancements. Part 1 of this mini-series described the changes in the graphics
hardware area, while Part 2 covered file systems and
Part 3 the kernel’s network
code; in the coming weeks, further articles will discuss the kernel’s architecture and infrastructure code as well as its audio, USB, and video hardware drivers.

Copyright:2

”

“

Rares published the Kernel Review for this Week. Thanks for working on it :-)

”

Header PictureTips and Tricks

For Desktop Users

“

Takeaway: Calibre is one of the most powerful ebook managers available. But did you know that Calibre has a built in server that
allows you to access your library from a web browser? In this how-to, Jack Wallen shows you how to set up Calibre to serve up your book library.

I have been in near-saturation mode with ebooks lately, due to the publishing of my own works of fiction (find them on Amazon,
Barnes & Noble, and Smashwords). For many indie writers/publishers and readers of
ebooks the challenge of managing a vast collection of works can be a bit overwhelming (thanks to the ereaders’ insufficient built-in book management tools). Thankfully there
are tools available for the PC to help you manage those collections.

Naturally Linux is not left out of this mix. The Calibre ebook manager is one of the best tools of the trade I have
found for managing ebooks. And for administrators looking for ways to convert and add books, PDFs, howtos, etc. to an ereader for portable reading, Calibre is exactly
the tool you need. Let’s take a look at this tool and how you can benefit from using it. (…)

Copyright: 1

Tip

The Calibre Package for openSUSE can be downloaded from the Documentation:Tools Repository.
Because the Developer uses brand new Libs, it is just available for >= 11.4

”

“

Yesterday I played a bit with the Findbar in LibreOffice, and changed it to look and behave more like in the applications like Firefox, or Evolution:

It is now hidden by default, and opens when you press Ctrl-f (for the old Search and Replace dialog I changed the keybinding to
Ctrl-Alt-f), or when you choose Find in the menu. It opens at the bottom of the document, and you can close it again (and return back to
the document) by pressing Escape. I also made the text entry wider so that more characters fits in there.

Enjoy! :-) – will be available in LibreOffice 3.4.

”

“

“Inside each digital photo hides metadata in the EXIF, IPTC, or XMP formats, and digiKam provides tools for viewing and editing this useful information.

For starters, digiKam’s main window features the dedicated Metadata sidebar which lets you view EXIF, Makernote, IPTC, and XMP metadata. You can switch between concise and full views as well as print the metadata, save them as a file, and copy them into the clipboard. (…)”

”

For Commandline/Script Newbies

“

When you need to set variables, you can do that in the BEGIN section of an awk script. Here the variable firstuser is set to 1000. The BEGIN section sets that
variable and it is then used later in the script. (…)

Copyright:3

”

“

The idea behind a log parser is to create a loop that will check all of your required logs to return information about specific needs that you may have as an
administrator. For example, with this script you may want to search a specific log for one or two text strings that are very important to the function of your
system.(…)

Copyright:3

”

For Developers and Programmers

“

In the last tutorial we learned how to pickle our objects. Pickling is a way of storing the object (on the computer’s file system) so that it can be used later.
This means that if we want to re use an object we can simply save it and load it when we need it, rather than re-creating it each time we want to use it. This is very
useful when our object is a list of questions for our trivia game. We really only want to type the questions in once and then reload them later.

Now we need to settle on a way to structure our data. We saw in our earlier tutorial that each question was a list, and that the list itself had a certain
structure. We also need to think about how a number of questions will be stored. We will use a list to do that as well! In this case we will have a list of questions.
Each of the elements in the list will itself be a list. Let’s build one. First we make an empty list to store all the questions: (…)

”

For System Administrators

“

“Samba isn’t a single program; rather, it’s a series of interrelated servers and utilities, each of which has its own specific purpose. Understanding the differences between these servers and utilities will help you manage your Samba system. Furthermore, Samba implements a number of different security models, which you must understand to properly integrate Samba into an existing network or to set up a new network with Samba servers at its core. (…)”

”

Header PicturePlanet SUSE

“

Note

This Article is licensed under the Creatice Commons
Attribution-ShareAlike 3.0 Unported License
.

In the lead up to the upcoming openSUSE release 11.4, I figured we could highlight some
major new developments that are coming in this release.

At the core of every Linux distribution lies the Linux Kernel, the heart of it all. The
kernel the most fundamental part of the operating system, allowing programs to interact with
your processor, hard disks, keyboard, etc. The kernel coming in 11.4 contains quite a number
of great improvements.

  • “Kernel activity patch,” which we had previously talked about makes the openSUSE
    desktop feel faster and more responsive than ever.
  • Hoardes of new drivers adding better hardware support than ever, including a
    number of new input devices (including some new Wacom hardware, which I’m particularly
    pleased about).
  • Multi-processor support for Ext4, the default filesystem openSUSE uses. If you have a
    dual-core notebook or desktop, openSUSE 11.4 will give you faster data access than
    before
  • Plenty more that I cannot properly enumerate.

For all the gritty technical details, the folks over at kernelnewbies.org put up this handy summary of changes.

”

“

Note

This Article is licensed under the Creatice Commons
Attribution-ShareAlike 3.0 Unported License
.

With 8 days to go until the release of openSUSE 11.4, why not highlight: LibreOffice! (since Jos already spilled the
beans
)

As far as I know, openSUSE 11.4 will be the first major
distribution to bundle LibreOffice with a release, something the folks in the underground SUSE
ice cave seem pretty happy about.

What’s the big deal about LibreOffice? Remember OpenOffice and how it was pretty good but
occasionally had some annoying quirks that seemed to take forever to get fixed. Lots of things
have changed for the better with LibreOffice.

For starters LibreOffice is developed under the umbrella of The Document Foundation which strives to
foster development and partipation in the LibreOffice community.

This focus on open development and a merit-based leadership means end-users like us get to
see more bug fixes and newer
features
faster! Already the LibreOffice guys have incorporated a number of
outstanding improvements that were not yet incorporated into OpenOffice (such as the go-oo.org changes)).

The version of LibreOffice shipping with openSUSE 11.4 is faster, less buggy and will
continue to improve at an incredible pace compared to the old OpenOffice, this is a good thing!

If you’re upgrading to, or installing openSUSE 11.4 on March 10th, you should get the
latest LibreOffice but if you can’t wait until then, click the shiny button and grab
LibreOffice for 11.3!

Install LibreOffice 3.3.1 for 11.3

”

“

Note

This Article is licensed under the Creatice Commons
Attribution-ShareAlike 3.0 Unported License
.

Happy to see LibreOffice going strong… This
article
analyzes the contributions to LibreOffice. Some impressive numbers – 133 new
contributors already!!! Even Canonical has send in a patch to fix something… Meanwhile
Michael Meeks’ team (Novell) is leading the ‘corporate contributors’ pack. And yes, openSUSE
will be the first major linux distribution to ship LibreOffice – and it’ll be good, thanks to
that involvement in LibreOffice development.

Sean Michael Kerner mentions this fact and our upcoming release in his blog
on internetnews.com
where he also quotes our AJ on several infrastructural
improvements. We do need to educate him and explain openSUSE isn’t exclusively a Novell
product – with so many volunteers involved and the work going on to set up a Foundation you
simply can’t claim that anymore… We’re leading the pack in that area as well and we need to
be vocal about that!

PS will blog on the Marketing Meeting we had last week soonish, need to catch up to some
urgent things first… Especially sleep!

”

“

Note

This Article is licensed under the Creatice Commons
Attribution-ShareAlike 3.0 Unported License
.

I haven’t blogged about PDF Mod since Nov, 2009. We’ve had five releases in the meantime,
including 0.9.1 just released today!

We have had tons of improvements and fixes, and one major new feature: bookmark editing!

We’re up to 26
translations
now, including 11 of our user
manual
!

As a reminder, PDF Mod can:

  • pull out (extract) pages from a document into a new PDF
  • combine two documents, or parts thereof
  • reorder and rotate pages
  • extract embedded images
  • edit basic metadata (title, author, keywords)
  • edit a document’s bookmarks (aka outlines)
  • and that’s it!

”

“

The windows::mingw project and its sub-project quickly gain a true community around
themselves. This week, the number of source packages that we build for Windows in openSUSE Build Service reached 200 for both the
32-bit as well as 64-bit
Windows versions.

In order to make the communication between contributors, developers and users easier, we
got a sparkling new mailing list at lists.opensuse.org. You can subscribe it by sending a mail to
and enjoy all the intelligent and
edifying talk we are having there.

”

“

Note

This Article is licensed under the Creatice Commons
Attribution-ShareAlike 3.0 Unported License
.

Day four of the count down to openSUSE 11.4, I’ve covered the kernel, some higher level
apps and today I wanted to jump all the way back down to the beginning. The beginning of
every experience with Linux, Windows and Mac OS X starts
with the bootloader.

The bootloader is responsible for getting your computer from “POST” (power-on self-test)
to the operating system. Think of it like the ignition switch in your car, something has to
get things going and for computers the bootloader is it.

Historically, openSUSE has shipped with GRUB. GRUB has long
been the bootloader of choice for Linux users running on PCs, and has now been supplanted by
GRUB2.

In order to preserve stability for users, the openSUSE project has actually incorporated
GRUB2 later than some other distributions who have put the system “through its paces,” working
out all the kinks in the system. The team is pretty confident that GRUB2 is now ready for
primetime, and is making it the default bootloader for 11.4.

So what’s so special about GRUB2 compared to the original GRUB? The folks who maintain
Ubuntu’s “community documentation” wrote
up a nice comparision
that you can take a look at if you’re interested, but here’s
the highlights:

  • With GRUB2 you can boot LiveCD ISO images straight from your hard drive
  • Better graphical boot menu support
  • Themes!
  • Rescue mode
  • Improved speed and reliability
  • Auto-detect other operating systems like Windows, etc.

Personally, I run openSUSE on my laptop, so I rarely see the bootloader but I’m glad the
openSUSE team’s attention to detail encompasses the entirety of the computing experience from
start to finish.

If you’re a dual-booter, be sure to grab openSUSE 11.4 on March
10th
and enjoy the fanciful new GRUB :)

”

“

as you might know, we published the SUSE Manager yesterday. It
was fun to work on that project and I learned really a lot. Anyway, I read many announcement
texts in the press and from Novell but I did not see any pictures. People love pictures. So
here they come (most screenshots about autoinstallation – I guess you know why ;)
).(…)

”

“

I like to think of myself as being fairly consistent, and I’ve had one request for a long
time, a desktop bug tracker client. I even asked if
someone more adept in the ways of The Code could help. Unfortunately my call for help wasn’t
heard :-(

That was until HackWeek
VI
came along! Luckily Matt
Barringer
(from those crazy cooks in the SUSE
Studio
team) heard my call. He picked up his code machine gun and blasted away \o/

A few days after HackWeek VI ended he enlightened me to his new masterpiece – Entomologist. So what is it? As you may
have guessed, it is a desktop bug tracker client. It’s cutely written in Qt, isn’t final yet
(is any software?) but works fairly well. Why only fairly well? Simples, it only supports
Bugzilla at the minute, but there are plans afoot to add others (please see the ToDo list). Once more bug backends
are added it will be great (yes, this is a subtle hint for you to contribute code ;-) ). It is
being put forward as one of the GSOC projects so fingers crossed ;-)

Of course you need some obligatory screenshots, so feast your eyes :-)

Seeing your bugs on the desktop

Seeing your bugs on the move.

Yes that’s right, entomologist works on Android!! Sure the UI is a bit butt ugly on the
platform, but the app works ;-)

I’ll do a post on how I ported entomologist to Android shortly, it wasn’t too
difficult.

So if you want to give it a whirl, then head over to the homepage and choose your flavour
of openSUSE, Fedora, Mandriva, Ubuntu or Debian (thanks OBS) (…)

”

“

Note

This Article is licensed under the Creatice Commons
Attribution-ShareAlike 3.0 Unported License
.

Reading all the controversy around the decision by the GNOME Shell designers to remove the
minimize and maximize buttons from GNOME shell reminds me quite a bit of the discussions
around Plasma. Especially for stuff like the brilliant yet controversial Folderview
widget.

criticism

It also makes me wonder if those complaining have ever tried GNOME Shell… As is
adequately explained in this
rationale
, minimizing simply has no place in the concepts behind GNOME Shell.
Period. And if you’ve tried GNOME Shell you would realize that.

Yes, Shell takes getting used to, it does enforce certain habits. If you want to customize
your environment for maximum ‘getting-work-done’ then maybe GNOME
Shell is (currently) not for you
. But that’s the crowd KDE has always appeased to
anyway. There is after all a trade-off between efficiency and ease of use (or rather,
discoverability) – it is why most seasoned sysadmins use a command line.

Newbies!

But the power of GNOME Shell lies somewhere else. Put a newbie in front of it. Observe -
in 5 minutes they’ve figured out how to use it, really. It is very simple and intuitive. I
find that very impressive. Especially on a touch screen, it all makes a lot of sense. And it
also works on very small screens. And yes, you’ll see, the minimize button DOES NOT make sense
in GNOME Shell. Really.

If you want to criticize GNOME Shell, talk about technology. I would’ve advocated to not
build a new tech platform but build Shell on something like Plasma which is designed to make
interfaces like GNOME Shell, or do like Ubuntu did
with Unity 2D
). But I kind’a get why they didn’t, it’s software ‘from the other
camp’. A more harmful thing is that they didn’t get involved with the fd.o
systray/notification rework done by KDE and Ubuntu, I see it as a big miss for GNOME Shell,
and I’ll consider it narrow-minded until I see or hear a good rationale somewhere ;-)

But don’t balk at the design until you’ve tried it with your grandmother… And in the
end, Shell is innovative and new and will need maturing. I always have a soft spot for
innovative and new things, it’s why I like Plasma despite the issues it still has. So I do
look forward to the final release of GNOME 3 and I’m happy that we (openSUSE/Novell) decided
to press GNOME 3/Shell LiveDVDs as soon as the release of GNOME 3 is out. Yes, we’ll also make
KDE ones, 4.6 on openSUSE 11.4 really rocks and deserves it ;-)

”

Header PictureopenSUSE Forums

“

Here’s a thread where the thread starter has an issue with playing some divx movies using Mplayer en NVIDIA’s VDPAU technology. A conversation to discover where the cause of this problem might be hidden starts, different NVIDIA cards give different results, if you’ve seen this issue on your system, this is the stuff you should read.

”

“

This one starts with a quite clear statement of what the user wants to achieve. He’s added a lot to the default install and is looking for a way to get the same install working in a virtual machine for some friends. After reading this thread, you will know there’s lots of ways, not only to virtual machines, also to “real” ones.

”

“

When setting up a new system for a lot of users, all the users should be added to the system to have access to it. And they may need to belong to multiple groups. If all this information is available in a text file, could they be added all at once? This is linux, so yes. Interesting read, with a lot of nice examples of what shell scripts can do for you.

”

“

openSUSE 11.4 is coming: some collected threads

With the release of openSUSE 11.4 next week, there’s a lot of activity from users testing the RC1 and RC2, here’s some links to threads referring to this. After release of openSUSE 11.4, a weekly collection of 11.4-specific threads.









”

Header PictureOn the Web

Announcements

“

Following Nokia’s recent announcement about its future smart phone development strategy,
KDE has received a lot of questions. Many of these questions have been related to the future
of KDE and KDE’s commitment to the Qt framework. In this statement we set out what we see as
a bright future for Qt and KDE software.

Qt

We chose Qt in 1996 because it offered the best software development framework. Today,
it still does. Over the last fifteen years, KDE has worked to ensure that Qt will always be
available, leading to the creation of agreements such as that which underpins the KDE Free Qt Foundation. The future of Qt has been further strengthened in recent years by
Nokia’s decisions to release it under the LGPL and begin the process of giving the community
greater influence through Open Governance. We are working with our partners to speed up this
process and make Open Governance
a reality. In the meantime, we welcome Nokia’s ongoing commitment to Qt, as well as their
continued support of KDE, as a Patron and as a sponsor of our annual conference.

KDE

Today, KDE faces new challenges and opportunities. Traditional desktop and laptop
computers are no longer the only means for users to work on documents, entertain themselves
and interact socially. Innovations such as netbooks, tablets and increasingly capable smart
phones have changed computer use, introducing new form factors and new use cases. For the
first time since KDE was founded, we have the chance to shape the nature of computer use,
rather than competing with established computing paradigms.

Our Plasma framework puts us in a strong position to develop innovative and beautiful
user interfaces for smart phones, in-vehicle systems, desktop computers, portable computers,
home media centers and more. Few, if any, of our competitors have an application and user
interface framework that is as portable, attractive and easy to develop with as ours. At the
heart of Plasma and the portability of our applications is Qt. Code developed for one
platform can run with minimal changes on legacy platforms such as Microsoft Windows and Max
OS X and, crucially, on Linux and other free platforms that can scale from the handheld
device to the desktop powerhouse. Recent innovations in Qt, such as Qt Quick, make it easier
than ever for designers as well as developers to turn their ideas into applications and
offer them to users. KDE is only just beginning to take advantage of these new
opportunities.

The Future

Qt remains the strong, cross-platform foundation of everything we do. Combined with KDE
technologies, we believe Qt is the compelling framework for cross-platform software
development. There has never been a better time to shape the future of computing. Join us and make that future a
future that is free.

”

Reports

“

X development veteran Keith Packard has released
version 1.10 of X.org’s X Server. A list
of all changes, mostly minor improvements and bug fixes, are included in the release email.
The most prominent new feature is the Fence interface, which was contributed by NVIDIA developers and improves the synchronisation between OpenGL-based and X
rendering contexts. (…)

Copyright:2

”

“

“Novell is expanding its SUSE Studio Linux appliance technology today with the addition of new templates for IBM’s DB2 database.

SUSE Studio is a Linux appliance building service that enables users to build software appliances powered by Novell’s SUSE Linux products. There are two
elements to the IBM Novell partnership for DB2 appliances: DB2 is now available as a software appliance in the SUSE Gallery of Linux appliances, and SUSE Studio users
also now can more easily build appliances with DB2 with new integrated templates. (…)”

Copyright: 4

”

Reviews and Essays

“

“In last month’s Ask the Experts column, we talked to insiders about how to get paid to work on Linux. The experts replied with a variety of useful tips but one piece of advice was
common among all of their comments: get involved in the community. So, this month we’ve reached out to another group of experts to learn what exactly are the best
ways to contribute and/or participate in the Linux and open source software communities. (…)”

Copyright: 5

”

Header PictureCredits

We thank for this Issue:

Header PictureAcknowledgements

We thank for this Issue:

Header PictureCopyrights

External Copyrights

  1. © 2011 CBS Interactive. All rights reserved.
  2. © 2011 Heise Media UK Ltd.
  3. © 2010 CyberMontana Inc. All Rights Reserved
  4. © 2011 QuinStreet Inc. All Rights Reserved.
  5. © 2011 Linux.com. All Rights Reserved. Linux.com.

List of our Licenses

Trademarks

SUSE ®, openSUSE ®, the openSUSE ® Logo and Novell ® are registered Trademarks of
Novell, Inc.

Linux ® is a registered Trademark of Linus Torvalds

Header PictureFeedback

Do you have comments on any of the things mentioned in this article? Then head right over to
the comment section and let us know!

Or if you would like to be part of the openSUSE:Weekly news team then
check out our team page and join!

If you don’t know, how to contribute, just check out the Contribution Page.

Talk with us:

Or Communicate with or get help from the wider openSUSE community via IRC, forums, or
mailing lists see Communicate.

Visit our connect.opensuse.org Page: and give your
Feedback.

Visit our Facebook Fanpage: Fanpage

Since a few minutes you can use Bugtracking and Featurerequests for give
your Feedback.

Keep updated:

You can subscribe to the openSUSE Weekly News RSS feed at news.opensuse.org.

DOCS: Visit the official openSUSE docs page: docs.opensuse.org.

Header PictureTranslations

openSUSE Weekly News is translated into many languages. Issue
165 is available in:

Coming soon:

You can follow the status of the translation there.

Both comments and pings are currently closed.

One Response to “openSUSE Weekly News, Issue 165 is out!”

  1. honyczek

    “openSUSE 11.4 is coming: some collected threads”

    missing <a href=””>