Archive for the 'Software Livre' Category

Ubuntu-PT: Encontro em Lisboa - Quinta-feira, 20/11, 18h30

Wednesday, November 19th, 2008

Desta vez caiu um pouco em cima da hora, pelo que o encontro é amanhã ;). Já que não há em Dezembro (calhava dia 25), aproveitem para vir ao último encontro do ano.

Quinta-feira, 20 de Novembro de 2008, 18h30 às 20h (3ª quinta-feira do mês)
Local: Sala de reuniões da Intraneia - R. Almirante Barroso, 54B
http://maps.google.com/maps/ms?msa=0&msid=110620717485280382518.00000112ff6b995b99718&ie=UTF8&z=17

Metro mais próximo: Picoas (Linha Amarela), Arroios (Linha Verde)
Estacionamento mais perto:
1) Na rua, os parquímetros são vigiados regularmente, pelo que costuma
haver lugar.
2) Parque Fontana Parque Hotel na mesma rua.
3) Parque Spark na Av. Casal Ribeiro.
4) Parque do Centro Comercial Saldanha Residence.
5) Parque do Centro Comercial Atrium Saldanha.
Há autocarros, mas não me lembro os números. O Saldanha fica perto.

Há projector disponível para quem queira mostrar ou demonstrar qualquer
coisa. Quem quiser trazer o seu computador para corrigir algum
problemazinho relacionado com Ubuntu também será bem vindo.

Quem vem?

Ubuntu-PT - Encontro em Lisboa - Quinta-feira, 16/10, 18h30

Friday, October 10th, 2008

Dado o sucesso do último encontro e o desejo expresso pelos presentes em continuar, aqui vai o convite:

Quinta-feira, 16 de Outubro de 2008, 18h30 (3ª quinta-feira do mês)

Local: Sala de reuniões da Intraneia - R. Almirante Barroso, 54B

http://maps.google.com/maps/ms?msa=0&msid=110620717485280382518.00000112ff6b995b99718&ie=UTF8&z=17

Metro mais próximo: Picoas (Linha Amarela), Arroios (Linha Verde)

Estacionamento mais perto:

  1. Na rua, os parquímetros são vigiados regularmente, pelo que costuma haver lugar.
  2. Parque Fontana Parque Hotel na mesma rua.
  3. Parque Spark na Av. Casal Ribeiro.
  4. Parque do Centro Comercial Saldanha Residence.
  5. Parque do Centro Comercial Atrium Saldanha.

Há autocarros, mas não me lembro os números. O Saldanha fica perto.

Há projector disponível para quem queira mostrar ou demonstrar qualquer coisa. Quem quiser trazer o seu computador para corrigir algum problemazinho relacionado com Ubuntu também será bem vindo.

Quem vem?

Mozilla PT - Relatório de Setembro

Wednesday, October 1st, 2008

Eu sei que é 1 de Outubro, mas assim continuo a fingir que os relatórios a que me obrigo são mensais ;) . Quem estiver interessado em juntar-se, vá a http://firefox.ansol.org/.

Respondendo ao Henrique, temos pt-PT na próxima versão do Thunderbird 3 (a beta 1 acabou de passar para alpha 3).

Explicando o que se passou: estou a trabalhar numa solução para facilitar as traduções das aplicações Mozilla, em particular que permita fazê-las de forma mais distribuída. Infelizmente isso dependia de 1)
chegar o novo servidor à empresa devido aos recursos necessários e 2) eu conseguir instalar o pootle sem problemas, assim como os vários scripts de alterações.

1) correu mal com a máquina a demorar mais 2 semanas a chegar do que o previsto pelo fornecedor. 2) os scripts necessários estão feitos, mas os testes ainda não me deixaram confiantes (por exemplo no Firefox obtive “traduções” iguais ao original em Inglês, o que me deixou preocupado).

No final deste processo qualquer pessoa poderá sugerir modificações à tradução, e os membros da Mozilla PT poderão fazer as traduções sem dependerem de um idiota pouco fiável (leia-se, eu) para fazer a
distribuição do trabalho ;) . O verdadeiro teste será a tradução do SeaMonkey (o conjunto integrado de aplicações Mozilla, que inclui navegador, correio electrónico, calendário, cliente de irc, etc.). Reaproveitando as traduções anteriores já vai a meio. Mas ainda falta metade do maior produto da Mozilla…

Entretanto apareceram as deadlines para o TB 3 Beta 1 (agora Alpha 3) e o Firefox 3.1 Beta 1. Ambos tinham menos de 50 strings para traduzir portanto fiz o que faltava para a entrega a tempo (ontem às 8 da manhã e hoje às 8 da manhã). Não ajudou a data-limite para o Firefox 3.1 Beta 1 ter sido anunciada com menos de 24h de antecedência.

