Last week I was at LinuxTag in Berlin. It was a great event. This
time it was my second year there. I really enjoyed the first year
and so I did this time as well. I spoke to many people, learned
new interesting stuff and my todo list got again somehow longer
And I believe that I also showed some interesting stuff to the
people at our booth. I was speaking about GNOME Shell to anybody
who happened to be nearby and everybody liked it! Good work,
GNOME guys!
I’m glad I was able to be there and I want to share few pictures
from the event with you, so even if you couldn’t make it there,
you’ll see at least a little bit of what we were doing. We had a
lot of fun
Ve středu 27. dubna se v Praze v Lihovarské ulici otevřely dveře pražské pobočky firmy SUSE všem zvědavým návštěvníkům. Pokud jste neměli šanci se stavit, rád bych zde ve stručnosti popsal o co jste vlastně přišli. Ve stručnosti, jelikož jsem nebyl jeden z návštěvníků, ale byl jsem na straně organizátorů
Kde sídlí SUSE jsem uvedl už v úvodu. Sídlíme ve velké oranžové budově, kde máme zabraná tři patra. To nejníže položené je druhé a tudy také navštěvníci vstupovali do firmy. Po projití vrátnicí po schodech. Vyjímečně jsme si pro tento den pořídili recepčního. Normálně v SUSE v recepci nikoho nenajdete, ale během dne otevřených dveří, jsme měli přátelského recepčního, který vítal nově příchozí a směroval je ve směru prohlídky. Naším recepčním se pro tento den stal Kendy z Libre Office týmu.
Po vstupu do firmy Kendy odvedl návštěvníky do naší …
[Read more]My last but not least GSoC idea. This is about actual tool that already exists but is currently a little bit broken and needs rewrite with a bigger picture in mind.
What is fillup?
As this project is named fillup-ng, it is obviously supposed to be replacement for existing utility called fillup. Let’s talk a little bit about what fillup currently does. It is used to parse sysconfig files. These files has syntax similar to shell scripts with only variables definitions. The difference is that comments in these scripts has their meaning. And fillup is used to merge them automatically somehow. Basic operation are following. You’ve got some configuration file on your system and new version cames in from package. What now? Classical solution is not to touch anything and let user resolve it manually. But fillup can do some clever things. …
[Read more]This post is about one idea for GSoC 2011 regarding openSUSE Connect. I already wrote about it some time ago, but now is time to elaborate a little bit more.
First of all, let me state, that I already found a qualified student, that wants to work on this idea and that has also some good suggestions. So I’m not searching for a student with this post, but I want to share with you the goals of this project and why I think it is important.
Let’s start again with what it is all about. We as a openSUSE Project have many contributors. People provide not only code, but they write documentation on our wiki, report bugs, organize release parties, organize booths at conferences and much more. Obviously we should make their effort recognized …
[Read more]Last week I managed to attend virtual openSUSE 11.4 Release party in Second Life. I got registered there especially to able to attend this event so it took me some time to figure out how it all works. Although I’m still learning how Second Life works, I’m now able to perform basic tasks and move around freely. Big thanks to Morgane Marquis for helping me. I’m still learning new stuff and it’s fun.
Now back to the release party. We meet at Geekos Place in Second Life. It is awesome place to visit and you still can. Lot of geekos everywhere. We talked, had a few beers and danced. We had DJ Ariella to take care about the music. She is from Australia and she had to wake up insanelly early (I think something like 5am) to be our DJ. Big thanks to her. …
[Read more]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 …
[Read more]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 …
You must already heard about this from everybody. Google Summer of Code 2011 is nearby and openSUSE wants to participate. Currently we are collecting ideas and mentors and we are going to apply. I also came up with few projects and volunteered to mentor them. I saw Thomas Thym introducing his GSoC ideas and I think it’s great to write a blog posts that introduce projects. So I’ll join and here comes the first project that many of you were waiting for – SaX 3.
SaX 3
I guess I don’t have to explain what was SaX 2 good for. It is one of the most voted features in openFATE – bring SaX back to live. SaX 2 was the tool to configure X server. Whenever your X didn’t behave correctly, whenever you needed to tweak any settings, SaX 2 was there for you. Unfortunately it worked only with xorg.conf file. …
[Read more]
Hackweek ended over a week ago. It was a lot of fun. I hope that
some of you enjoyed it at least as much as I did. Unfortunately
(or luckily? ), right after the Hackweek I was traveling to
attend two conferences (firstly Znalosti
2011 in Slovakia and then FOSDEM (will blog about FOSDEM later)).
Because of that I didn’t wanted to deploy what I was working on
and I delayed the blogpost as well.
So what was I working on? On our precious pastebin. My original
idea was to make connection between openSUSE Paste and
openSUSE
Connect. It ended a little bit differently.
…
As all of you know already, Hackweek number 6 started yesterday. What I’ll be doing? Last Hackweek I started with project to run pastebin for openSUSE. Thanks to you I received quite some feedback. Mostly positive. The rest that wasn’t entirely positive contained some feature requests I guess it can count also as positive feedback in the end. One big feature was already implemented. Our pastebin support image pastes as well as code one. This was done mainly to help Sirko and our artwork team. Although user interface wasn’t really intuitive, it worked (UI is much better now in git repo, will be deployed in the end of the week). Other feature people asked for was ability to log in. So they’ll have their …
[Read more]