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

Share your Kraft

January 25th, 2011 by

Its Hackweek number six at SUSE as you might have heard. Hackweek is great as employees are encouraged to work on a free software project they want. I work on my project Kraft and really appreciate the time that I can spend on it.

What I intend to do can be summarized with Share your Kraft. Up to now, Kraft is working fine for a single user. But what if a team wants to use Kraft and share number cycles (which are base for the document numbering like invoice number), documents and template catalogs? Well, as long as they share the same database, it might work (I didn’t test deeply) but if they happen to be on different locations it becomes difficult. I try to make that possible.

My development target for Kraft is simplicity. For the user of course, but also for the setup. The server to share data, which is obviously needed, must work on a cheap hosting offer, and it must work with a weak internet line. So a database connect via internet is not possible.

I decided to investigate in ownCloud and enhance it with a plug-in called KitoC. ownCloud is a project started by Frank Karlitschek and implements a handy but scalable WebDAV Server beside more. Seems to fit my needs perfectly. Yesterday I implemented the number server function in KitoC after good conversation with Cornelius at breakfast in the office. Not very much achieved yet, but had to learn a bit of ownCloud first. I keep you posted.

Verein Computerspende Hamburg and openSUSE

December 15th, 2010 by

This article of the German news magazine Der Spiegel made me aware of the Verein Computerspende Hamburg. A German verein is a non profit association, there are lots in Germany for sports, culture and these kind of stuff.

The Verein Computerspende Hamburg does something very useful: It takes used computer parts that other people do not longer need and refurbish them to working computers again. These computers are handed to people who happen to be in a difficult situation in life. They have to live from Hartz IV which is a kind German social security, following the unemployment benefit which ends after a short period. Hartz IV means very, very little money the people have to make their lives from, too little to buy a new computer.

On the other hand, an increasing amount of the job offerings are posted on the web, so people currently unemployed basically have to search the web, not speaking about preparing the resumes to apply for a job. So how would one do that without a computer?

Computing is not only hardware and well known operating systems and applications are far away from free, so it’s obvious that our great project is a perfect partner here: Not that we only offer a user friendly, easy to install, secure, feature rich and last but not least completely free Linux Distribution, we as a community are also able to help if problems come up, regardless if somebody has money or not and what kind of problem it might be. This is another very concrete example where free software and the FOSS communities help your neighbor, or you – as it is very easy to get into a difficult situation in life.

We sent 500 openSUSE 11.3 DVDs to Hamburg with our warm invitation and welcome to all new users to show up and join our community. So be aware of new kids on the block 🙂

And if you are in Hamburg or around and want to help, I am sure Verein Computerspende can make use of the help of more Geekos, such as installation, first hand user support and probably much more. And if you know of a similar interested initiative, let me know, I am sure I will find more DVDs 😉

10 obscure Linux office applications

November 9th, 2010 by

Last night I was trying to beauty up my Kraft Homepage a bit and while doing that I realised that half of the allowed transfer volume that is coming with the cheap hosting contract is already eaten up for November. Investigating how that could have happened I found out that Kraft was mentioned in a very nice blog called 10 obscure Linux office applications you need to try. It introduces some interesting apps out of the whole mass of all FOSS apps in that specific area. Kraft is mentioned there, which is of course nice, the author seems to like Kraft. I am, however, not really sure why the word obscure is in the headline of the blog, do you know 😉 ?

But the other nine applications are also really interesting, such as goldendict, which combines multiple dictionaries on the desktop or TOra which is a cool database GUI. We do not have them in Factory nor
Contrib.

The next openSUSE release 11.4 is slowly but surely coming up and I think it makes sense to add cool software now. Maybe the listed apps in the blog are ideas to spice up our distro a bit with good software? I volunteer to take care of Kraft 😉

A new Flavor: openSUSE Invis Server

October 28th, 2010 by

Invis Server Beside many other amazing things which happened at the openSUSE Conference 2010, Stefan Schäfer gave a talk about his project called Invis Server. It is a very specific server solution for the small and medium business, based on the openSUSE distribution. The Invis Server is perfect software for all production installations in small business use cases, also to be maintained by consultants in that space.