Entretanto, a Mozilla Corporation registou o domínio mozilla.pt para nós usarmos. A minha ideia seria uma página web simples com informação. A minha principal motivação: o wiki está debaixo de ataque de spammers e não consigo evitá-lo na infraestrutura actual. Resultado, estou a receber algumas centenas de emails diariamente de modificações no wiki por spammers. A outra razão é que gostava de afastar a imagem de Mozilla PT do firefox (implícito no nome da lista e do wiki).

Aceitam-se sugestões para o que fazer com o Mozilla.PT. O Zbigniew (Mozilla Europe, mais conhecido como gandalf) tem andado a preparar um pacote de aplicações para comunidades locais que inclui: drupal ou wordpress para gestão de conteúdos, mediawiki para wiki, phpbb2/punbb2 para forum. Acham que aproveitemos, ou há soluções melhores? Alguma candidato a fazer sysadmin?

Encontro Ubuntu-PT em Lisboa, 25/9, 18h30

Thursday, September 25th, 2008

Roubando a descrição do Bruno Miguel do Programas Livres:

Na próxima quinta-feita, dia 25 de Setembro, pelas 18:30, vai decorrer um de utilizadores do na . Podem fazer apresentações ou aproveitar para pedir ajuda na resolução de algum problema que estejam a ter com esta distribuição do .

Os interessados devem dirigir-se à Sala de reuniões da , na Rua Almirante Barroso, 54B, Lisboa [ver localização no Google Maps]. Se o evento tiver alguma participação, poderá ser repetido na terceira semana de cada mês. Podem ir de metro até ao local (Picoas (linha amarela), Arroios (verde)) ou então levar o carro. Se levarem o vosso automóvel, deixem-no num dos vários estacionamentos da zona, porque a EMEL costuma “atacar” muito esta zona.

Caso este evento se prolongue até à hora do jantar, ele poderá ser continuado num restaurante ou cadeia de fast food de um dos shoppings da zona.

Se tiverem alguma dúvida, enviem um email para a lista portuguesa do Ubuntu. Não se esqueçam que têm que se inscrever primeiro na lista.

Teste da actualização de Firefox 2 para Firefox 3

Saturday, August 23rd, 2008

Agora que o Firefox 3.0.1 está cá fora, está a ser preparado o upgrade para os utilizadores que ainda usam Firefox 2.

Procuram-se utilizadores para testar o upgrade antes dele dar asneira. Quem puder ajudar pode ver as instruções em: https://wiki.mozilla.org/QA/Firefox3/TestPlan/MajorUpdate/Results:20016_fx3.0.1_beta_all_locales

Enviem os resultados para firefox@intraneia.com. Muito obrigado.

Mozilla PT - Relatório de Agosto

Thursday, August 21st, 2008

O título indica que eu gostaria que estes relatórios fossem mensais. Um tipo pode sempre sonhar… Sítio da Mozilla-PT: http://firefox.ansol.org/

