Wednesday, August 25, 2010

Akademy-es 2010 videos available

Akademy-es 2010 talks are now available at http://www.kde-espana.es/akademy-es2010/doku.php?id=materiales

Talks are in Spanish (except one that is on Basque) so if you don't understand it, you are out of luck.

I hope that those of you that could not come enjoy the videos and maybe they convince you so you come next year ;-)

Saturday, August 21, 2010

How to run a Messages.sh file to create your .pot file

Some people regularly ask me how to create the .pot file of their program. They know the Messages.sh file is the key for it but they also realize that doing

cd /path/to/my/project
bash Messages.sh

Does not really work and then they are a bit stalled.

The answer is quite simple, but you need to know it ;-) You have to run the extract-messages.sh script that lives in the l10n-kde4/scripts

That still will fail as the script tries to save the .pot files in a folder called "po", so all in all these are the commands to get the .pot file of your project


cd /path/to/my/project
mkdir po
bash /path/to/l10n-kde4/scripts/extract-messages.sh


And that's it :-)

Sunday, August 15, 2010

KDE 4.5 lunch in Madrid

After countless KDE release parties in Barcelona the KDE people in Madrid seem to have gotten their act together and are organizing a KDE 4.5 lunch release event in Madrid the 21st of August. Drop by and make sure you organize enough to make sure there's another one in 6 months ;-)

l10n.kde.org: an apology

Yesterday i had a look at the l10n.kde.org database and noticed there were about 300 people that had registered there in the past 4 years to help translating KDE and most probably had not been contacted.

Even if i didn't put the system into place, you guys need an apology, so here it comes: "We are sorry".

Besides saying "oh fuck!" i started mailing them all (some registered like 4 years ago) and this morning i've already got some answers.

Some had managed to overcome the blackhole of not getting any answer and actually contacted the translation team and were already alive and kicking. Good :-)

Some had moved to gnome and obviously are not interested in translating KDE anymore. Bad for us, there's no better way to keep an user that getting him involved

Some others had become KDE developers meanwhile :D

Some people still want to translate. Great!

Most of the address just bounced off though :-/ Lost contributors :-(

So remember if you add a way for people to contact a team, make sure it does not get lost and there is anyone looking at that mailing address, database, forum, mailing list or whatever.

And BTW i'm in the process of killing/reworking the l10n.kde.org database so this does not happen again.

Saturday, July 24, 2010

Bug your distro to package lcms2

Yesterday i tried poppler with lcms2 instead of the regular lcms1 and some pdf give a speed improvement of 10%, the problem is that it seems that almost no distro packages it so we can't really depend on it. So please if you want a "free" speed improvement in poppler bug the packagers of your distro to package lcms2

Thursday, July 08, 2010

KDE Translations in danger of being removed for 4.5

If you are a user of KDE in ones of these languages you might want to contact me at aacid@kde.org since the old translators seem to have gone AWOL and if no urgent work is done in the less than three weeks that are left to 4.5 on them they will not be released with KDE 4.5

The endangered languages are:
* ar - Arabic
* csb - Kashubian
* eo - Esperanto (they are not AWOL but still endangered so help is always welcome)
* fy - Frisian
* hi - Hindi
* mai - Maithili
* mk - Macedonian
* si - Sinhala
* tg - Tajik

Tuesday, July 06, 2010

Konqueror 4.4.4 vs Firefox 3.6.6

People say Facebook doesn't work in KHTML? Where is the send button in firefox?

And yes, i know that's something probably that is "my fault" since the button seems to show up for other people that is sitting in the table around me.

Planet KDE Español

Hi, this is a announcement for the newly created Planet KDE Español. This planet aims to be a collection of blogs around the KDE world written in Spanish, so if you blog about KDE and think you should be included in the planet drop me an e-mail at aacid@kde.org

Tuesday, June 29, 2010

Sunday, June 20, 2010

Join the translation crew

Hi, this is a reminder that the KDE Translation teams are always looking for new contributors, so even if you do not know how code you can help translating the KDE Software to your mother tongue or some other language you are fluent in and make a difference.

This is actually a good moment to join, since the KDE Software Compilation 4.5 sources are frozen for new messages so new messages are going to be introduced before the release and also the release date is close enough (1 month approx until tagging) that you will see your effort be released really soon.

One of the teams specially looking for contributors is the Gujarati team, that met the essential requirements to be shipped with KDE SC for 4.4 but does not to 4.5

And remember, even if the statistics say a team has 100% of the stuff translated, there is always room for reviewing so your help will still be welcome.

So start your e-mail client and contact me at aacid@kde.org so i can redirect you to the proper people that will help you making KDE rock even more :-)

Sunday, June 13, 2010

European politicians gone mad

