Home Home > 2009
Sign up | Login

Deprecation notice: openSUSE Lizards user blog platform is deprecated, and will remain read only for the time being. Learn more...

Archive for 2009

Universal Go-oo 3.1 build available

June 3rd, 2009 by

I am happy to announce that the universal Go-oo 3.1 build is available for Windows, Linux (i586, x86_64), and MAC OSX Intel. See also download and installation instructions. The builds include many upstream and Go-oo fixes.

Go-oo team hopes that you will be happy with this release. Though, any software contains bugs and we kindly ask you to report them, so that we could fixed them in the future releases. Also you could send feedback to the dev@lists.go-oo.org mailing list or contact us on irc.freenode.net, channel #go-oo.

The following OOo-3.1.1 release should be available on the beginning of September.

PS: I feel a bit schizophrenic. I want to blog about the openSUSE builds at planetsuse and about the universal build at planet.go-oo. Both builds are based on the same sources, so the schedule is almost the same. We only do more alpha and beta builds for openSUSE because it is so easy with the Build Service.

I wonder if the two separate announces are confusing. Should I separate the blogs even more? Any ideas?

Hmm, the best solution would be to do the universal build in the Build Service as well. Then all builds would be done at exactly the same time, they would be in the “same” repository, … It is my long term task but it will need some loving. The universal build must be done on a quite old hacky distro to work everywhere. The Windows build would require cross-compilation, …

Call for Contribution: LinuxTag @ RadioTux

June 3rd, 2009 by

RadioTux – the german Linuxradio – are present in LinuxTag Berlin. The following Community-Guys would be interviewed:

* Joe Zonker Brockmeier – openSUSE Community, SUSE Community Week, SUSE Summit
* Cornelius Schuhmacher – SUSE Studio
* Brent McDonnell – iFolder
* Jan Weber-SUSE Education.

If you have any Questions, you can submit the Questions to: live@radiotux.de. Then we’re using your Questions Live at LinuxTag.

OpenOffice_org 3.1 final available

June 3rd, 2009 by

I’m happy to announce OpenOffice.org 3.1 final packages. They are available in the Build Service OpenOffice:org:STABLE project and include many upstream and Go-oo fixes. Please, look for more details about the openSUSE OOo build on the wiki page.

The openSUSE OOo team hopes that you will be happy with this release. Though, any software contains bugs and we kindly ask you to report them, so that we could fixed them in the future releases.

Other information and plans:

We are already working on the 3.1.1 release. I would like to put the first alpha build into the OpenOffice:org:UNSTABLE project within next two weeks. The final release is planned for the beginning of September.

Hermes Hack Session

June 2nd, 2009 by

Last week Cornelius and me spent two days in the office in Prague to practice two days Ruby on Rails with our czech colleagues.
It was not only fun as usual but we had chosen Hermes as a trainings project. Hermes, our openSUSE notification system where the user decides how she wants to be notified definetely can make use of work so it were great to discuss with ten developers about it, hear their opinions and get some patches finished which will improve the system.

All went to a branch in svn and I hope to find time soon to merge it back and put it into production.
Thanks to our colleagues for hosting us and work with us. Maybe YOU also want to train on something real? Hermes is your friend – send me a note and get a free svn account 🙂

Coming soon on the servers near you: Easy-LTSP-NG

June 2nd, 2009 by

Easy-LTSP, an easy to use GUI to configure LTSP‘s lts.conf file was developed as a part of Google Summer of Code ’08 by Jan Weber. It was written in C#, it was decided to use C# at that time to accomplish a complex task in a very short period of time given for GSOC. Thanks to it setting up LTSP on openSUSE is just a few mouse clicks.

Easy-LTSP was designed to work on any distribution, but unfortunately it is not integrated anywhere other than openSUSE, discussing with the upstream LTSP developers suggested the slight reservation could be due to it being written in C#. We wanted to add new features to the GUI to take care of all the exciting new development we have in KIWI-LTSP so it was felt that the rewrite will be much better option than to extend the current code, as it is anyway being written from scratch why not use something like Python which would be easier to attract more contributors and increase possibility that users of all distributions running LTSP server can benefit from it inclusion in their prefered distro.

Here are the screencaps of the “Next Generation” Easy-LTSP(click image to see full album):

The code is in very initial stage, many things do not work yet, these screenies would give some idea where the design is going. If you are a developer interested in hacking get the source from here, drop us a line if you want SVN commit access. If you are a user and have some suggestions or an idea how this tool should be like file an enhancement request on devzilla here.

New/Updated Versions

June 1st, 2009 by

The following Packages are updated:

