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.344 ]

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

Montando um workstation de desenvolvimento web em GNU/Linux

Warcraft 3 - Eurobattle.net

Populando sua SpamTrap com e-mails relevantes

O comércio eletrônico e o Linux

XSS - Um exemplo de ataque

Leitura recomendada

Acessando a porta paralela via Linux

Sinais em Linux

Bug afeta todas as distros

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

GNA: um Coprocessador para Aceleração Neural

  
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