Bonjour, je vais être un peu long, mais j'espère apporter un éclairage
utile sur la situation aujourd'hui; ma mémoire peut aussi parfois me
jouer des tours, je peux me tromper quelque part où omettre quelque
chose, j'accueillerai avec grand plaisir toute rectification.
ooo-build, qui est le travail fondateur de go-oo.org, existe depuis
longtemps, et cela par nécessité beaucoup plus que par choix, il était
un temps où différentes distributions de GNU/Linux se retrouvaient à
maintenir quantité de patchs nécessaires à une intégration dans leurs
environnements, voire simplement à ce que ça compile correctement.
C'est le côté Debian que je connais le mieux, et des problèmes comme
la compilation sous différentes architectures étaient très fréquents
[1], la présence de code non-libre [2], l'incorporation dans OOo du
code de bibliothèques ou programmes par ailleurs distribués (ce qui
est redondant en terme de ressources, tant techniques (disque,
mémoire) qu'humaines (gestion sécurité)) [3], etc.
[1] openoffice.org (1.1.2-3) unstable; urgency=medium
* ARM architecture support added, thanks Peter Naulls [PN],
[2] openoffice.org (1.0.1-5) unstable; urgency=low
* Remove non-free LZW compression code: Save to html no longer
works if there are graphics in the document.
[3] openoffice.org (1.0.99+1.1rc-1) unstable; urgency=low
+ 024_system_python: Use the installed Python instead of the one
in the OOo tarball to build pyuno
Ce n'est vraiment pas pour le plaisir de maintenir une branche
différente que ce travail a été fait, c'est parce qu'il était
nécessaire, l'intégration de ces modifications dans le dépôt officiel
n'étant pas des plus rapides.
Est donc arrivé un temps où les différentes distributions ont vu que
ce n'était pas soutenable et où elles ont décidés de travailler
ensemble, arrive ainsi ooo-build.
Depuis 2002, le projet utilise le CVS (plus tard migré vers
Subversion) du projet GNOME, pour maintenir ce travail. Aujourd'hui,
l'adresse pour voir le dépôt est celle-ci :
http://svn.gnome.org/viewvc/ooo-build/trunk/
Et j'ai l'impression là que tout se passe pour le mieux, pas
d'effusion, les gens travaillent à amener les corrections qu'ils
peuvent dans le dépôt officiel.
However - the size of the problem is no excuse to not try; hence the
eventual aim is to remove the need for ooo-build by incrementally
fixing the various problems.
-- http://wiki.services.openoffice.org/wiki/Ooo-build
Des outils (Bonsai, LXR) sont aussi un jour mis en place, sur
http://go-oo.org, à destination des développeurs intéressés.
Arrive octobre 2007 et c'est l'effusion autour du travail de Kohei
Yoshida, un solveur pour Calc. La première manifestation publique
étant un post assez long reprenant l'histoire du point de vue du
développeur, qu'il conclut assez dépité :
But I’d love to be proven wrong. I’d love to be proven that Sun
still are willing to work with us, to make OO.o truly a wonderful
product as well as a project attractive to prospective code
contributors. But there is nothing I, as a single insignificant mere
mortal can do to influence the behemoth that is Sun.
-- http://kohei.us/2007/10/02/history-of-calc-solver/
Dans sa grande tradition de journalisme, /. publie alots un truc imprécis
et qui ne fait qu'aviver des flammes :
http://slashdot.org/article.pl?sid=07/10/03/1212234
Simon Phipps commente sur l'affaire :
http://blogs.sun.com/webmink/entry/sca_r_office
Michael Meeks aussi :
http://www.gnome.org/~michael/#2007-10-02
http://www.gnome.org/~michael/#2007-10-03
http://www.gnome.org/~michael/#2007-10-04
http://www.gnome.org/~michael/#2007-10-05
http://www.gnome.org/~michael/#2007-10-08
http://www.gnome.org/~michael/#2007-10-09
Last week, Sun took the steamroller approach of reinforcing it's
demands by decided that instead of making the solver a plugin itself
(or whatever fudge it could construct), it would start re-implementing
it from scratch. At that time, of course we started pointing people to
http://go-oo.org/.
-- http://www.gnome.org/~michael/#2007-10-08
Résumant le tout, il y a aussi un article « Novell is not forking
OpenOffice » : http://www.linux.com/feature/119689
Jusque-là, en tout cas au 30 août 2007, go-oo.org est encore tout
moche et s'adresse clairement toujours exclusivement aux développeurs :
http://web.archive.org/web/20070830060255/http://www.go-oo.org/
C'est je crois au milieu de cette controverse qu'il gagne des couleurs
et un aspect moins orienté "développeur".
Et puis l'effusion retombe, tout le monde se remet à travailler comme
si rien ne s'était passé, et on est le 15 mars 2008.
« Tout le monde », « comme si rien ne s'était passé », c'est là ma
petite perception, mais quand je lis Sophie écrire « je pense que nous
arriverons à solutionner tout cela dans un futur proche maintenant »
je me dis que c'est heureux, des trucs ont été fait depuis, et
devraient bientôt porter leurs fruits.
Au-delà de cette longue mise en perspective, quelques commentaires
particuliers.
Sophie écrivait :
> C'est malheureusement la version que l'on retrouve dans les
> distributions éditeurs comme Ubuntu.
Là je dirais que c'est malheureusement nécessaire, par exemple je ne
vois pas sur http://download.openoffice.org/other.html de version
pour amd-64, qui est une architecture supportée par Ubuntu.
Charles-H. Schulz écrivait :
> grandissante à intégrer des modules à la propriété et à l'objet douteux
> (du code de MS, etc.)
D'où vient cette idée ? Et sur quelle réalité se base-t-elle ?
Que je sache, Debian participe toujours à ooo-build et je suis très
peu objectif sur le coup mais ma confiance envers le mode de
développement libre va plus à Debian qu'à Sun; s'il y avait quelque
problème que ce soit, je suis sûr qu'il y aurait réaction côté Debian.
(cela n'empêche pas du code de Microsoft publié sous une licence libre
et compatible d'être intégré).
> Cela étant, le problème "immédiat" aujourd'hui, est que beaucoup de
> distribs Linux sont un peu refroidies par le manque de qualité des
> builds qui sortent lorsqu'elles utilisent ooo-build, et elles se
> retournent naturellement vers OOo. Les usages sont donc peut-être sur le
> point de changer.
Ah bon ? D'un échange récent avec un des mainteneurs pour Debian, je
n'ai pas eu du tout cette impression; et à regarder le changelog
récent d'ooo-build, je vois encore des contributions des principales
distributions (Novell / SuSE, Debian / Ubuntu, Red Hat / Fedora,
Mandriva).
Et maintenant, je souhaite une bonne après-midi à tout le monde, ça
fait une heure que je devrais être sorti...
Frédéric
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]