Bonjour Laurent, On Tue, 2010-10-12 at 15:59 +0200, Laurent Bauvens wrote: > Savoir que le code de OOo/LibO est globalement vieux et difficile à > maintenir est un détail dont l'importance est capital pour l'évolution de la > suite bureautique et de la fondation. En effet, cela signifie que > l'investissement à mettre dans l'ingénierie et le développement est rien > moins que colossal afin de pouvoir offrir aux utilisateurs et aux > organisations un outil moderne et évolutif.
Ce n'est une nouvelle pour aucun membre de la communaute investi de pres ou de loin dans le produit... mais ca fait encore plus pitie quand on voit le code. > De facto, la fondation du document a donc trois problèmes prioritaires: > - Trouver rapidement un mode de financement pérenne qui l'alimente en > millions d'euros par an pour lui permette d'... > - Embaucher des responsables, des coredev, des QA lead, des ergonomes, > etc. > - Acheter les ressources techniques indispensables (serveurs, PC, bande > passante, etc.) Tu as oublie un point fondamental et qui a deja bien commence: nettoyer le code. Parmi les taches simples (certaines ne necessitent meme pas de compiler LibreOffice ou de savoir coder): * Supprimer tous les commentaires inutiles et le code mort... et ils sont tres nombreux * Supprimer des types inconsistants comme BOOL / bool / FASTBOOL pour ne retenir que le minimum. N'oublions pas qu'un grand voyage commence toujours par un petit pas (Dixit LaoZi), meme si ce n'est qu'un debut, le fait de prendre son independance permet de pouvoir commencer a s'affranchir de ces vieilleries. Pour ceux qui se sentent l'ame d'un guerrier pret a ramper dans les marais du code de OOo, il y en a encore a nettoyer: de nombreux types datent d'avant la STL: un petit nettoyage s'impose. A bientot, -- Cédric Bosdonnat LibreOffice hacker http://documentfoundation.org OOo Eclipse Integration developer http://cedric.bosdonnat.free.fr --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