So, i've been trying to ignore the issue, but it is really difficult, so here is my rant, European politicians are about to approve a law that will force search engines to store searches for some time (from 6 month to 2 years). The official reason for that is creating a "early warning system against paedophiles and sex offenders".

There are lots of fishy things in that law:
* Do you really need from 6 months to 2 years of searches for a "early warning system"? I find that a bit contradicting at least
* When someone uses the "think of the children" reason, they are usually going for the lowest instincts of human, because obviously anyone opposing to protect the children is immediately evil. Well, that is going to end up forcing children to stay at home, or even forbidding them at all that way, with no children they won't be molested, right?
* The other thing that you get when you say that you oppose to such intrusive measures is "you should not be afraid unless you have something to hide", and they are right, i have lots of things to hide, it is called PRIVACY
* And finally the most important part, the law is going to be useless, if i am an *evil* dude i probably know how to use Tor or some other anonymous internet access so storing all that searches will not help at all.

So for me the bottom line is that:
a) Politicians are useless and fail to contact proper experts that confirm the measure is not going to help at all
or
b) Politicians are evil and even though they know the measure is not going to help at all, they are just going to approve it to fuck up with us citizens

And well, i don't know if a) or b) is worse :-/

Thursday, June 10, 2010

Offer for Linux Magazine.es wanabbe subscriptors

If you were thinking to subscribe to Linux Magazine.es you might want to have a look at this offer, which imho is quite good (>= 2€ for 6 numbers) and you even get to choose to donate 10% to KDE or other Free Software organizations.

Tuesday, June 01, 2010

KDE Blog reaches 1500 blog posts

This is just a congratulations blog post to our (in KDE España sense) own Baltasar Ortega for reaching the remarkable number of 1500 blog posts (well 1502 at the moment :D) in his KDE Blog (only in Spanish).

Keep up the good work!

BTW, KDE España has a planet for those interested in the mumblings of its members

Saturday, May 29, 2010

Akademy-es 2010 slides available

You can find the Akademy-es 2010 slides at http://kde-espana.es/akademy-es2010/doku.php?id=materiales.

The videos will be available soon, hopefully.

Here some photos:


Unfortunately we have people like apol that was neither of the two big photos since they were made at the very beginning and at the very end of the event.

Complex systems are complex

Under such a obvious title i want to state how much things mostly work by luck in modern software systems, let's pick bug 232918: Translations do not work on KDE 4.5 snapshots.

I was never able to reproduce this error until Johannes Obermayr let my play with his machine today. Why? Because my kdebase installation was old, but i really never bothered updating kdebase to try to reproduce this problem since kdebase has nothing to do with translations, right? Right, it doesn't.

So what was happening? Well, a not obvious use case of KComponentData in KStyle together with the new feature that integrates Qt and the KDE Development platform more closely was triggering a bug in KComponentData, and the thing is that the bug had been there since r718911 (that is almost 3 years ago), but it wasn't until a while ago that it was triggered by the combination of that KStyle and Qt/KDE plugin.

So yes, writing software is complex, and what causes something to break (the Qt/KDE Plugin) is not always the one to blame (in this case KComponentData)

BTW for those curious, the bug fix together with the explanation of what it is a bug can be found at http://websvn.kde.org/trunk/KDE/kdelibs/kdecore/kernel/kcomponentdata_p.h?r1=1112279&r2=1132109

Also while on it, I found a bug in an openSuse patch where they where adding three default catalogs but adding 4 to numberOfSysCatalogs variable, cheers to tittiatcoke for quickly fixing it.

Friday, May 07, 2010

Akademy-es 2010 talks streaming

Hi, just a heads up that Akademy-es 2010 talks will be streamed, you can get the info at http://kde-espana.es/akademy-es2010/doku.php?id=streaming. Yes, we know not a very Free Software friendly format, but that's what you get when you reuse the University hardware. The talks will also be recorded and published somewhere somewhen.

Wednesday, May 05, 2010

Tuesday, May 04, 2010

3g USB dongle stopped working in Ubuntu 10.04

If your 3g USB dongle stopped working in Ubuntu 10.04, install the usb-modeswitch package. It fixed the problem for me.

Wednesday, April 28, 2010

Poppler-Symbian pdf viewer

So yesterday, i grabbed poppler, freetype and Qt sources and in 45 minutes hacked together a proof of concept PDF viewer for symbian. Pretty cool if you ask me, the ugly side is that if i ever get some more work on it and want to get it into OVI store I need to pay 50€ to register into it and around 200€ more to get the app to go through Symbian signed, of course what i'm not going to do is spend 250€ to get a free app into OVI store, on the other hand i could of ask for some € for the application (3€?), but i'm not sure it's a good idea either.