O PSL-PI tem por objetivo incentivar o uso e a produção de software livre no Piauí como política de combate à exclusão digital. Acreditamos que a distribuição de conhecimentos proporcionada pelo Open Source/Software Livre tornará nossa sociedade mais justa e próspera, exatamente por dar a todos as mesmas condições de conhecimento e desenvolvimento.
Software Livre é uma grande oportunidade de construirmos uma sociedade produtora de ciência, independente e efetivamente competitiva. Estamos reconstruindo as bases da nossa sociedade, não mais calcados nos braços do Estado, mas sim, amparados pela iniciativa própria, pela auto-determinação. Nós somos capazes de nos auto-governar. Somos capazes de construir uma sociedade efetivamente Livre. Esta é a essência do PSL-PI.
O PSL-PI é formado pela articulação de indivíduos que atuam em instituições publicas e privadas, grupos de usuários e desenvolvedores de software livre, empresas, governos ou ONGs, e demais setores da sociedade. O importante é a consciência e disposição para propagar o uso de software livre e a cultura colaborativa nas diferentes esferas da sociedade.
Google Summer of Code 2013: Cantor + Python
18 de Junho de 2013, 0:00 - sem comentários aindaThis year I have a project accepted to Google Summer of Code. This is my second time in the program and I am very happy and grateful for it
This year I come back to Cantor, the KDE mathematical environment for several mathematical softwares like Maxima, Sage, Scilab, etc. In 2011 I developed the Scilab backend during Google Summer of Code. My mentor was Sylvestre Ledru, from Scilab team.
This time my project is conclude the scientific python backend for Cantor. I began the development of this piece of software during LaKademy. The communication between Cantor and python is working properly. The software miss some features of IDE, like tab-complete and syntax highlight. I intent provide support to scipy, numpy and matplotlib too. Alexander Rieder, from KDE, is my supervisor.
There are some ideas about how to implement tab-complete and syntax highlight. It is possible using XML files (like I implemented in Scilab backend) or use the Kdevelop technology. I am researching which I will use.
More updates will come soon! Follow the tag gsoc2013-python-backend this blog!
Cantor + Python no Google Summer of Code 2013
16 de Junho de 2013, 0:00 - sem comentários aindaEsse ano tive a felicidade de ter um projeto aceito no Google Summer of Code. É a segunda vez que participo do programa, e a possibilidade de receber uma bolsa para bancar minha contribuição ao software livre, que já faço de graça há vários anos, muito me alegra.
Neste ano estou de volta ao Cantor, software que serve como IDE e frontend para diversos softwares matemáticos. Em 2011 desenvolvi o backend para o Scilab, bancado pelo Google durante o Google Summer of Code. Meu mentor foi Sylvestre Ledru, do time Scilab.
Desta vez meu projeto, orientado pelo Alexander Rieder do KDE, trata de dar um melhor acabamento e esmero ao backend para programação científica em python, utilizando as bibliotecas scipy, numpy e matplotlib, que comecei a desenvolver no último (e até agora único) LaKademy. Este backend já tem a funcionalidade de comunicação entre Cantor e python implementada, então já é possível programar em python utilizando o Cantor. Faltam agora as funcionalidades mais voltadas para prover facilidades na IDE, como destaque de sintaxe e tab-complete.
Existem algumas ideias para a implementação que vão desde o uso de arquivos XML (como implementados no Scilab) até a utilização da tecnologia que o pessoal do Kdevelop emprega. Estou pesquisando qual a que devo implementar.
Aguardem mais atualizações sobre este projeto, e sigam a tag gsoc2013-python-backend.
I am a Mage!
2 de Junho de 2013, 0:00 - sem comentários aindaThis is just a manner of speaking. = D
May 27, 2013. I officially became a packer on Mageia, Mandriva-based Linux distro. The date marks the creation of an account with access permission to repository and build system for me.
I started contributing to Mageia since the early days of the project, translating the manifesto to Portuguese. Since then I helped on forums, IRC, mailing lists, got mirrors with high performance in Brazil, and did more work in promotion. However, I wanted to provide software for Mageia, because this is a job who not everyone can contribute.
To become a packers I had to participate in a mentoring program where I was guided by my Portuguese friend José Jorge or zezinho. I learned a lot about the art of creating RPM packages. Thanks zezinho!
I’m packing SWI-Prolog and abnTeX2. I intend to maintain some scientific-related software and KDE stuff like themes and plasma applets.
Well, this is my way to contribute to free software. Thank you, community!