Archive for the ‘Technology’ Category

openSUSE packaging day

Friday, November 30th, 2007

Today’s packaging day at openSUSE, a good opportunity to get your hands dirty with the openSUSE build service, which allows people to build packages for many SuSE, Fedora, Ubuntu and Debian versions, and to get your favorite piece of software packaged for your favorite distribution.

The action is taking place for the whole day at #opensuse-buildservice in irc.freenode.net. Also, if you prefer to get in contact with fellow GNOME packagers, #opensuse-gnome is the place to go, in the same network.

Some hints for people wanting to attend:

PulseAudio for openSUSE 11.0

Thursday, November 22nd, 2007

In the last few days, we have been working on packaging PulseAudio for openSUSE Factory (what will be openSUSE 11.0), and here are the first results. This page contains instructions on how to run and test it, and Cyberorg‘s blog contains more information and screenshots.

This starts to mark the end of our beloved esound, although GNOME still needs some work, which is one of our next steps, helping upstream GNOME in fixing all the issues.

Version control systems

Friday, November 9th, 2007

I left last night jhbuild compiling all GNOME modules, included meta-gnome-proposed, to find this morning it failed on libtelepathy because of missing darcs in my system. Installed it and watched it work until it came to another module needing bzr, installed again, and then, a few minutes later, another module complained about missing mercurial. And so far, so good, but this makes 6!! (if not more, it’s still compiling :-) ) version control systems needed to compile GNOME unstable, that is: CVS, subversion, git, mercurial, darcs and bzr.

While I have nothing against people writing/using their own tools for whatever they want, it started to look to me, exaggerating, of course, like the Linux distro market, where, if we continue the trend (fortunately, the number of distros is not increasing, like it did a few years ago), we’ll be having almost a distro per Linux user. So, although I don’t know in detail all of these VCSs to really understand why they all exist, is this really needed? Wouldn’t it be better to have 2 or 3 very good VCSs that fit most people’s needs? If not, I’ll write my own :-D

Linux Media Center

Friday, August 31st, 2007

After a long time thinking about it, I’m finally decided to use a computer as my media center. I already have a DVD recorder, which uses Windows as OS and, of course, which fails a lot :-( , and that every time it loses the signal for a single millisecond, it hangs, and you have to reboot it by plugging it out. Also, I’ve been using a USB hard disk, which has “media center” capabilities, but which doesn’t accept all video files I have, even though I first test them with mplayer on my Linux box, where they work. Also, I use only once in a while my HI-FI system, given I listen to music on the computer most of the time. So, it’s time for a change, and for removing lots of wires and hardware from my living room :-)

But I still have some doubts that, I hope, dear lazyweb can help me solve:

  1. I’ve tried the S-video output on one of my servers, and it worked great with the S-video integrated in the graphics card. Since I need to buy a new computer for this media center, I assume all graphic cards with S-video output integrated would work the same way, right? That is, I just need to configure X for the TV output, no need to use atitvout or anything similar, right?
  2. For audio output, what would be the best way? Using separate speakers, or buying a cable to connect the audio output of the computer to the input on the TV? I’ve got a very good 5:1 sound system on my desktop machine, but of course I’d prefer to keep it on my “office” room, where I’ll still be listening to music for hours every day.
  3. As for software, I’m going to use MythTV unless someone convinces me there’s something better. MythTV seems to include everything I need (recording, TV, DVD, Music, … even a web browser), and seems to be quite healthy from what I heard.
  4. As for normal computer usage on TV, my previous experience is that it’s quite hard to read the fonts on the TV, and since the only screen the computer will be connected to is the TV, I’m worried I might not be able to do some tasks. On a virtual terminal, on text mode, it’s not perfect but you can read it quite well, but on the graphical mode, it’s quite hard to read. Is there any solution to this?
  5. I have bought a Pinnacle PCTV 400e, which is the only one I’ve found that can be used for the satellite antenna cable I have. I’ve read people with good experiences with this, but I’d love to hear more opinions.

Any other pointers, ideas?

Hack week status (Wednesday)

Wednesday, June 27th, 2007

