terça-feira, 24 de abril de 2018

SciDAVis: modificações profundas - versão beta (1.22.1) para testes

Caros usuários do SciDAVis e de softwares similares,

Recentemente um dos contribuidores do projeto, Miquel Garriga (gbm19) fez um grande esforço para remover a dependência de bibliotecas obsoletas do Qt3 que o SciDAVis tinha. Para garantir que tudo esteja em ordem devido à remoção do código que continha referências à Qt3, será necessário realizar o maior número possível de testes com o SciDAVis. Por este motivo, foi lançada uma versão beta, numerada como 1.22.1, disponível para Linux, Windows e Mac, além do código fonte, é claro.

Os links para download são os que seguem:
Linux (binários via OBS para várias distribuições): https://software.opensuse.org/download.html?project=home%3Ahpcoder1&package=scidavis

Código fonte:

Por favor, se possível testem e reportem os problemas em um dos dois canais para relatos de bugs:

Também é possível relatar na lista de discussão de usuários no SourceForge.net (é necessário se cadastrar no SF):

ou na lista de e-mails dos usuários (precisa se inscrever):

Como nas opções 1 a 4 o idioma padrão é o inglês, quem não dominar este idioma pode relatar os problemas que encontrar para mim no e-mail: fellypaoøyahoo·com·br (não esqueça de trocar ø por @ e · por .).

Toda ajuda é bem vinda, e a recompensa será um SciDAVis mais moderno, com menos problemas e com maior longevidade.

A remoção do código legado em Qt3 é apenas uma das grandes modificações planejadas para o SciDAVis. Além deste, os próximos desafios são:
  • portar o código Qwt da versão 5 para a 6;
  • portar o código Qt da versão 4 para a 5;
  • trocar PyQt para algo tão útil quanto, mas com implementação mais simples;
  • atualizar o código python para a versão 3 (atualmente a versão suportada é a 2).
Sim, são muitas mudanças planejadas (requeridas, na verdade). Muito trabalho a ser feito. Se a base de usuários continuar crescendo, é possível que mais desenvolvedores sejam atraídos para o projeto. Com mais desenvolvedores, melhor o software tende a ficar, atraindo mais usuários. Ou seja uma coisa leva a outra e vice-versa 😀

Até breve!