Date: prev next · Thread: first prev next last
2012 Archives by date, by thread · List index


Bonjour Hugues,


Le 14/06/12 17:57, Hugues Bousquet a écrit :
Je ne suis pas non plus un grand utilisateur de base, mais je
l'utilise pratiquement tous les jours sans utiliser des fonctions très
poussées. Les rapports me sont très utiles ainsi que les requêtes qui
me permettent d'effectuer des publipostages ciblés.
Le béotien que je suis ne sais pas si HSQLDB, HSQLite ou autre chose
serait le plus adapté à mon usage, mais lorsqu'il ne plante pas, base
me convient, et je serais contrarié de le voir s'éteindre. 

Il n'est pas (encore) question de le voir supprimé de LO, mais sur les
300 (400 ??)  et quelques développeurs/contributeurs que le projet se
réclame de comporter, il n'y a qu'environ 1 ou 2 qui travaillent
régulièrement sur les problèmes de Base (j'ai vu récemment 2 ou 3 autres
qui sont arrivés pour essayer de résoudre leurs cas spécifiques, mais
aucun ne concerne la partie hsqldb ou la fonctionnalité de base du module).

Le souci est que Base, c'est un panier à crabes au niveau du code
source. Il y a des choses très anciennes et dedans, du temps de
StarOffice et puis, il y a ce qu'a fait Sun lorsque Base V2 a été
développé, ce qui avec le recul correspond à avoir essayé de souder un
moteur de Porsche sous le capot d'une carrosserie de 2CV - eh bien, ca
va bien jusqu'à un certain point et puis les rotules lachent et les
roues tombent...ok, c'est imagé, mais c'est un peu ça.

Donc, ce que je veux dire c'est que, toucher au code de Base, en tant
que développeur, c'est délicat...déjà, il faut essayer de comprendre
pourquoi telle fonction a été codée de telle façon, et puis même de
comprendre ce qu'un morceau de code est supposé faire. Du coup, les
développeurs ne se pressent pas en masse pour essayer de remonter tout
ça correctement. Je vois Lionel et Julien, les deux développeurs qui
semblent actuellement les plus impliqués dans les problèmes de Base,
avancer à tâtons, de peur de faire tomber le château de cartes. C'est
donc logique qu'il n'y aura aucune grande révolution au niveau de Base
dans un avenir proche.

Pour moi, le souci vient plus de l'impact et éventuelles répercussions
que pourraient avoir les nouveaux développements de AOO, qui semblent se
pousser vers une espèce de fusion avec le code de Symphony qui,
rappelons-le, n'a pas de module de base de données spécifique. Pour IBM,
il est clair qu'un module Base, ils n'ont en rien à faire, et
heureusement il y a encore les anciens développeurs OOo (entre autres
maintenant chez IBM) qui militent encore en faveur du maintien du statut
quo de la fonctionnalité, mais il faut voir à la longue ce que cela
donnera. Même si on est des projets séparés, on voit bien qu'il y a déjà
une petite guéguerre au niveau des performances de la suite. Qu'en
serait-il pour LO, si AOO se débarassait de Base et découvrait par la
même occasion une amélioration fulgurante des performances ? Je crois
que la messe serait vite dite.

Tout ceci n'est bien entendu qu'une hypothèse parmi d'autres, j'espère
qu'on me prouvera le contraire et que Base continuera à évoluer...

Alex




-- 
Envoyez un mail à users+help@fr.libreoffice.org pour savoir comment vous désinscrire
Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être 
supprimés

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.