quarta-feira, 14 de novembro de 2012

Boa notícia: um novo desenvolvedor vai liderar o projeto

Depois de algum tempo sem atividades de desenvolvimento e muito tempo sem um novo programador, finalmente o projeto SciDAVis tem um novo desenvolvedor, o qual vai liderar o projeto nos próximos tempos [1].
Ainda é cedo para dizer quando teremos uma nova versão lançada, ou mesmo quando veremos algum código novo no projeto, pois é necessário estudar o código antes de começar a por a mão na massa.
Gostaria de ressaltar que, na minha opinião, o SciDAVis é o software livre mais promissor como alternativa a softwares proprietários como o Origin e o Maple.
Um outro ponto a ser destacado é que, provavelmente, o projeto não atraiu novos desenvolvedores nos últimos tempos devido ao fato de muitos não saberem o quanto é importante haver um software livre de qualidade, e que rode em Windows, Linux, Mac, *BSD, etc..., que tenha as mesmas funcionalidades e facilidades do Origin ou Maple.
Esperamos que hajam progressos e continuidade no desenvolvimento do SciDAVis.

segunda-feira, 15 de outubro de 2012

Links alternativos (e permanentes) de pacotes para Slackware

Segue abaixo uma lista de links dos pacotes que venho compilando para o Slackware, do 13.0 até o atual (que é o 14.0 na data desta postagem), e que agora estão hospedados no Dropbox. A princípio estes links serão permanentes. Minha única reclamação em relação ao Dropbox é que não dá pra compartilhar links para pastas, mas apenas para arquivos :-(
De qualquer forma, seguem os links:

Pacotes compilados no Slackware 14.0:
http://dl.dropbox.com/u/61494578/SlackPacks/slack14.0/scidavis/LEIA-ME
http://dl.dropbox.com/u/61494578/SlackPacks/slack14.0/scidavis/README
http://dl.dropbox.com/u/61494578/SlackPacks/slack14.0/scidavis/scidavis-0.2.4r1373-i686-1_fn.txz
http://dl.dropbox.com/u/61494578/SlackPacks/slack14.0/scidavis/scidavis-0.2.4r1373-i686-1_fn.txz.md5
http://dl.dropbox.com/u/61494578/SlackPacks/slack14.0/scidavis/slack-desc
http://dl.dropbox.com/u/61494578/SlackPacks/slack14.0/scidavis/slack-required
http://dl.dropbox.com/u/61494578/SlackPacks/slack14.0/scidavis/deps/gsl-1.15-i686-1_fn.txz
http://dl.dropbox.com/u/61494578/SlackPacks/slack14.0/scidavis/deps/liborigin-2.0.0-i686-1_fn.txz
http://dl.dropbox.com/u/61494578/SlackPacks/slack14.0/scidavis/deps/md5sums.txt
http://dl.dropbox.com/u/61494578/SlackPacks/slack14.0/scidavis/deps/muparser-1.32-i686-1_fn.txz
http://dl.dropbox.com/u/61494578/SlackPacks/slack14.0/scidavis/deps/qt-assistant-compat-4.6.3-i686-1_fn.txz
http://dl.dropbox.com/u/61494578/SlackPacks/slack14.0/scidavis/deps/qwt-5.2.1-i686-1_fn.txz
http://dl.dropbox.com/u/61494578/SlackPacks/slack14.0/scidavis/deps/qwtplot3d-0.2.7-i686-1_fn.txz

Pacotes compilados no Slackware 13.37:
http://dl.dropbox.com/u/61494578/SlackPacks/slack13.37/scidavis/LEIA-ME
http://dl.dropbox.com/u/61494578/SlackPacks/slack13.37/scidavis/README
http://dl.dropbox.com/u/61494578/SlackPacks/slack13.37/scidavis/scidavis-0.2.4r1373-i686-3_fn.txz
http://dl.dropbox.com/u/61494578/SlackPacks/slack13.37/scidavis/scidavis-0.2.4r1373-i686-3_fn.txz.md5
http://dl.dropbox.com/u/61494578/SlackPacks/slack13.37/scidavis/slack-desc
http://dl.dropbox.com/u/61494578/SlackPacks/slack13.37/scidavis/slack-required
http://dl.dropbox.com/u/61494578/SlackPacks/slack13.37/scidavis/deps/gsl-1.14-i686-1_fn.txz
http://dl.dropbox.com/u/61494578/SlackPacks/slack13.37/scidavis/deps/liborigin-2.0.0-i686-1_fn.txz
http://dl.dropbox.com/u/61494578/SlackPacks/slack13.37/scidavis/deps/md5sums.txt
http://dl.dropbox.com/u/61494578/SlackPacks/slack13.37/scidavis/deps/muparser-1.32-i686-1_fn.txz
http://dl.dropbox.com/u/61494578/SlackPacks/slack13.37/scidavis/deps/qt-assistant-compat-4.6.3-i686-1_fn.txz
http://dl.dropbox.com/u/61494578/SlackPacks/slack13.37/scidavis/deps/qwt-5.2.1-i686-1_fn.txz
http://dl.dropbox.com/u/61494578/SlackPacks/slack13.37/scidavis/deps/qwtplot3d-0.2.7-i686-1_fn.txz

Pacotes compilados no Slackware 13.1:
http://dl.dropbox.com/u/61494578/SlackPacks/slack13.1/scidavis/LEIA-ME
http://dl.dropbox.com/u/61494578/SlackPacks/slack13.1/scidavis/README
http://dl.dropbox.com/u/61494578/SlackPacks/slack13.1/scidavis/scidavis-0.2.4-i686-3_fn.txz
http://dl.dropbox.com/u/61494578/SlackPacks/slack13.1/scidavis/scidavis-0.2.4r1370-i686-2_fn.txz
http://dl.dropbox.com/u/61494578/SlackPacks/slack13.1/scidavis/scidavis-md5sums.txt
http://dl.dropbox.com/u/61494578/SlackPacks/slack13.1/scidavis/slack-desc
http://dl.dropbox.com/u/61494578/SlackPacks/slack13.1/scidavis/slack-required

Pacotes compilados no Slackware 13.0:
http://dl.dropbox.com/u/61494578/SlackPacks/slack13.0/scidavis/LEIA-ME
http://dl.dropbox.com/u/61494578/SlackPacks/slack13.0/scidavis/README
http://dl.dropbox.com/u/61494578/SlackPacks/slack13.0/scidavis/scidavis-0.2.4-i686-1_fn.md5.txt
http://dl.dropbox.com/u/61494578/SlackPacks/slack13.0/scidavis/scidavis-0.2.4-i686-1_fn.txz
http://dl.dropbox.com/u/61494578/SlackPacks/slack13.0/scidavis/scidavis-md5sums.txt
http://dl.dropbox.com/u/61494578/SlackPacks/slack13.0/scidavis/slack-deps


segunda-feira, 1 de outubro de 2012

Pacote para Slackware 14.0

Na última semana foi lançado o Slackware 14.0 e, como de costume, compilei um pacote do SciDAVis para esta nova versão da distro (apenas para a arquitetura de 32 bits).
O pacote do SciDAVis criado inclui as últimas revisões disponíveis no repositório svn do projeto, evitando assim que a tenhamos que conviver com bugs já resolvidos :-) Além disso, as dependências para este pacote também foram disponibilizadas. Deem uma olhada em www.ifi.unicamp.br/~fellypen/progs/scidavis/slack14.0/ e confiram.

