Arxiu de la categoria: planet GNOME

first GUADEC!

Following the meme…

Not for me nor for Sílvia of course, but for Ona!

She even attended some talks! :)

Ona on a talk

Sadly we only stayed for some days, more to catch with some of you[1] and the weather was quite hard for her.

All in all a short but intense GUADEC!

It was really nice to meet all of you again. Hopefully by next year Ona is going to speak some so she can send her first paper :D

[1] Now we know that Patri and Calvaris will take care of her for next GUADEC :)

Publicat dins de General, planet GNOME | Envia un comentari

GUADEC tip of the day

As everyone attending GUADEC is right now enjoying the party at Fléda, and Sílvia and me are missing it for a good reason :) let me give you a tip for the remaining days:

Are you feeling hungry and looking for a delicious place to eat some arabic/vegeterian food here at Brno? Look no longer Kupé is what you are looking for!

Not only the food is great but their stuff is really helpful, they speak perfect English (and the menu is also available in English) and the smoothies are awesome!

Oh and as a late notice:

I am attending GUADECI am attending GUADECI am attending GUADECTriple as for me, Sílvia and Ona :)

Publicat dins de General, planet GNOME | Envia un comentari

Have you ever smelled a newborn?

That’s what the midwife asked me 20 minutes later after Ona1, our first daughter, was born (on April 3th).

lil-IMG_8179

More photos if you wish :)

And, no, I haven’t smelled any newborn, but man, they smell so great!!!2

Both mama and kid are doing fine, circa usual newborn issues :)

To cope up with all advices/tips that everyone is giving you about rising kids, we found a great book3: Kiss Me!: How to Raise Your Child with Love. Which is the English version of this other one (in Spanish and also longer): Comer, amar, mamar.

It’s amazing!! :)

  1. ocean weave in Catalan, and a friend also told us that means beautiful in Euskera
  2. no wonder why cosmetic companies go after placentas…
  3. advised by my sister
Publicat dins de General, planet GNOME | Envia un comentari

On javascript events

One thing that always get on my nerves with Javascript is that it was a pain (until today for me) to get from an HTML element to the actual javascript that runs once you hover, click, etc that element.

I’m a visual kind of guy so my rationale was:

  • I see a button on a webpage that does something that smells like javascripty
  • I open firebug and select that element
  • I expect to have some kind of panel/hint about the events that are registered for that element without success :S

Today, tired of it, I start looking for a solution, and I found an amazing one, let me introduce you visual events 2!

It’s a bookmark that you place on your browser and if you click on it the page gets blue rectangular overlays on all elements that have a javascript event handler!

But not only that, if you hover over one of those boxes you will see what I was expecting from the beginning: the code that is executed and where it lies (which file and line).

Brilliant!

Publicat dins de General, javascript, planet GNOME | Envia un comentari

i18n dreams, eventually, come true

And even better!

TL;DR; Praise Nicolas Delvaux every time you see him, then go check Deckard. An online tool to test translations in Gtk+ (and Glade) based applications. As a translator you can imagine how cool is that!!

You know the scenario: you are at GUADEC talking discussing about how to conquer the world make GNOME even better and then you realize a great idea: what if gtranslator was able to allow you to open glade with the current UI that you are translating with the translations that you are making1?

Half a year later, you don’t get that, but something really cool, a web based version of that!

Wherever you are Nicolas, if we ever meet, be sure to ask for your beverage of choice, you are more than invited!

Translators out there, be sure to spread this amazing news into your teams!

 

  1. Just like the synctex gedit plugin updates evince to show you formatted LaTeX
Publicat dins de General, planet GNOME | Envia un comentari

Current voting system doesn’t work

Warning that’s a rant about Spanish voting system, skip it if not interested.