Desculpem a falta de comunicação, mas entre a Firefox Summit, trabalho e uns acidentes físicos as últimas semanas estiveram de loucos.

  1. Quem tem acesso ao CVS (se me lembro correctamente eu e o Carlos Simão somos os únicos) precisa de assinar o committer’s agreement e enviar para a Mozilla: http://www.mozilla.org/hacking/committer/committers-agreement.pdf
  2. Próximos projectos: Firefox 3.1 e Thunderbird 3. Quem quiser participar, avise. Outro candidato é o SeaMonkey 2 (reutiliza muita das traduções que já fizemos).
  3. O sistema de controlo de qualidade vai ganhar vida própria graças ao programa Summerbits do Sapo. Sítio: http://softwarelivre.sapo.pt/atrad
  4. Tenho passado mais tempo a tratar do spam no wiki do que a organizar trabalho aqui na lista. O que me indica que o wiki para nós está com os dias contados. Aceitam-se alternativas. A Mozilla está a preparar um community program onde oferece recursos como CMS e outras ferramentas para comunidades locais. Ainda não sei detalhes das ferramentas, mas pode ser uma hipótese.
  5. Precisa-se voluntário para tratar do Suporte de aplicações Mozilla. Algumas coisas têm vindo parar à lista, outras vão para o email firefox@intraneia.com que me vem parar a mim, mas preferia que houvesse alguém responsável por garantir uma resposta. A Intraneia disponibiliza o seu sistema de gestão de pedidos (usamos o Request Tracker) para ajudar ao trabalho. Claro que uma equipa de suporte ajuda mais, mas já me contento com alguém a avançar :) .
  6. A Firefox Summit foi engraçada. Em termos de localização as coisas estão a mudar muito:
    1. Metade dos utilizadores de Firefox NÃO usam a versão en-US (à volta de 100 milhões).
    2. Existe agora um director da Mozilla Corporation responsável pela Localização (sethb), o que permite desbloquear rapidamente várias situações.
    3. O responsável da Localização Axel Hecht passou a ganhar uma equipa: ele, Mic Bergman, Chris Hoffman e gandalf (Zbigniew qq coisa - desculpem, mas a minha memória para nomes é má, para nomes polacos, é péssima).
    4. O sistema de builds também vai sofrer alterações: 1) builds de localização incompletas passam a ser possíveis; 2) as builds nightly de localizações vão ter updates automáticos; 3) espera-se uma melhoria significativa do tempo de resposta das builds (das horas actuais de uma build windows para menos de 5 minutos depois de um commit). Espero que a equipa de builds consiga entregar o que prometeu :).
    5. Todas as aplicações Mozilla a partir de agora usam mercurial e não CVS para controlo de versões.
    6. Foram apresentadas várias ferramentas para permitir tradução pela web de aplicações/websites mozilla: 1) Verbatim (uma evolução do Pootle) - http://wiki.mozilla.org/Verbatim, 2) Narro - http://l10n.mozilla.org/narro/. Até agora este tipo de ferramentas eram deixadas de lado, mas finalmente existe algum apoio da Mozilla para que usá-las não seja um pesadelo.
  7. Quem gostar de experimentar software experimental, recomendo Ubiquity (um modo de Firefox que o faz desaparecer na página), Weave (manter o profile algures - cloud computing), Fenneck (versão embedded de Firefox - estou a pensar fazer a versão para pt-PT enquanto é rápido…). O Firefox 3.1 vem com suporte para vídeo integrado, já ligado nas nightly builds.
  8. Próxima versão do Firefox 3.1 é Alpha 2 e no email anterior enviei o schedule do Thunderbird 3 (agora com o Simon Paquet como responsável).

E sim, os rumores de ursos, derrocadas de pedra, camiões de lavandaria contra postos de transformação e neve a 31 de Julho são todos verdadeiros. Ninguém pode acusar a Firefox Summit de ter sido chata.

ATrad - Proposta para o Summerbits 2008

Wednesday, July 16th, 2008

ATrad - Sistema de Garantia de Qualidade de Traduções

Contexto

O grupo Mozilla-PT tem um sistema de garantia de qualidade que utiliza para a localização do navegador Firefox. Esse sistema consiste na execução de um conjunto de programas em Python sobre as traduções: as gettext-lint tools (que têm origem no projecto de localização para Português (Europeu) do KDE). Cada uma das ferramentas produz um conjunto de relatórios que indicam várias classes de erros:

  • Falta de pontuação, atalhos e outros símbolos e marcas usadas na tradução.
  • Inconsistências na tradução de frases iguais.
  • Correcção ortográfica.
  • Erro no seguimento de um glossário pré-definido.

Um exemplo dos relatórios em XML e HTML para o Firefox 2.0 pode ser visto em http://server.intraneia.com/~mozilla/ff/2.0/rel/.

No caso do Firefox, os relatórios são gerados automaticamente cada vez que é feito um commit no repositório de software.

Objectivo

Fazer um servidor web que sirva de interface para as gettext-lint tools chamado ATrad.

Caso de Uso 1 - Relatório de erros

Um tradutor chega a uma interface web e faz o upload de um ficheiro .po (formato gettext). Como resultado aparecem uma página com um conjunto de relatórios que identificam as classes de erros referidas acima.

Caso de Uso 2 - Tradutores Profissionais

Um tradutor chega à interface web, identifica-se e pode fazer upload de ficheiros, criar ou modificar um glossário e ver relatórios de erros de ficheiros cujo upload foi feito anteriormente.

Caso de Uso 3 - Erros escondidos

Para os tradutores profissionais é possível indicar erros que serão ignorados em vezes posteriores. É possível, a qualquer momento, a edição dessa lista de erros pelo tradutor respectivo.

Caso de Uso 4 - Integração com o Pootle (I)

Um projecto que use o servidor Pootle para tradução pela Web deverá poder identificar o servidor pootle e os relatórios de erros apontarem directamente para o URI onde os erros poderão ser corrigidos.

Caso de Uso 5 - Integração com o Pootle (II)

Um utilizador do Pootle deve ter um link no servidor Pootle com o qual envia o ficheiro para um servidor ATrad e vê os respectivos resultados. O servidor ATrad deve ser definido na configuração do Pootle.

Caso de Uso 6 - Integração com o Pootle (III)

