Follow me
Twitter
Posts
Comments

FISL last day and more

Saturday was the last day of 10th edition of FISL. The Fedora booth, as the others days, was well visited during the whole day. From the event aspect, nothing new. :)

In the end of the day, around 5 o’clock we attended a double talk of Michael Timann until 7 o’clock where it was full! That wasn’t the first time that I saw Michael at FISL. His talks, as I expected, were very good and very valuable to me, personally. As a Fedora contributor I’ve learned some facts about the Fedora’s history that I didn’t know.

Michael’s talks are usually an input of new energy for open sources contributors. The general feeling after his talks was: With the community open source everything is possible, so lets change the world.

Well… changing a bit the issue… lets talk about:

*MY* FUDCon LATAM 2009 thoughts

As I was the only one around here that has already participated in another FUDCon previously in Brno. I took the chance to talk to Dennis and mainly to Toshio about the first FUDCon LATAM. We could see that the model of the FUDCon applied in USA or Europe can not be reflected exactly as it is in the south of America. The reality here is different. We don’t have the same infrastructure and resources to move easily around the continent and the number of developers or people that actually are coding, packaging or doing hacking stuff, still, is not that big.

We took the opportunity of joining the FISL event in order to have more people able to join us at the FUDCon. I would say that it worked pretty well. Some of the talks were completely full and most of the others with a good audience. I guess we can say surely that we have passed the message of what’s been doing in Fedora in the world. Though we missed the hacking part of the FUDCon essence.

On Friday after we had an heads-up in the end of the FUDCon. We’ve talked about this issue and for the next FUDCon we are sure of pushing more for having hacking sessions. We are not talking about just coding, but also practical stuff, like how to actually do something real with tools and issue that the Fedora contributors see often.

For instance, I could say that IMHO this first FUDCon LATAM was more related with a ‘catch up’ among the Fedora contributors and each one of them tried to pass, by using a slot in the schedule, a bit of what it’s been doing around the Fedora sub-projects. That was not bad at all, though. Keeping the FUDCon LATAM connected with bit events for now seems to be the right thing to do. It might bring new potential contributors and an easy way to people gather. So, yes, we are already thinking on the next FUDCon LATAM!

For the end, but not less important, I would like to thank all the Fedora LATAM ambassadors presented or not at FISL. This event for most of us is the unique opportunity to see each other through the year and I was glad to see not just the Fedora guys, but some old and good friends as well. Keep rocking and lets continue working to make Fedora stronger and stronger around the América Latina in the América Latina way. ;)

FISL 2 days

The last day of the FUDCon LATAM 2009 was very good. A lot of people attending the talks and lots of discussions as well. Even the visit of the president Lula [1] [2] didn’t have any influence on the audience of the presentations.

Ahh… I can’t resist it… So I’m gonna tell you:

We’ve found a dancer among us.

Since Toshio got Brazil he can’t stop dancing… even when there is no music! (seriously… hahaha).

Does anyone know where is the switch to turn him off? :P

Argh I don’t have any photo from Toshio dancing… but I will find it out. I promise!

FISL 1 day

The first day of FUDCon and second day of FISL was very cool. We had an exclusive room for the whole day and the ambassadors were pretty excited giving their talks. We got some good audiences, I mean with lots of new potential contributors, besides our already known group of ambassadors.

In the morning, I was the second one to present. I presented the Transifex case around 10 o’clock AM and had some good questions and discussions about the new horizon that Transifex has as a goal. People, including Toshio, were quite impressed by the current features of the new Transifex written in Django, compared to the old version. The Lotte Web editor thing and the possibility of monitoring any file or whole projects through the system, were the more impressive things, I think.

For dinner today we went to a place with traditional barbecue and dances. Even the Brazilians that have never been in the south of Brazil enjoyed very much the time there. Cool! :)

FISL 0 day

Hey… We finally got FISL10!

Yesterday night I got the hotel and I met the Fedora guys. We have people from Venezuela, Mexico, Nicaragua, Argentina and US. Among those guys, I could met for the first time Toshio Kuratomi, one of the guys that help us a lot in the infrastructure issues in the Fedora Project. After everybody get some rest, we went to eat something near by to catch up things and laugh a bit.

Today, the first day of the event, started quite busy. First of all, the bus (contracted) has broken before we leave the hotel in the morning. When we, finally, could get the event place, we started to organize the booth and the fedora users group spot. A lot of people were passing by our booth to get media, fryers, sticks and also to know the status of the new Fedora 11 Leonidas. Lots of talking… pictures… laugh and besides that, the guys from the Fedora Project had three talks in the normal schedule of the event during the day:

  • Fedora Project -  Rodrigo Padula
  • Spacewake – Dennis Gilmore
  • Fedora Localization/Internationalization – Diego Búrigo Zacarão and Igor Pires Soares

