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

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


Consideracões finais



Acho que pode ter ficado vago pra muita gente a explicação da implementação do recurso anterior. Mas fico limitado pela extensão de código do projeto, a esse formato de artigo, pois caso contrário ele se tornaria um "ebook" muito extenso e cansativo e, a idéia é exatamente contrária: ser intuitivo como forma de abrir nossas mentes para pensar em novas soluções e tecnologias.

Como dito, esse é um artigo que foca os bastidores do desenvolvimento de um projeto que ainda está bem prematuro, que está muito instável. Mas segue para a análise de todos que se interessaram, o código fonte do projeto - que aliás pode não compilar na sua plataforma, porque o sistema de deploy ainda está bastante desorganizado - e instruções a respeito do mesmo no final desta página.

Gostaria de humildemente saber da opinião de vocês sobre o projeto, de ouvir sugestões a respeito de recursos. E com certeza existem muitos bugs, mas se encontrarem além dos já citados gostaria que você, nobre leitor, me ajudasse nessa tarefa estressante =D

[Código Fonte + Executável]
http://desenv.accon.com.br/allyson/backup/icecream-0.3.6.tar.bz2

Ao baixar o código fonte:

$ tar jxvf icecream-0.3.6.tar.bz2
$ cd icecream
$ ./run


Nota: Caso dê um erro por falta de bibliotecas, baixe o arquivo abaixo e salve-o dentro do icecream:

[Qt Lib]
http://desenv.accon.com.br/allyson/backup/lib-qt.tar.bz2

E finalize:

$ tar jxvf lib-qt.tar.bz2

Ao descompactar, o arquivo acima um diretório chamado libs deve ser criado, estando dentro do path do icecream está finalizado o processo.

Copie todo o conteúdo desse diretório para o diretório /libs existente dentro do icrecream e rode o programa.

Se tudo correr bem, a tela inicial do Ice Cream deverá ser lançada e pronto =]

Vale lembrar que mesmo tendo instalado o Qt Designer corretamente, se você tentar abrir o projeto dará um erro caso você não tenha o componente QScintilla instalado e configurado em seu ambiente. No próximo artigo explicarei sobre sua instalação passo-a-passo, mas se você quer prosseguir por conta própria, o tal componente pode ser encontrado aqui:
A primeira parte do artigo fica por aqui.

Página anterior    

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

O comércio eletrônico e o Linux

Warcraft 3 - Eurobattle.net

Populando sua SpamTrap com e-mails relevantes

XSS - Um exemplo de ataque

Usando cache na classe Fast Template

Leitura recomendada

GNA: um Coprocessador para Aceleração Neural

Programação com números inteiros gigantes

Compilando Templates C++

Desenvolvendo para microcontroladores em GNU/Linux

lib cURL - Trabalhe com URLs em C

  
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