O servidor ATrad deve reconhecer os mesmos utilizadores que um servidor Pootle. Nessa configuração, uma submissão de ficheiro .po do “Caso de Uso 4″ deverá manter o acesso autenticado.

Expectativas

É esperada a implementação dos Casos de Uso indicados acima. É esperado que qualquer modificação feita às gettext-lint tools seja integrada nesse projecto e que seja feita uma tentativa para o mesmo acontecer com as modificações ao Pootle. O aluno irá interagir com a comunidade de Mozilla-PT, os programadores das gettext-lint tools, membros da LocoTeam de Ubuntu-PT e os programadores do Pootle. Toda a interface web deve cumprir as normas vigentes para a web e demais critérios de acessibilidade. O software será licenciado em GNU General Public License. É expectável que o aluno arrange um nome decente para o projecto em vez de ATrad.

O mentor

O mentor neste projecto será João Miguel Neves. É o líder do grupo Mozilla-PT, é um dos programadores das gettext-lint tools, presidente da direcção da ANSOL, entre outras coisas. Tem uma licenciatura e mestrado em Engenharia Informática pelo Instituto Superior Técnico da Universidade Técnica de Lisboa e alguns anos de experiência em programação.

O aluno

(Procura-se um candidato para preencher este bocado. Quem aceita o desafio?)

Firefox 3 saíu

Wednesday, June 18th, 2008

Hoje às 18h (locais) foi lançado o Firefox 3 (versão final). Depois da promessa de mais de 1,7 milhões de downloads, ao fim de duas horas e meia, o contador vai acima dos 700 000 downloads, mais de 10 000 só de Portugal. Juntem-se à festa.

Quem quiser ajudar nas próximas versões dirija-se a http://firefox.ansol.org/.

Yahoo: Excessive integration and not enough integration

Thursday, June 5th, 2008

I’ve recovered my Yahoo! account. If my memory doesn’t fail me, it’s been more than 5 years since the last time I used it. The reason to do it is to start scheduling Free Software events in Upcoming. The original heads up was given to me by Bruno Pedro from Tarpipe when I asked/complained on how to raise awareness about all those events I knew about and a lot of people didn’t. I got reminded about it yesterday at twittlis.

So, how did it go? Well, this time I succeeded which is more than I can say the last time. I failed the captcha test 3 times (am I becoming too much of a machine?). The zip code was the 4-digit one from my parents house, where I don’t live since 2001, so I got it at the 3rd try (Portugal changed from 4-digit to “4-digit <hyphen> 3-digit” a few years ago). And the clues on the emails (Yahoo shows you the first letter of the domain name and the top-level domain, where critical for me to identify the account with which I created my Yahoo account (very cool). This was the first step.

I updated the email addresses (changing the primary address to one I’m still using regularly). Just to test the ID, I configured the Yahoo! messaging just to find out that none of the people I knew there were still using the service. Expected.

Next I found out that Yahoo! ID is not an ID, but a key. It allows you to create an account in any of Yahoo! services. This is a painful. In Upcoming I got jneves. Then I wanted to update the icon. It was not possible, I needed a Flickr account for that. I go to Flickr and find out that I have to create a new account. This time, only my third choice of user name is available: joao.silva.neves. I find the links that allow me to edit my account, upload the usual avatar I use.

Now, back at Upcoming, I just need to provide an e-mail to import the avatar from Flickr. I only had 3 choices, so the 4th one worked (the email I had supposedly deleted in the Yahoo! ID configuration was the right one). So finally I have an account in Upcoming with an avatar.

Conclusions:

  • Yahoo!’s captcha is difficult for at least this human.
  • Yahoo! ID is an ID for some Yahoo! services (like messaging), but just a key to create an account on others (Upcoming, Flickr). As a note, Google has the same behaviour (Gmail and YouTube, for instance). Seems to be a direct result of the difficulty to integrate already established services when buying them.
  • Creating new accounts is painful, particularly when finding usable, unique user names.
  • Having a generic account (Yahoo! ID) and then needing to create another account (Flickr) just to have an avatar in an unrelated service (Upcoming) is wrong!

So, in a few days I’ll start taking Upcoming on a test drive. Stay tuned…

This Friday - Firefox 3 test day

Wednesday, June 4th, 2008

Do you like Mozilla Firefox? Want to try the latest versions? Want to make sure the next version will work for you and your sites?

Download the version (Firefox 3 Release Candidate 2 candidate builds) from here: ftp://ftp.mozilla.org/pub/firefox/nightly/3.0rc2-candidates/build2/

See more details and how to communicate with the Quality Assurance team at the Test Day page: http://quality.mozilla.org/node/1710

See you there.