First of all the facts:

  • in Catalonia there were elections this past November 25th (2012)
  • as we are currently living abroad (Germany1) we need to register in a special census to be able to vote
  • the last day available to register on that register for those elections was October 15th (I could make it, Sílvia couldn’t)
  • I got within a weeks time a confirmation letter (you know that dead tree thing that postmans deliver every day) that I was successfully register and that I should because starting from October 30th to November 3th I was supposed to get the actual envelope and all the papers and forms to be able to cast my vote from Berlin itself
  • … (yes, that’s a fact I was just waiting, waiting some more, and then even some more)
  • elections where held, people living in Catalonia could vote as usual, but not me
  • lots of Catalans living abroad complained that they didn’t get the envelope and forms to be able to vote, some got their envelope and papers one or two weeks after the actual elections date2 )
  • fast forward to January 9th of 20133 I got a new letter (another dead tree thingie) saying something random about the elections, but was still not the envelope and forms to vote!

So looking at the facts… should I still have some hope left that one of my new years resolutions (be able to vote) will come true?

As a hacker and computer literate I know that it could be feasible to do electronic voting, or even going to the embassy4 or even keeping the good old post system, if there was any interest in using it.

The most amazing thing about it is that nowadays, and we have done that already quite a few times, we wake up on the morning in Berlin, take breakfast, pack some stuff in our backpacks and within 4-5 hours (just 2:30 hours of plane) we are in Barcelona chatting happily with our family and friends.

How come the voting envelope hasn’t still arrived at my home in Berlin?!

</rant>

  1. Google Maps says ~1900km by car, and a flight takes 2 and a half hours from Barcelona to Berlin
  2. You are supposed to cast your vote, when living abroad, at maximum nearly two weeks before the elections are held, so that your vote can be counted as well
  3. nearly two months after I should got the actual envelope and forms to vote
  4. <sarcasm>Nice and friendly btw. the ones on the Spanish embassy in Berlin, </sarcasm>
Publicat dins de General, planet GNOME | Envia un comentari

one time is not enough!

Catalan's blood bankWe went back to Catalonia for Christmas to visit our family and friends (and who doesn’t do it :) and while on Vic1 I found the bus for blood donation on my way to buy the best chocolate croissants ever2.

Whenever I’m around Catalonia3 I try to give blood (4 times a year allowed for men over 18 years and more than 50kg), but this time some ideas came to my mind:

  • People was making huge queues on the public lottery office in front of the stationed bus4. In contrast, there was no queue at all on the bus. In fact it took me less than 20 minutes to enter and leave the bus. Still without blood on the hospitals, no matter how much money you get on the lottery…
  • Just after giving blood and about to leave, one of those security money vans that take money from banks, lottery offices or so arrived and a couple of strong guys came out of it to take the money from the lottery office. Again, money needs gorilla-like people to take care of it, while the blood bags already filled where lying inside the bus on my arm reach.

Anyway, just as the Catalan blood bank system says: “one time (giving blood) is not enough!”

  1. SPAM: a really small and nice city, if you ever happen to go to Barcelona take a train there, it’s well worth it
  2. I go there from Berlin itself just to buy them!!
  3. I still haven’t checked the German blood donation system
  4. There’s a huge lottery on both 22th of December and 6th of January
Publicat dins de General, donar sang, planet GNOME | Envia un comentari

Times they are a changing

Last year around this days I was still living near Barcelona (Molins de Rei actually), some days later, on the November 4th I took a flight from Barcelona to Berlin my new home as of now, and since then, things have happened in a quite fast peace…

We (with Sílvia obviously!) went there as I got a job offer from der Freitag, a newspaper, where I help building their website. With such a big move, packing, unpacking, moving, legal stuff and so on kept ourselves busy for quite some time. Thankfully I stayed ~one month with Kat and Dave (million thanks again!!) which helped a lot in getting papers sorted out and finding a flat where to stay :)

German classes started on January (12h per week plus 40h work) and a wedding in Catalonia on June  30th was the new thing to keep ourselves busy.

Right now German classes are still undergoing, we are going to make a late honeymoon to Japan1 and we are starting to get ready for the next small thing: we are expecting a baby!

