Projeto Icecream (parte 1)

O Icecream é um projeto que visa fornecer um ambiente de desenvolvimento web para programadores de sistema GNU/Linux. Eis aqui o Making Off para quem está interessado em aprender mais sobre programação visual em Linux utilizando o framework Qt.

[ Hits: 27.366 ]

Por: Ragen Dazs em 19/04/2005 | Blog: http://www.orkut.com


Um tour pelos features e roadmap do projeto



É do meu conhecimento que pode ser bastante frustrante para um usuário saber que os *eventuais* recursos disponíveis em um software só existem em teoria.

O Ice Cream na prática já possui muita coisa implementada, mas ainda falta muito chão pela frente.

Considerando que nossa comunidade é composta por muitos desenvolvedores, espero ir publicando ao longo do projeto o making-off do desenvolvimento dos recursos pendentes para o lançamento da primeira versão estável e, espero incentivar e me auto-incentivar a concluir esse projeto.

Lista de recursos já implementados:
  • Syntax highlighter, auto-completação e navegador por diretórios/arquivos com suporte nativo a acesso a servidores FTP.


(1) Toolbar com posicionamento customizável - recursos de clipboard/undo/redo, (2) marcador de linhas, (3) suporte a controle de arquivo com multi-edição agrupados por abas.

Pendências para o lançamento da primeira versão estável:
  • Adicionar suporte a abertura/escrita de N arquivos para N servidores FTP, atualmente só da suporte a relação de N arquivos para 1 servidor. Ou seja, no caso de abrir o arquivo X do servidor FTP A e posteriormente o arquivo Y do servidor B, caso a rotina de salvar o arquivo seja disparada, será entendido que o arquivo Y pertence ao FTP A;
  • Formulação do sistema de Search/Replace/Goto Line Number;
  • Adicionar suporte a internacionalização (seleção de línguas);
  • Organizar estrutura do projeto;
  • Ouvir sugestões (cabíveis para o desenvolvimento da primeira versão que parece não terminar nunca).

Roadmap para as versões posteriores:
  • Suporte a macros customizáveis;
  • Implementação de marcadores de linhas do código fonte;
  • Visualizador HTML embutido;
  • Adicionar suporte ao analisador da W3C ao editar arquivos HTML;
  • Toolbars customizadas para suas respectivas linguagens;
  • {Aberto à sugestões}.

Página anterior     Próxima página

Páginas do artigo
   1. Genesis
   2. Um tour pelos features e roadmap do projeto
   3. Instalando e configurando o ambiente de desenvolvimento
   4. Os bastidores da criação do recurso
   5. Consideracões finais
Outros artigos deste autor

Adaptação das empresas de TI aos trabalhadores da era digital

Usando cache na classe Fast Template

Entendendo um pouco sobre os daemons

Referências ou ponteiros em PHP

Warcraft 3 - Eurobattle.net

Leitura recomendada

Android NDK: Desmistificando o acesso a códigos nativos em C

Tutorial SFML

Tratamento de exceções na linguagem C

Dynamic libraries com libtool

Programação de Jogos com SDL

  
Comentários
[1] Comentário enviado por birilo em 19/04/2005 - 09:07h

Legal saber q tem gente desenvolvendo SW livre por aqui....

Quanto ao QT, já tentei utiliza-lo, mas visto á minha deficiencia em Orientação a objetos desisti, e continuei no GTK/C

Agora estou tentando aprender JAVA, nem tanto pela linguagem/portabilidade, mas pelo simples fato de ser OO.

É isso...

[]'s

[2] Comentário enviado por gossip em 19/04/2005 - 09:24h

Salve Alysson,

Parabéns pela grande iniciativa e espero que em breve, com a aceitação da comunidade, o projeto possa ganhar maturidade. Um sorriso se abre sempre que vejo iniciativas tupiniquins para projetos OpenSource.

Um abraço,
Guilherme Machado
Curitiba/PR

[3] Comentário enviado por Ragen em 19/04/2005 - 09:47h

Olá Guilherme,

Só uma pequena correção:

"Um sorriso se abre sempre que vejo iniciativas tupiniquins para projetos OpenSource."

O projeto é mais que Código Aberto, ele é de Código Livre

=]

[4] Comentário enviado por fabio em 19/04/2005 - 13:02h

Olá Alysson,

Parabéns pelo projeto! Já pensou em inscrevê-lo no SourceForge? Isso facilitaria a vida de quem quiser participar do desenvolvimento.

[]'s

[5] Comentário enviado por Ragen em 19/04/2005 - 13:35h

Olá Fabio,

Sim já pensei, mas estou aguardando o projeto tomar mais maturidade para já publicar por lá uma versão "estável". Ao final dessa série de artigos pretendo publicá-lo no SourceForge e Freshmeat

Vlw!

[6] Comentário enviado por agk em 19/04/2005 - 20:56h

Excelente iniciativa, programas para Linux e Open Source que venham a facilitar a vida dos usuários sempre são bem vindos. Gostaria de ajudar, vou tentar instalar e testar por aqui, ajudando a encontrar bug's e dando sugestões talvez já ajude.

[7] Comentário enviado por cwars em 07/01/2008 - 21:15h

Já pensou em usar o doxygen para documentar o código, pois assim ficaria mais simples de poder tanto se ajudar quanto outros ajudarem, além que uma boa documentação programada sempre é útil.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts