terça-feira, 26 de outubro de 2010

Novos planos para o projeto do Qt

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.


Veja abaixo uma comparação entre as duas abordagens.

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