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.
É 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;
[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.
[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
[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.