Conforme anúncio publicado hoje no Blog do Qt Labs, um novo projeto para estender o nível de modularização do Qt foi iniciado. Atualmente, o projeto do Qt é modularizado em nível de DLL (Shared Objects, no caso do Linux), ou seja, cada módulo do Qt possui a sua própria DLL.
Com a nova abordagem, os módulos passam a ser hospedados em repositórios específicos e mantidos separadamente, de modo que possam ter diferentes releases.
Um dos motivos alegados para esta mudança é a possibilidade de liberar módulos que possuam um ritmo mais acelerado de desenvolvimento (QtWebKit e QtDeclarative, por exemplo) com uma frequência maior que a dos demais módulos.
Outra razão é possibilitar que contribuidores trabalhem de forma independente em módulos separados, bem como permitir que desenvolvedores e testadores especializem-se na construção e teste de um módulo específico.
A atual:
A planejada:
Estas informações referem-se a um plano que está sujeito a mudanças.
Abração
Nenhum comentário:
Postar um comentário