The balance of the whole day was quite positive and we already got some new machines in the event running Fedora 11 Leonidas. It’s very nice to meet/remeet some cool guys at this big event and it seems that it will be all fun during the next days. :)

Tomorrow the FUDCon LATAM 2009 starts and apparently we will have another busy day.

/me is going to bed after just have a quite heavy dinner

Hey… Just a heads-up…

After 2 months of continuum using, the new Transifex instance of Fedora Project has the following numbers for the Fedora 11 (Leonidas) release, until now:

  • 106 projects with 143 components registered
  • 88 projects with 120 components allowing submission to the upstream repositories
  • 6878 translation files indexed with statistics
  • 2107 commits for at least 48 different languages
  • 196 translators have logged in

I would like to thank Piotr, our Polish ‘organizer’ guy, for the good job around the reorganization of all projects between the Fedora and Red Hat Collections. Keep rocking, dude. :)

yum-presto rules!!

No Fedora 7, se não me falha a memória, foi disponibilizado para o yum um plugin chamado yum-presto. O presto tem como objetivo básico a economia de largura de banda ao atualizar o seu sistema. E você agora me pergunta:

Tu está há alguns meses na Grécia e já sabe falar grego?

Ok, está bem, eu explico:

Vamos supor que você queira atualizar seu Fedora 10. O sistema de gerenciamento de pacotes, através do PackageKit, lhe diz que há cerca de 300MB em pacotes a serem atualizados. No Fedora, isso é relativamente comum e eu diria que acontece quase toda semana.

Baixar 300MB em atualizações semanalmente não é nada legal para a maioria das pessoas e, de fato, isso não deveria funcionar dessa maneira. É aqui que o yum-presto entra!

A tecnologia por trás do yum-presto chama-se DeltaRPM. DeltaRPM não é nada mais nada mesmo que um diff entre pacotes RPM, por exemplo:

Django-1.0.2-1.fc10_1.0.2-2.fc10.noarch.drpm

Esse DeltaRPM (.drpm) contém a diferença entre as versões dos pacotes 1.0.2-1 e 1.0.2-2 do Django para o Fedora 10. Como esse pacote é um diff, ele é relativamente muito menor que qualquer um dos outros dois pacotes completos do Django.

Normalmente, ao atualizar seu sistema, o yum baixa as novas versões de pacotes disponíveis e os instala, sobrepondo os pacotes anteriores. Como o plugin yum-presto, o yum procura por DeltarRPMs, ao invés de RPMs, para cada pacote a ser atualizado, baixa os pacotes encontrados e reconstrói os novos RPMs, na sua maquina localmente.

Isso mesmo! Com o presto você baixa somente a diferença entre um pacote instalado na sua máquina e utiliza a versão instalada no seu sistema para reconstruir o RPM e atualizar seu sistema.

Drasticamente, a necessidade de baixas centenas de MB em atualizações não é mais necessária. Eu venho testando o yum-presto desde o Fedora 7 e incontáveis vezes tive uma economia de banda superior a 90%. Ou seja, ao invés de baixar 300MB em RPMs, eu baixei menos de 30MB em DeltaRPMs

Isso é simplesmente incrível. Mais incrível ainda é que o yum-presto estará oficialmente no Fedora 11. E você, de novo, me pergunta:

Isso existe desde o Fedora 7 e só no Fedora 11 vai ser amplamente utilizado?

Sim! Apesar de ser uma mão na roda para os usuários, o yum-presto requer muito mais trabalho por parte da infra-estrutura do Fedora. Agora, além de armazenar os RPMs é necessário armazenar todos os DeltaRPMs entre todas as atualizações feitas desde o lançamento de uma versão do Fedora. Para isso, até onde eu sei, os sistemas de empacotamento e atualizações do Fedora tiveram que sofrer alterações, o que não foi nada simples. :)

Aqui está minha ultima atualização do Fedora 10 (x86_64) usando o yum-presto:

Size of all updates downloaded from Presto-enabled repositories: 50M
Size of updates that would have been downloaded if Presto wasn’t enabled: 201M
This is a savings of 76 percent

Referência: https://fedorahosted.org/presto/

Fedora rules!!!

Updates after Amsterdam

Back to Patras, Greece after one week in Amsterdam, Netherlands.

That was a very interesting experience. We had some good discussions, laughs with Max’s cat called Scooby (yes, cat called Scooby), lunches/dinners and also a very busy week. I and Dimitris could only walk around the city during the day one day part time on the week. Anyway, even with no much time, we managed to visit the Heineken Experience and some places around Max’s place.