We are really excited about it! All these ultrasounds and 3D images that nowadays doctors do and everything really get you the (obviously not like the future-to-be-mom) feeling that something is being cooked in your wife’s belly :D

Surely times will keep changing from now on! :D The baby is expected to be around early Spring so (s)he2 will not get frozen by the Berlin’s winter which their parents are still not used to :)

Looking back before coming to Berlin looks really far far away and it’s been only one year!

  1. advices to what to see/do are welcome :)
  2. We still don’t know the gender
Publicat dins de General, berlín, planet GNOME, sílvia | Envia un comentari

Public service annonuncement: GNOME Translation Project meeting

Next month (November) is around the corner, and so it is the next GNOME Translation Project meeting!

Feel free to add yourself and suggest discussion points on the above link!

Many thanks to Gabor for organizing it!

Publicat dins de GNOME traduccions, General, i18n, planet GNOME | Envia un comentari

any WebKitGTK+ hero out there? FIXED

I had a draft of this post since two days, as a way to make a call for action to fix the offending bug once and for all1.

Fast forward, and thanks to my personal new hero of the day, Martin Robinson, we, the GNOME Translation Project community can finally start translating in a reliable way WebKitGTK+!

I don’t have the honor to know him, but, please, if you happen to see him, buy him his beverage of taste and let me pay the bill, I will gladly do that!

A lot of credit also goes for Chris Leonard who has been tirelessly chasing this bug.

Since yesterday the translation world is a bit more shiny :)

Thanks a lot Martin and Chris!

  1. A bug about not being able to update the POT file needed to be able to update and generate translations from a module
Publicat dins de General, WebKitGTK+, planet GNOME | Envia un comentari

GNOME Translation Project IRC meeting

tl;dr; : https://live.gnome.org/TranslationProject/Events/IRCMeeting20121006

During the Translation BoF meeting held on GUADEC we set some objectives/priorities/things-to-look-at.

One of them was about doing regular-ish meetings… and you got lucky! There will be one this Saturday itself!

So join us on #i18n channel around 21:00 UTC+2. Details, agenda and everything else (not much more actually …) on the tl;dr; link :)

See you *all* there!

 

Publicat dins de GNOME, GNOME traduccions, General, planet GNOME, trobades | Envia un comentari

Same lies, new look

Doesn’t it look great? Thanks to Vinicius Depizzol that started it some time ago and Tom Tryfonidis who finished it (and I’m just getting the credit :) we have a new amazing-looking theme for our beloved Damned-Lies!

If you happen to meet any of them, be sure to thank them!!

Even the stats look so great:

Don’t you feel an urge to start translating just for the sake of browsing it? :)

Again, thanks to Vinicius to start it and Tom to make it happen!

Publicat dins de General, damned-lies, planet GNOME | Envia un comentari

GNOME 3.6 is out!

GNOME 3.6 is out!

Go celebrate it! We all made an amazing job!

The Catalan team, just like lots of other amazing translation teams did a great job and made it again! Congratulations to all translators who have been working so hard this last weeks. I’m really looking forward to the GNOME digest about the last week and this one :) On the two other previous weeks was already a lot of activity (1186 and 771 each week)

Now, for GNOME 3.8!

Publicat dins de General, planet GNOME | Envia un comentari

bash tip of the day

After spending an hour or so staring at a regular expression in bash, I gave up and started looking at the interwebs… So what’s wrong on this?

random="aabbcc"
if [[  $random =~ "^a{1,2}b{1,2}c{1,2}$"  ]]; then
    echo "matching"
else
    echo "not matching"
fi

It’s supposed to compare $random with a regular expression (that’s what’s supposed to do the =~ operator). But no matter how hard I tried, it was always “not matching”

Fortunately this days we have stackoverflow with the answers.

 

 

 

 

(some spacing so that you can think on it….)

 

 

 

 

 

Short answer: no quotes around a regular expression!