Thanks to hack week, I’m being able to work on projects I’ve had for a long time on my TODO list. So, here’s what I’ve been doing:

  • Started looking at implementing an Atlas application, similar to Google Earth, but combining maps and Wikipedia information to bring a complete Atlas-like application to your desktop, with extra features like routing and others. This is one of my favorites from the TODO, but it needs lots of thinking and lots of reading, so I’m using the hack week to get documented about all that is needed.
  • Atomato is back! This is where I’ve been hacking the most, and I hope to have something to show before the end of the week, although it also needs some thinking about the internal architecture. But it’s going quite quick, so I hope to have something to win one of the Hack Week prizes :-)
  • I’ve also started a long-awaited task, which is to package OpenStreetMap software using openSUSE’s build service. I just added successfully packages for JOSM, the offline editor, but others will follow. Packages are/will be available at my home project

And that’s all so far, nothing more to say apart from mentioning the little help I’ve been getting from the boys :-( Photos on what they did last night to come later, I first have to clean the mess.

Rupert frees .NET

Thursday, April 26th, 2007

I have been invited to do a presentation about Mono next week for the people from NavarraDOTnet (a group of developers of .NET in Navarra). I was asked for ideas for the poster for the conference, and I suggested using Rupert. They forwarded my comments, along with a description of what Mono is (a Free version of .NET), to some Art students with no knowledge about Mono, Linux, Free Software, etc, and just using this information, they did this:

A great job indeed!

GUADEMY

Monday, March 26th, 2007

A quick summary from Guademy this past weekend:

  • It’s been great to know more KDE people in Spain, since we (GNOME Spanish crowd) did just know, very well on the other hand, Antonio Larrosa, who now will not have to stand with 10s of GNOME hackers all the time and shout GNOME!! with them :-) All of them were great guys, and some just came recently into the KDE project thanks to Google’s summer of code. But this does not prevent them from being very passionate guys, like Rafael Fernández, with very good ideas.
  • Ismael Olea has cut his hair!!!! It took me a few seconds to recognize him. But as always, it is a pleasure to listen to his crazy ideas, some of which, if I’ve understood them correctly (Ismael is on a higher level than us mere mortals :-) are quite interesting for free software.
  • We need a much better Free desktop platform!! (more on this later…)

A big special thanks go to the organizers, who have done a great job, with details that only people from Galicia can have, like having all day a table with fruits, coffee, juices, organizing a great dinner, with typical Galician food and drinks (queimada, which is now an official part of everything organized in Galicia). I hope they have time enough to rest, because it has been an exhausting work for them.

Zaragoza moves to Linux

Thursday, February 22nd, 2007

The city of Zaragoza (one of the 4/5 biggest cities in Spain) has just announced the move of their computing systems to Linux. It is thus the 1st big Spanish city to do so, and the 2nd in Europe, after Munich.

OpenStreetMap

Wednesday, February 14th, 2007

While learning more about GPS on Linux, I’ve came across OpenStreetMap, a community project to create free maps for everyone to use. Since the maps is one of the biggest problems I’ve found with my TomTom (not being up-to-date, not including almost none off-road paths, being too expensive to update, etc), I’m starting to record my routes to upload them there and help thus in the creation of the free map of the world.

I haven’t really looked yet at the details on how you edit the routes, but the theory seems quite easy:

  1. You record your routes with your GPS unit in GPX format
  2. You load that GPX file into one of the OSM editors. With this, you add information to the route you just created, like identifying streets, paths, motorways, etc
  3. You upload the resulting file to OSM and that gets included in the full map

One of the nicest things, in theory still, seems to be osmarender, which is a tool to create a SVG file out of the OSM data created with the OSM editors. This means you can create a map out of a GPS track, or, that is, create your own maps!

Right now, Britain seems to have the best coverage, Spain being just partially covered. So, while the map itself is still not too useful (at least for me), it looks a very promising project, which just needs people all over the world to contribute to the map. So, if you have a GPS unit that can record routes to GPX, please start doing so whenever you can. If you are lazy enough to not want to learn all the process, just send me the GPX files or wait until I learn and I describe the process here.

More to come as I learn more about the whole process…

GUADEMY 2007

Friday, January 26th, 2007

The Grupo de Programadores y Usuarios de Linux, based in the University of A Coruña, is organizing, from 23rd to 25th March 2007, the first joint GNOME/KDE meeting: GUADEMY, intended to bring together developers and users of both desktops and try to come with more and more collaboration ideas.

It is initially oriented to Spanish users and developers, but everyone is welcome.