[Util] Discussão inicial

Adiel Mittmann adiel at inf.ufsc.br
Mon Jul 23 19:48:08 UTC 2007


Olá a todos!

Esses dias o Márcio veio falar comigo sobre a inclusão de alguns itens no
Útil... então achei melhor criar uma lista pra discutir não apenas isso, mas
todas questões relacionadas ao Útil.

Um breve histórico: há um tempão atrás, sei lá, um ano, criamos um projeto
chamado Útil pra ser um repositório de código que pudesse ser compartilhado:
classes para strings, data e hora, exceções, etc.

Até agora, esse projeto não tem sido amplamente utilizado e existem algumas
questões para resolvermos. Mas tenho um sonho, de que um dia haverá um local
onde aquela classe redondinha e que me tomou várias horas para fazer terá abrigo
:D

Atualmente, todos tem acesso ao código do Útil:

http://cranio.telemedicina.ufsc.br/svn/util/

A pergunta que quero fazer a todos é: o que precisamos fazer para que esse
espaço exista de fato?

A princípio, podemos colocar os arquivos *.hpp e *.cpp lá e pronto... mas logo
algumas limitações surgiriam. O que me vem à cabeça nesse momento é:

* Compilação: usar CMake? Ou não usar nada e deixar só instruções de compilação?

* Modularização: alguém já viu como o Boost agrupa os projetos deles? Talvez
aquilo seja uma boa.

* Dependências: como lidar com dependências grandes, como o Wx?

* Versões: no início havíamos discutido um esquema de versões, pra que ninguém
tenha a surpresa desagradável de descobrir que o código parou de funcionar
porque alguma coisa no Útil mudou...

Que mais vocês lembram? Vale a pena a gente se preocupar com isso?

Abraço.

-- 
Adiel Mittmann


More information about the Util mailing list