All needed services such as printing, mail, web and file server, database and groupware are there and get preconfigured at installation. For daily operation in the users network, there is a simple yet powerful web interface.

In the discussion after the presentation it turned out that Stefan would be fine with moving the Invis Server Project nearer to the openSUSE project and get a larger community find together to power up the project on openSUSE distributions.

As a result we decided to found the openSUSE Invis Project. The idea is to create an openSUSE Distribution flavor with solid packages coming from openSUSE Factory together with some specifically packaged sources ready to power the Invis Server. The openSUSE Buildservice will be used to build the needed packages and create the product images. The first tasks will be to clean up the package list and do some packaging to be able to create a convenient openSUSE-Invis CD.

The openSUSE-Invis Mailinglist was set up and is waiting for your subscription. Please show up there soon to help us to move this idea forward.

Upstream holiday

October 24th, 2010 by

The openSUSE Conference went really well last week. There was an amazing range of material and the audience’s participation in every talk I attended showed that the openSUSE project has moved past the show-and-tell presentations of a company and its customers to a community using the event to share knowledge between its members and develop.  As part of the openSUSE Boosters team, I was in it up to my neck.   On Wednesday I started with a talk on image building for application authors which was well attended but I think I should tweak towards users’ needs as there weren’t many app authors present.  I gave a talk about the upcoming KDE features that will be in openSUSE 11.4 on Thursday, because  openSUSE 11.3 had KDE 4.4 but due to the 3 month difference in both projects’ release cycles, openSUSE 11.4 will have the KDE 4.6 releases of platform, workspaces and apps.  That equals a lot of changes, so I summarized them for people who don’t read Planet KDE as avidly as I do.  The Lizard Lounge event in the SUSE building on Thursday night gave everyone a chance to catch their breath drinking limited edition Old Toad SUSE beer.

On Friday I gave a spontaneous BoF on KWin’s current and upcoming features.  Can you name the four ways to show your desktop in 4.5?  I only had 3 until a member of the audience pointed out a 4th.  And yesterday I supported Chani’s workshop on developing for Plasma using Javascript and QML, which piqued the audience’s interest by showing how KDE’s high-level services like the Plasma applets framework and the KConfig configuration storage library add value to the glamour of QML and QGraphicsView.  To enable all of the audience to participate, I’d prepared another live image, this time an SDK based on KDE trunk, Qt 4.7 and latest Qt Designer 2.0.1 with all the headers and developer docu on board.  This paid off, as unlike at Akademy, most people didn’t have developer builds ready to go on their laptops.  Within minutes we had copies booting from everyone’s USB sticks and people were working through the included git repository of tutorials prepared by Chani, making flags change colour on click and saving applet state using only a schema file and a Qt Designer config UI.

Unfortunately the talks weren’t recorded live, but a number of people who were in other tracks at the time have already asked me about the KDE talk so I’ll record it again and upload it for you, and Chani and I will polish the Plasma material and get it online at some point.

So having talked myself hoarse, I’m taking this week off to hack on upstream KDE code and get my plans there nailed down before the upcoming soft feature freeze.  In the past I tend to notice the freezes once they are past (whoops!) meaning that my openSUSE work was doomed to sit in a branch until it could be integrated next release.  I hope to get some Network Management features in now and work on polish across the desktop while I’m not handling bug reports, righting wrongs on the lists and fixing build failures.  See you in a week.

openSUSE Conference

October 23rd, 2010 by

I am home from the openSUSE Conference 2010 and finally landed on the sofa. I don’t know why conferences are so exhausting, but they are for me. My brain slowly becomes sorted again and starts to reflect what happened on the conference. Wow, I can say that I didn’t expect it to become such a great event. There were so many interesting and enthusiastic discussions about topics concerning the openSUSE distribution or about things you can do under the openSUSE umbrella.

The fun side of community and technology was inspiring people all over, in opposite to some situations I remember on the last years conference where we had to deal with unpleasant topics. This seemed to have completely went away, instead people were aiming to solve problems together in a constructive way or, even more fun, worked on new things without so called stop-energy.