I start getting a pattern here (punt intended), the clueless I’m usually while trying to find the solution, the easiest it is :)

Publicat dins de General, bash, planet GNOME | Envia un comentari

freezed, welcome and glibc

Freeze

You already know it probably, yes, it’s freezing time in GNOME!

Developers, please ask for, few ;), string freeze breaks as soon as you notice them, translators go full-steam to translate this lovely GNOME 3.6 that is around the corner!

Translation teams are working hard to update their translations, and some of them already reached the 100% mark, congratulations!!

Do you speak any language on that list? There’s no better time than now to show your support to GNOME  and to your language and start contributing to it! Please, join the GNOME translations teams1 so that more and more users can use our beloved Desktop in their loved language!

 

Central Nahuatl

Just like translating GNOME is a never ending task, everyday strings come and go, the GNOME Translation Project is also and ever growing one!

Today marks the first translation from Central Nahuatl! Congratulations to Jorge Becerril and everyone that helped him!

The road to a fully localized GNOME will be long and from time to time a bit hard, but we all, the GTP members, will try to ease the peace as much as possible, but…

glibc

glibc is a bit on Central Nahuatl way. For a language that does not have a locale definition on glibc is like it doesn’t exist, you can translate GNOME, GIMP, KDE, whichever FOSS software that you like, but without a way to select that language, translating is meaningless.

So, dear interwebs, anyone got a good contact with glibc maintainers to streamline the locale creation process?

Finally, dear translators out there: Happy translating!

 

  1. Or create a new one!
Publicat dins de General, planet GNOME, traduccions | Envia un comentari

Red pandas are taking over Alexanderplatz!

If you have been to Berlin1 you know Alexanderplatz S+U station.

Since some days ago, huuuuuge ads where put in there. It looks really nice to be surrounded by FOSS ads on the way to work :)

IMG_20120824_133200 IMG_20120827_094522 IMG_20120827_094558

I do really like the “We work for you not for shareholders2 :D

  1. Maybe two years ago at the last Desktop Summit? ;)
  2. You see, my Deutsch is getting better!
Publicat dins de General, firefox, planet GNOME, programari lliure | Envia un comentari

Quo vadis?

duringtheromanempirealltextwaswrittenlikethiswithoutanypunctuationmark
spaceswhatsoeverwhybecauseonlyfewpeopleknewhowtoreadandtheywerereally
goodatittheyweretrainedalotandtheycouldeasilyreadtheonlyfewbooks
availablewithoutanyproblem[1]

Latin by the roadside

later on as the scholarship was opened and more and more people was able to learn how to read writers had to start thinking on how to create clues to the future reader so that (s)he would be able to read and pronounce their text as it should be they no longer could expect that a professional reader would be reading its text but maybe it would be a commoner who just happened to have had so much luck that (s)he was taught some reading 101[2]

Time flies! (phew!) and the more, and more, the scholarship and knowledge is spread around, “funny” characters are created – to make the reading easier. Obviously! The easier it is to read a text, the more, possible, readers that it will get the text!

GNOME

As we all, lucky ones of us, saw at the keynote1 by Federico, Jonathan and David, GNOME early days where pretty much hacker-only enabled.

Luckily, the first spaces and sentence delimiters started to appear: the HIG, the early work on a11y, l10n, i18n, the teams that started to be created, the Foundation…

Fast forward to present we are jumping all over Unicode adding all missing punctuation marks on GNOME 3 to make it the best desktop experience that this thousands and thousands of new electronic device owners will need to feel in control of their devices.

I’m excited! And you know?! GNOME 3.6 is around the corner! Help out making the dots, dashes, spaces, parenthesis, quotation marks be fully integrated in our desktop to make it the most beautiful and easy to use desktop ever seen!

[1] During the Roman empire all text was written like this: without any punctuation mark, spaces, whatsoever! Why? Because only few people knew how to read, and they were really good at it. They were trained a lot and they could easily read the only few books available without any problem.