I could leave Amsterdam without ride a bike, but I could not leave Amsterdam without walk at least 3 times on the Red Light District.

Finally, on Friday before we leave, Max did an interview about the Fedora Localization Project and Transifex with us. You can find the Ogg file on his blog post.

Thanks, Max, for everything and mainly for your hospitality.

3rd day in Amsterdam

It’s Sunday. I just woke up at 8:00 AM to see the Formula 1 race that happened in Australia. It’s too bad that I don’t speak Dutch to know what the guys were talking on the TV, but ok, at least I watched it. :)

Going back…

Friday night, after Max picked us up at the airport we came to his interesting apartment, as Greg told me. After that we went to a Thai restaurant to eat something, drink a beer and catch up on the news. Thai food is awesome!

Yesterday morning we went for a walk around the city to buy some stuff and do some sightseeing. On afternoon, Jeroen, a Dutch Fedora guy, joined us at Max place and we had a day of discussions and some hacking. At night we went to have an Argentine dinner (I don’t know why, but the three of them were enjoying seeing me there) with some typical meat dishes from South of America. As long as Dimitris is not a true vegetarian, the four of us had a meat dish each.

/me runs

Amsterdam - Netherlands

Amsterdam – Netherlands

Going to Amsterdam

Today I and Dimitris are going to Amsterdam for a whole week hosted gently by Max Spevack. We are looking forward to see Max and have a nice hacking time with a lot of fun. That will be my first time in Netherlands and I’m very excited about it.

Right now we are in Athens and in a few hours we will be at the airport.

/me woke up very early today and need some more coffee.

Estava eu lendo alguns posts no planet.fedoraproject.org nessa semana e me deparei com um post do Paul Frields, atual líder do Projeto Fedora, que achei interessante “Oh, well allow me to retort.”. Fui até o blog dele para lê-lo, ao invés de ler no próprio planet. Quanto terminei e leitura me deparei com um botão de “Procurar” no topo da página. Pensei comigo: Será que o Paul vem falando sobre Transifex nos posts dele?

Procurar: Transifex [ENTER]

Para minha grata surpresa achei 4 posts relacionados. Comecei a ler um por um e, então, no terceiro post. Buhh… Quase caí da cadeira. Em *maio do ano passado* Paul havia feito um post inteiro falando sobre mim. Dá pra acreditar? :)

Lesser known contributors, Vol. 9 Issue 1.

In the tradition of Max’s “lesser known Fedora contributors” series of blogs from last year, I wanted to recognize people you may not know, who make an enormous difference in Fedora every single day. This is the first in a series that I’ll be highlighting around our Fedora 9 release, as a small token of gratitude for what these incredible people have contributed to Fedora, and continue to do so today.

I first met Diego Búrigo Zacarão through his work as a translator of the Fedora documentation on which I was working. Diego has always been one of the first translators to pitch in and get changes made for the Brazilian Portuguese locale, and would ask a lot of probing questions that really gave me an appreciation for how far Fedora reaches into other parts of the world. His participation and input gave me compelling reasons to learn a little about how the gettext toolchain worked, and how to make use of it while working on our Docs toolchain.

Not content to stop there, though, Diego has also become a key member of the amazing crew of Fedora Ambassadors for Brazil, whom you may have read about here in Greg’s blog (and elsewhere). Among his other contributions, Diego’s now working on Google’s Summer of Code for Transifex, our top-notch, upstream- and contributor-friendly translation toolset, and he’s developing university courseware in Brazil for open source topics. You can see more about Diego and the other Brazilian Fedora Ambassadors in this video from Red Hat Magazine. And if that weren’t enough, Diego is also now involved in the Fedora Websites team helping maintain their wiki pages and Brazilian Portuguese translations of the Fedora web pages.

I used to see him pop up in #fedora-docs, often as I was enjoying my morning coffee, and he would always be excited about new work going on in Fedora. And I can tell you firsthand, that excitement is contagious!

Thanks, Diego, for many jobs, well done.

Lembro-me quando entrei para o Projeto Fedora Brasil no início de 2006, com os primeiros passos do projeto. Nos referíamos ao pessoal do Projeto Fedora internacional como “eles”. Hoje “eles”, mais do que nunca, também somos “nós”. A comunidade cresce a toque de caixa, inclusive com participação pró-ativa dentro do projeto internacional.

Não há como explicar o movimento de toda essa massa, você começa a contribuir e quando vê, mal se deu conta que está envolvido completamente em pró do Software Livre. Mais do que isso, pessoas ao redor do mundo começam a acompanhar seu trabalho. A sensação? Indescritível!

Thanks, Paul, for your nice comments about me. :)

Older Posts »