It seems to me that a kind of openSUSE core-community stabilizes. People know each other, it has sorted who finally really is interested in openSUSE and continously contributes. That builds trust, and to that adds the self confidence which results out of the good quality of the recent distros we as a community were able to release. This nicely turned out for me in the strategy discussion lead by Jos. People were supportive, sorted out issues here and there, but moved ahead and came to decisions together on a topic which had endless and partly unpleasant discussions on mailinglists before. The power of meeting face to face on the one hand, but also signs that we learned from the last years and grew up.

From the talk quality the conference for me personally was one of the best FOSS conferences I have attended until now. All keynotes were done with great passion, uniquely and addressed specifically on current topics in our community. Hennes on the first day painted a good frame for the whole conference in his unique style. Cornelius and Vincent on day two were also great, they did not play friends just to let the sun shine on the conference, but for me they proofed that the openSUSE community has built a fundament were we not only accept each other but can work together werever it makes sense to tackle the higher challenges. Gerald speaking on Friday was repeating facts of the relationship between Novell and openSUSE. It was good hear it again that Novell wholeheartly supports the openess of the openSUSE project and what that means from a corporate point of view. Today Frank was introducing the project Brezen which will increase the ease of use of openSUSE a lot for the user and free software developers. Great that there is already code, I am really looking forward to see stuff coming into our distro.

You see, quite a lot happened on osc10. I will continue writing but I am too tired now…

It’s good to visit Conferences

October 8th, 2010 by

This post is about why one should visit a conference at all and hopefully is a good read for people who haven’t been on a FOSS conference yet. For oldtimers this might be unbelieveable, but I remember perfectly how I thought “This conference sounds interesting, but its probably only for checkers, long term contributors, not for me”. Thanks god I had somebody convincing me that that’s wrong and pulled me to my first Akademy which was a great experience as well as all the other conferences I have been later.

The main thing that happens on conferences is learning. While sitting in workshops and presentations you can learn so much about technologies, and since you take the time to really listen to it, it sticks very good in your mind. If questions remain open, you can be sure to immediately find people who can help to clearify.

Learning often results in motivation because if you learned something you want to try it out. Since you again have time after the conference presentations and you are surrounded by others who are interested in the similar topics, the motivation grows to really put the hands on the keyboard and try things out.

Another motivational factor can be that people adjust your opinion about your own contribution, if you already did some. You might think your contribution is only small, not comparable and not so important. After having three people met who were thanking you for your work and telling you how important it was for them, you will feel the motivation boost. But attention – that sometimes works the other way round as well 😉

But that guides us to the most important thing: Meeting people in person, get to know each other, make friends. I know so many people from visiting conferences, and the quality of “knowing” is so much higher if a face, a smile, a good presentation or other things like funny clothes can be put to a name. Even people I do not know know me because I visited a conference once.

Working for and with people you know in person is much more pleasant as if you only know their email addresses. And we’re not talking about conflict situations which are so much easier to solve if you have met before.

openSUSE Conference 2010

Last but not least the possibility of influencing things must not be forgotten. Often on conferences things move forward, because the right people are on the same spot and discuss things and come to decisions. Believe it or not, it happens quickly that you end up in the circle of people if you want.

Ah yes, there is another reason why people like to come to conferences: It’s called ‘having fun’. I am not sure what is that about, but it must be cool 😉

Very soon the second international openSUSE Conference takes place in Nürnberg, Germany. If you are interested in the openSUSE project, the distribution or upstream projects, I really like to encourage you to conferencing give FOSS conferencing a try if you had never done it before. If you had, you will be there anyway 😉

Please do not hesitate and register now.

frOSCamp 2010 – Zürich The day after – Event report

September 19th, 2010 by

After a good night of sleep, I’ve finish the Member/Ambassador report.

Gallery picture and mini-film : Here

Event Report : PDF or ODP

Others pictures : frOSCamp gallery

Report done by Sirko Kemter (aka gnokii) karl-tux-stadt.de