[2] No need to retype it right? ;)

  1. The History of GNOME
Publicat dins de GNOME, General, Roman Empire, planet GNOME | Envia un comentari

PTotD

… also known as Python Tip of the Day:

What’s wrong (translation-wise) on this snippet of python code?

random = _("Lorem ipsum dolor sit amet, " +
           "consectetur adipisicing elit")

You are not going to see any warning on your code, if you don’t have this message translated you will never notice…

But unfortunately, as soon as you have this message translated you will notice that only half of the string is translated, which for Arabic or other RTL1 languages can be quite funny…

So, you already noticed right?

Turns out that gettext gets confused by the plus sign! As you already may remember by now, Python can join multiple strings just by putting them together, no need for a plus sign. Try it yourself on your python console:

>>> print ("Lorem " " ipsum" " dolor"
... " amet")
Lorem  ipsum dolor amet

So dear Python developers out there, pretty please double check your strings marked for translation, if not a translator will find out, hopefully before a release, and report it back :)

Planet GNOME

Seems that I pestered enough our (that sound good!) planet editor2 that he finally added me in. Hi GNOMEr’s around the globe!!

I’m Gil Forcada, Coordinator of the Catalan Translator Team, member of the Localization Coordination Team, nowadays also Damned-Lies maintainer and usually you see me on GUADEC’s behind the info desk :D

I’m all digital ears to digitally hear anything related to l10n/i18n and how to move GTP3 forward!

Edit: fixed the \ on the second code snippet (no need for that) and the LTR to RTL! Oh my!

  1. Right to Left
  2. Wo was so nice to also create my planet hackergotchi!
  3. GNOME Translation Project
Publicat dins de General, planet GNOME, python, traduccions | Envia un comentari

Mark some gnome-love in Damned-Lies

Wonderful news for Damned-Lies, and hence by you all dear translators!

Some days ago I was approached by a teacher at Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte which plans to make his students work on Damned-Lies!

So he needs small bugs that his students could be able to tackle. So pretty please, submit bugzilla reports, or leave a comment if you are lazy, and mark them with gnome-love.

Hopefully new contributors will be born and Damned-Lies will increase its quality and make translators more productive :)

Publicat dins de General, damned-lies, planet GNOME | Envia un comentari

GUADEC wrap-up

I already did a wrap-up on the Translation BoF that we held during GUADEC, but a GUADEC, even late, is still needed :)

In one word: AMAZING!

Maybe the financial crisis, companies taking other paths that do not cross with GNOME’s one, some staring at abyss, or other factors, but, for me, GUADEC started a bit nostalgic “the good old times where better”, but…

GUADEC, just like Dave Neary described1 on the opening session back at Vilanova i la Geltrú (GUADEC 2006) refueled GNOME community and its members.

As always, members gather not only to discuss and meet, but mostly to keep ties stronger and to enjoy and have fun together.

The parties were really good2, both the venue and the accommodation were great and the city is fantastic!

Seems that GNOME OS is taking shape, all teams are working full steam on it and discussions, by now, seems technical and not too flamy :)

GSOC, GWOP and newcomers

As a seasoned GUADEC goer I stopped quite a few GSOC, GWOP and newcomers in general to ask them about it, why did they come, were they enjoying it, had they plans to stick around and come to next GUADEC…

Not surprisingly all of them replied with a big smile and a “Of course!”. We say GNOME is all about people, it users, its developers and the community that we all embrace, just by looking at them, how they were interacting with everyone and generally, just having lots of fun with everyone just reminded me how much I love GNOME and its community, all of you rock!!

For us maybe it’s a given, everyone is welcomed and should feel like it is welcomed, but I’ve seen quite a few other communities (FOSS and non FOSS ones) where new contributors were having quite a hard time, or that long time contributors where not helpful at all to say the least.

We should be really proud and make sure we keep that fantastic record of being one of the warmest and welcoming FOSS communities around ;)

Local team

