Feeds:
Posts
Comments

Archive for February, 2011

Com o surgimento dos softwares livres ou open sources, o mundo da tecnologia ganhou e ainda continua ganhando muito. Eu como estudante de computação, já formado, sempre vi nos softwares de código aberto a oportunidade de aprender mais. É muitas vezes olhando como um código de um software que eu gosto está estruturado que eu vou adquirindo novos conhecimentos, sejam eles relacionados a estrutura dos softwares ou a linguagem de programação na qual ele está codado. Entretanto, não há apenas essa oportunidade, a de aprender com o código aberto, há também a grande oportunidade de colaborar com aquele software que você tanto gosta ou simpatiza.

Dou início então a um conjunto de posts que intentam mostrar como podemos contribuir com os projetos de software livre. Esses “artigos” serão apresentados da seguinte forma:

 

  • Procurar o  projeto ou software  com o qual gostaria de colaborar;
  • Entendendo as várias formas de se ajudar em um projeto de SL;
  • Embarcando no mundo de desenvolvedor e conhecendo os jargões e ferramentas a serem utilizadas;
  • Submetendo patchs, enhancements (melhorias ou sugestões de melhorias) ou bugs.

 

Para não perdermos tempo vamos ao primeiro ponto dessa nossa abordagem.

 

Procurar o  projeto ou software  com o qual gostaria de colaborar

A ideia é simples, se você usa um software do qual gosta muito, simpatiza e deseja que nele sejam incrementas melhorias, ou que bugs que você encontrou sejam sanados, tudo que você tem que fazer é ir direto a página do projeto deste software. Em lá chegando, provavelmente, você irá encontrar links ou informações de como colaborar com este projeto, relatar bugs ou patchs.

Como exemplo de um projeto vamos citar o LXDE. Na página deste projeto, além das informações do software, há uma área própria para possíveis colaboradores, veja a figura abaixo.

 

Informação disponível no site do projeto LXDE sobre como juntar-se ao projeto como colaborador.

Viram é extremamente simples. Entretanto, é bom que se façam algumas ressalvas: primeiro, tente conhecer bem o projeto, dessa forma vai poder ajudar mais; leia bem as regrinhas do jogo, neste caso como deve proceder na hora de colaborar, seja ela qual for.

Conhecer o projeto do qual quer fazer parte como colaborador é extremamente necessário. Mesmo que você já use o software há anos é bom que procure o site do projeto e leia, leia, leia bastante sobre ele. Com isso você terá um noção de como anda ele e entenderá o por quê da existência dele e quais as mudanças pelas quais ele passa atualmente.

Nos próximos posts eu vou detalhar mais esse processo, como se encaixar nas necessidades de um projeto de SL. Em suma, entender as várias formas de se ajudar em um projeto de SL, que não se limitam apenas a desenvolver. Então até lá!

 

Read Full Post »

Hi there, no doubts is the most cool news the last times. Now you mobile programmer can  work on Android with Pygame. Yes, the new release is  warm and ready to try. Below I pasted the news ( from pygame-users@seul.org byTom Rothamel)

e-mail content:

“After spending the long weekend on the project, I’m pleased to announce the release of version 0.9.2 of the Pygame Subset for Android, which allows one to use a large subset of Pygame to develop Android applications. The new release is available from the Android Market, or at least will be in a few hours. Documentation is available from the new website:

This release features a new packaging tool, which generates stand-alone packages. It also adds support for developing on Windows, and for the icon, splashscreen, and permissions to be specified on a per-application basis. Hardware support is improved, with it now being possible to control vibration, and to read the accelerometer. Finally, this release fixes some bugs.
Behind the scenes, there were several changes to how PGS4A is developed. The same source code is used for the launcher package, the packaging tool, and the Ren’Py equivalents of the same. This should make it easier to release new version in the future. I’ve also moved the project to a model where PGS4A is included with applications that use it. This means that I can release new versions of PGS4A without having to worry about breaking old applications.
While applications written using 0.9.1 are still supported (and will be indefinitely), I recommend updating them to use 0.9.2. Note that the arguments to build.py have changed.
Finally, there is a new PGS4A forum, which is probably the best place to ask questions:
Thanks to everyone who gave feedback about version 0.9.1. I’ve integrated most of the feedback from the older versions, but if you didn’t have your issue addressed, please email me or post on the forum. (Chances are I misplaced it.) Since releasing is now easier, I can act more quickly to get releases out, if need be.”
So, what you waiting for?
To be Free use Linux!

Read Full Post »

LXDE

Uma das coisas que eu mais gosto no mundo do Software Livre é o poder de criação que a comunidade têm. Não só isso, mas o fato de sempre me deparar com coisas novas e uteis para os usuários finais.

Hoje andando pelo site br-linux.org, me deparei com uma notícia sobre o LXDE, que eu nem sábia que existia. Achei, claro, um projeto muito bacana, e já estou coçando minhas mãos para participar dele.

Para quem não conhece esse projeto ou o que é o LXDE aqui vai uma breve descrição.

 

O LXDE é um ambiente de desktop que se caracteriza por ser mais leve que os concorrentes. Criado para rodar em UNIX e outras plataformas POSIX, usa menos memória e exige menos da sua CPU. É o típico ambiente desktop que você vai querer pro seu PC das cavernas que você tem como de estimação há anos. Além disso, é o ambiente desktop ideal para os netbooks, e na minha opinião, dever ser instalado agora no seu!  O ambiente roda em Ubuntu e já possui uma distribuição chamada LUnbutu, que já vem com esse ambiente. Além de rodar em Fedora e  no Debian.

Como toda boa comunidade de software livre o projeto está aberto para colaboradores em várias linhas de ataque. Para obter mais detalhes do projeto ou se quiser se unir e colaborar, acesse ao site: LXDE.

 

Era isso que eu queria dizer, e que estou com as mãos coçando para participar, deixa só eu terminar o mestrado, formatar minha máquina que vou mergulhar nesses projetos com força! To Be Free Use Linux!

Read Full Post »