frOSCamp Day II

September 19th, 2010 by

08h00 : ok Saturday morning : always rude to get wake up.

About the FreeBeer www.freebeer.ch after a mini pool it seems that Swiss love it, Germans doesn’t like it’s taste, Hungarians doesn’t drink beer ( oh really ? I mean those beer ). Me I really enjoy it and it’s open concept.

09:30 Not to much people here. Did we miss the adv part of it ?
10:00 Filling the ambassador event report … Updating the gallery with yesterday afternoon
11:00 Trying to record the Pavel talk about openSUSE Connect, with the video-cam, and badly discover that when the “rec record lamp” is not flashing it’s not recording. Too bad … Put frOSCamp guy recorded the voice, and the slide so they will be available soon.
11:00 – 17:00 Rescue an hp laptop bugging under 11.3 32 bits with not able to call mmio during boot. 64Bits version is working !
Demo install with KVM, show lxde desktop, kde desktop also the netbook interface.
16:45 All penguins are sold, transform the 50 CHF income to a FSFE donation.
17:00 I have to fill my feedback form, there’s a Nokia N900 to win 🙂
17:35 So the N900 is won by a Debian guy
18:00 Time to unset the booth.
18:30 All stuf in the car, gnokii too, start driving him back to his car.
19:30 we found the FUDCON dinner event place. ParkPlatz & Zürich, a real love story 🙂
20:45 Time to me to leave Fedora & openSUSE guys, if I stay for eating I will not start before 2 hours and a half.
23:15 At home !

Systems Management Zeitgeist

September 14th, 2010 by

Dear Lizards,
This recent release from IT World on the best Linux distributions out there caught my eye last weekend, as it declares “The package’s administration utility, YaST, is widely acknowledged as one of the best” in its entry on openSUSE and SLE (the documentation also drew praise, distinguishing itself as “some of the best printed documentation you’ll find for any distro“), and reminded me I wanted to share some of the positive feedback I collected during our 11.x development and after final release.  Ready? Here we go.

Some of the initial ‘Net commentary was all centered on performance and memory footprint, from Snorp’sI don’t think it’s possible to overstate just how much of an improvement it really is” to Duncan’s benchmarks providing interesting numerical comparisons like  “Yum uses about 9 times more memory” (and takes several times longer).  This was refreshing given that at the same time Yum’s less-than-nimble footprint was drawing some interesting comments from Zed and Zbr.

Eventually, the improvements rolled over to the press, with Jason Perlow proclaiming 11 RC1 the Mercedes-Benz to Ubuntu’s Wolkswagen. Jason had plenty of praise in his review, but I am singling out “the most beautiful installer program I have ever seen” and “quite impressed with how fast the package repository management works” since this is the Systems Management team’s ticker-tape parade, after all.  Our then Community Ambassador Zonker followed up with his Package Keeper piece on the special that Linux Pro Magazine issued for the 11.0 release, focusing on package management as “one of the most impressive advances” in the release (link sadly missing as article still paywalled).   Linux Format retorted with “One of our favorite features of SUSE is the one-click install system” and “faster than any other package manager we’ve seen, and on top of that it looks great, too” in their What SUSE Does Best review (no link, as LXF requires subscription).

Finally, with the release of our Enterprise distribution, the commentary rolled over to our corporate customers, as I previously reported when one customer I like to track personally as particularly representative reported a 300% speed improvement in rolling updates to production.

Afterwards, we have moved up live distro upgrade (more famously known as zypper dup) to fully supported status, quickly receiving loud praise from a Linux Journal editor with clearly too many Debian-using friends.  We do relate to his plight, in a tongue-in-cheek manner, and are happy to help.  Indeed, other distributions have started adopting Zypper as well, with Ark leading the way.

So what is next for us? Well, with Btrfs around the corner, integrating snapshot and rollback into the update system stands clearly out from the crowd: an undo button to painlessly bring back the system to where it was before your last upgrade. Stay tuned!

The package’s administration utility, YaST, is widely acknowledged as one of the best,The package’s administration utility, YaST, is widely acknowledged as one of the best,