I can not end a GUADEC recap without a special note for the local team: guys, you did such an amazing job!

The five minutes applause, everyone standing up, that we give to all volunteers on the closing sessions isn’t enough to gratefully thank you all for all the amazing work that you all did! As Alan likes, every detail matters, an on this last GUADEC, every detail was taken care of. Just to name a few:

  • the cabling on the hall was perfect: a lot of them and also in an open space so that conversations were possible
  • the GNOME foot on the floor to guide you, simply brilliant!
  • the info desk was going so smooth (and I’ve been to quite a few to be able to say that) that I feel that I was more a distraction that someone useful!
  • the parties organizations: good places, well connected, good food and drinks, music not too loud…

If I was a Strasbourg or Brno GUADEC bidder I would be really worried to try, not to make it better, but just to keep the level they set up. Sorry to repeat myself, but great work local team!

  1. He made a really good comparison between an Ethernet extender and GUADEC. The first regenerates the signal so that it can continue going forward through the cable, and GUADEC, is just like the same but for GNOME, it makes sure that the project continues alive and kicking for, at least, another year more, 15 and counting!
  2. Not too much loud music so that everyone can hear and speak to each other
Publicat dins de General, guadec, planet GNOME | Envia un comentari

GNOME Translation BoF

On Monday 30th GNOME translators and members of the GTP Coordinator team, meet at GUADEC for a BoF (Link to raw/unprocessed/quite-not-understandable minutes).

Seems that the talk (slides) that we prepare (with Petr and Andre) stirred quite a lot of discussions which were further developed during the BoF.

It was great to see everyone agreeing that our current situation is really good, but as usual, further development on Damned-Lies and gtranslator could bring a lot of benefits to seasoned translators, but more importantly to new translation teams that keep coming to GNOME i18n mailing list.

Call for action

I said could, because right now both Damned-Lies and gtranslator are short in (wo)man power, so anyone with web/python/django/gtk+/c skills is welcomed to help make them better.

Thanks

I can not finish this blog post without giving a big thank you to everyone that came to the BoF, the Foundation Board for their nice words and actions and everyone on GUADEC, specially the local team who made an awesome job. You all rock!


Publicat dins de GNOME, GNOME traduccions, General, planet GNOME | Envia un comentari

GUADEC gift to translators: Cantarell fonts!

I just updated l10n.gnome.org to use Cantarell, so it gets pretty just before GUADEC :)

Mandatory screenshot:

I just became the new maintainer of Damned-Lies1, so as I don’t feel too confident on my Django skills I will try to keep it alive and make it even more and more useful. I have plenty of ideas which some will be discussed at my talk at GUADEC, be sure to come! (Andre I’m looking to you ;)

Anyway, see you all at GUADEC!!

  1. Thanks Claude for all the hard work!
Publicat dins de GNOME, General, damned-lies, planet GNOME | Envia un comentari

Improvements on Damned-Lies

After the always good Desktop Summit 2011 in Berlin and having a well deserved holidays afterwards I’ve already back at home from Germany.

And since I have still some days left I started working on fixing one missing feature on Damned-Lies:

Word Counting

As of now we have already working word countings on D-L, a bug opened on 2003!!1.

These means that all translators will now more precisely how much effort does it take to translate a module. This is even more useful on documentation, where 1729 strings from the new Evolution documentation sure are quite a few strings, like for example Anjuta UI (which has 1985 strings), but a quick look of how much words each have reveals a huuuge gap between them: 22645 words for Evolution and 7802 words for Anjuta.

I expect that when we start showing word counts on D-L UI translators will have more data to better organize their efforts towards translating GNOME.

I’m already fixing/improving other areas and hopefully I will blog about them soon :) If you have any particular bug/feature missing on Damned-Lies please leave a comment or file a bug!

  1. On the UI front we are still discussing where to show them, you are more than welcome to add your opinions to the bug created for that
Publicat dins de GNOME, General, damned-lies, planet GNOME | Envia un comentari