– kde4-skrooge 0.2.9. Published in KDE:KDE4:Community and OpenSUSE:Factory:Contrib
– bleachbit 0.5.0. Published in openSUSE:Fatory:Contrib
– boinc-client. Just fixed gcc Errors. Published in openSUSE:Factory

Write Your Own Novelties

June 1st, 2009 by

Some people has the talent to write good stories. Probably most uses only a paper and a pen for this task. However, if you are searching for a respective tool, I maybe have another solution: Storybook!

(more…)

openSUSE@ARM/GSoC: weekly status

May 30th, 2009 by

Hi everyone!

This week was exciting – we deployed a first prototype of a minimal ARM environment on build.opensuse.org in the repository Base:build:arm. It’s a set of packages which is capable of bootstrapping itself and still in an early stage as it’s using full emulation. Next station: speed-up !

I submitted also some patches for inclusion into the openSUSE Build Service. One of these patches will help us to a address an issue with rpmbuild when doing builds for the ARM architecture.

In progress / todo:

* tools for speed-up

* submission of needed patches to factory

* cross-compiler integration

openSUSE-Edu: looks pretty too

May 30th, 2009 by

What has openSUSE-Edu project been up to these days?

More Live Images:

openSUSE-Edu team has been working hard to polish the various image “flavours”. The latest addition to the images is openSUSE-Edu-Desktop. This image contains the latest GNOME with many useful educational applications.

Samyak Bhuta, our designer came up with a new theme for this image, called “Classroom”. Click on the image below to see whole album and theme brief:

Sugared up openSUSE

David “Nubae” Van Assche, has been busy as a bee 😉 bringing most comprehensive Sugar suite to openSUSE, you can find Sugar, Fructose, Sucrose, Honey and all other sweet tooth  satisfying goodies in our repository. Try “Tam Tam Jam”, even grown ups will be whiling away hours having fun. Sugar can be installed on standard openSUSE 11.1 giving another session at login just as KDE/GNOME. Live CD is also under development, if you want to check out things to come get openSUSE-Sugar-live-unstable iso from here(mind the -unstable).

Here are the activities to look forward to enjoy with your children:

Thanks Nubae, Alsroot and all the Sugar developers for the great work.

KIWI-LTSP

We have KIWI-LTSP, easiest to run Linux Terminal Server based onthe latest LTSP5 and openSUSE’s KIWI imaging technology on openSUSE-Edu-Live-Li-f-e DVD. Just click on the icon on the desktop to get fully working LTSP server with tons of Education application, things can’t get simpler than that to set up a classroom running openSUSE in minutes 🙂

Future plans for openSUSE 11.2:

  • Integrate stgraber’s ltsp-cluster work, simple load balancing cluster is already supported, but is limited to small cluster of upto 5 servers
  • Jan weber is currently rewriting Easy-LTSP GUI for LTSP management in python, the idea is that now more distributions may feel comfortable including it getting all the benefits we have been enjoying for some time now. Watch out for the Easy-LTSP-ng, get the source if you would like to work on it.  Feedback, suggestions always welcome
  • Use new clicfs images for the NBD and AOE root

openSUSE-Edu Testing Team

We are forming a testing team to keep very high standards for all the applications shipped on openSUSE-Edu medias. Here is what you  need to join the party:

  • Fast net connection to download and test new images
  • Good bug reporting(fixing would be big advantage) skills
  • Lurk on IRC Freenode #opensuse-edu to squash bugs that can be fixed quickly

If you are interested add yourself to the list here:

http://en.opensuse.org/Education/Team

Events

The project will be represented at LinuxTag 2009, spotting the booth should be easy, there will be “Geeko” and people wearing cool openSUSE-Edu t-shirts 😉

Ciao

Let’s make openSUSE-Edu the best Li-f-e experience.

GSoC – summary of this week’s meeting

May 29th, 2009 by

In the last days I had a closer look at the oauth rails plugin which requires some methods from the restful_authentification module. As the obs frontend doesn’t use this module we need to provide our own implementations of these methods. Fortunately it only uses a handful of methods (like authorized?, login_required, logged_in?, current_user etc.) so it shouldn’t be too hard to get it working without the restful_authentication module.

Another thing on my todo list was to look for possible workarounds for the session fixation attack. According to this thread it’ll be fixed in a new revision of the oauth spec. So after the user grants access to a specific application the oauth provider redirects the user to a callback url (if it’s specified by the consumer). Additionally it adds a parameter to this url (called oauth_verifier) which has an unpredictable value – so an attacker has no chance to “take over the session” (this is just a short summary – for more details have a look at the spec).

Last but not least I finished the test application and played around with it.

TODO:

  • start integrating oauth into the frontend
  • play around with the python library

Btw. my mentor pointed me to an interesting railscast about authlogic – it gives a great overview about this module.