quinta-feira, 2 de agosto de 2012

Novas notícias: sem boas notícias :-(

Bem, um bom tempo se passou desde a última movimentação no desenvolvimento do SciDAVis. Lamentavelmente, o último desenvolvedor ativo do projeto (Knut) deixou de dar notícias e, principalmente, contribuir para o projeto. Por outro lado, temos dois "fatos" a serem considerados:
 - A colaboração entre os projetos LabPlot e SciDAVis, que foi acordada em 2009 [1] faz com que parte do código desenvolvido para o LabPlot, que está ativo no momento, seja aproveitável no SciDAVis.
 - Em uma conversa recente [2] no fórum do SciDAVis, o "penúltimo" desenvolvedor ativo do projeto (Tilman) se propôs a dar os privilégios necessários para que novos desenvolvedores possam colaborar, caso hajam interessados. 
Assim que possível, vou fazer alguns contatos (leia-se propaganda/campanha) com o objetivo de tentar atrair novos desenvolvedores para o SciDAVis. Ainda não sei exatamente como começar e o que falar (aceito sugestões). Mas, um ponto eu tenho bem definido: expressar e enfatizar a importância de desenvolver, aprimorar e manter um software livre de qualidade e multi-plataforma para análise da dados científicos. Um software que possa substituir à altura (ou de forma superior) seus equivalentes proprietários (Origin e Maple, no caso). 
É claro que muito (ou quase tudo) do que é feito no SciDAVis (ou Origin) pode ser feito em outros softwares como Mathematica, Matlab, Scilab, SAGE, etc. Ou mesmo através de linguagens de programação, com auxílio de ferramentas para gerar gráficos. No entanto, quem já utilizou, por exemplo, o Origin, sabe que o Mathematica *não* o substitui. Principalmente no quesito praticidade. No Origin (e no SciDAVis, é claro), você pega os dados (geralmente experimentais), importa (ou digita na tabela), plota e vê como eles estão. Tudo com uns poucos cliques. Edição de gráficos então... nem se fala... É "pá-pum".
Por isso eu digo, nem sempre ter um canivete suíço à mão é a melhor opção. Às vezes, é melhor ter um canivete simples, pois é mais leve e fino, e faz o que foi feito pra fazer (cortar) e algo mais (pergunte pro MacGyver sobre este algo mais :-D). 
Por fim, em alguns dias espero ter (boas) novidades. Até mais.