Joomla! Discussion Forums



It is currently Wed Nov 25, 2009 11:29 am (All times are UTC )

 





Post new topic Reply to topic  [ 6 posts ] 
Author Message
Posted: Tue May 15, 2007 6:24 pm 
User avatar
Joomla! Intern
Joomla! Intern
Offline

Joined: Wed Apr 18, 2007 1:15 pm
Posts: 69
Olá Pessoal!

Estou chegando na reta final da minha graduação em Ciência da Computação e estou em um grande dilema quanto a escolha de um tema para meu trabalho de conclusão de curso. Há algum tempo estou estudando o Joomla e me apaixonei pelo estilo de programação do mesmo. Então gostaria de sugestões em Joomla para o tema de meu trabalho.

Estive pensando em construir uma ferramenta para traduzir diagramas UML em componentes Joomla!, ou seja, você faz um diagrama de classes em UML passa para o programa e ele converte a saida do diagrama(XML) em codigo PHP já preparado para o Joomla.

O que acham? Legal? Já existe? Não vale a pena?

Agradeço a colaboração de todos!

Obrigado,

Rodrigo


Top
   
 
Posted: Tue May 15, 2007 9:32 pm 
User avatar
Joomla! Ace
Joomla! Ace
Offline

Joined: Sat Jul 15, 2006 1:41 am
Posts: 1705
Location: Porto Alegre - RS - Brazil
Eu pessoalmente não conheco nada do gênero para joomla, mas creio que seria bem interessante ter algo desse tipo. Só não sei o quanto trabalhoso seria, mas, se for pensar que é um TCC, e TCC são pesados mesmo, acho que é válida a idéia.

Talvez ajude antes ver alguns algorítimos de conversão de UML para php, e só fazer a adaptação para joomla. Isso pode exigir um bom conhecimento da API, e, também um pouco de documentação, que certamente seu programa não será tão intuitivo ao ponto de qualquer um saber fazer um componente se mal sabe desenhar diagramas no word, e talvez nem tudo que você fazer no UML vai poder ser convertido, algo que é natural. Por isso que o desenvolvedor também tem que entender da ferramenta que você projetaria para poder usar melhor ela, e, caso necessário, só fazer os ajustes finos depois no código já gerado.

Só aconcelharia a usar dar uma estudada em como fazer componentes para API da versão 1.5 e posteriores, pois se for se basear na 1.0.x até o final do seu projeto essa geração já pode não ser a bola da vez.


rodrigospillere wrote:
O que acham? Legal? Já existe? Não vale a pena?

Qualquer joomleiro interessado em programação mais séria, certamente acharia legal isso. Aqui e na china =D


Não duvido que consiga até uma ajuda do pessoal, quem sabe até mesmo do core team do joomla!

_________________
Emerson da Rocha Luiz - Moderador do Fórum
http://twitter.com/fititnt
FÓRUM PT: FAQ Joomla: #144443 | Regras: #3603
Blog para desenvolvedores Joomla!: http://www.fititnt.org


Top
  E-mail  
 
Posted: Tue May 15, 2007 11:37 pm 
User avatar
Joomla! Hero
Joomla! Hero
Offline

Joined: Thu Aug 18, 2005 11:10 am
Posts: 2135
Location: Floripa, Brazil
Buenas Rodrigo.

Muito bom saber que você quer fazer teu TCC com o Joomla! e que quer desenvolver coisas para ele. Isso é realmente excelente (espero que o fruto desse trabalho seja liberado sob licença GNU/GPL para que todos possam usar e aprimorar o teu trabalho).

Sobre o teu projeto. Pelo que entendi você vai usar algo do tipo isso: http://www.phpclasses.org/browse/package/2528.html ou isso: http://www.aarontrevena.co.uk/opensource/autodia/

Só tenho algumas considerações com relação a compatibilidade com as versões do php (já que a orientação a objetos do php4 deixa bastante a desejar e a versão 5 ainda não é unanimidade nos servidores) para que você não perca todas as vantegens que a UML oferece.

_________________
Matheus Teixeira Mendes
http://www.bigodines.com/blog || http://www.joomla.com.br/


Top
  E-mail  
 
Posted: Thu May 17, 2007 11:27 pm 
User avatar
Joomla! Intern
Joomla! Intern
Offline

Joined: Wed Apr 18, 2007 1:15 pm
Posts: 69
Olá Pessoal,

Muito obrigado pelas dicas, serão de muita utilidade no desenvolvimento de meu trabalho.
Não tenho nenhuma duvida que será liberado para a comunidade sob licença GNU/GPL, postarei o progresso de meu desenvolvimento ao desenrolar do mesmo.

Sobre a versão do Joomla, tentarei seguir o padrão da versão 1.5, mesmo não tendo desenvolvido nada ainda dentro deste padrão, mas irei estudar a API e creio que não terei dificuldades com a mesma :-)

Grato pelo apoio do grupo,

Rodrigo


Top
   
 
Posted: Fri May 18, 2007 4:54 am 
User avatar
Joomla! Ace
Joomla! Ace
Offline

Joined: Sat Jul 15, 2006 1:41 am
Posts: 1705
Location: Porto Alegre - RS - Brazil
humm... liberar sobre GPL vai dar um impulso mais violento ao projeto, mesmo após ter terminado seu TCC.

Já tem noção de que linguagem usaria caso faça mesmo esse projeto?

_________________
Emerson da Rocha Luiz - Moderador do Fórum
http://twitter.com/fititnt
FÓRUM PT: FAQ Joomla: #144443 | Regras: #3603
Blog para desenvolvedores Joomla!: http://www.fititnt.org


Top
  E-mail  
 
Posted: Fri May 18, 2007 12:52 pm 
User avatar
Joomla! Intern
Joomla! Intern
Offline

Joined: Wed Apr 18, 2007 1:15 pm
Posts: 69
Olá fititnt,

Quote:
Já tem noção de que linguagem usaria caso faça mesmo esse projeto?


Se for possível pretendo desenvolver um componente em Joomla para fazer as transformações da UML nas classes. Irei usar PHP e se for necessário AJAX dento da estrutura MVC do joomla 1.5, mas para isto vou contar com a ajuda de vocês  ;D

Abraço,

Rodrigo


Top
   
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 6 posts ] 

Quick reply

 



Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group