Bonjour Jean-François,
A chaque fois que je lis ton code je retrouve ce que tu décris, clarté, structure, pertinence. D'où
ma proposition que tu le publies, si ça entre dans ta conception des choses. Les routines que tu
m'avais données pour mes AutoTextes ont bien demandé un petit coup de tournevis, mais c'était très
simple à faire. Je dois d'ailleurs te les redonner, je le fais en MP.
A mon sens, ta librairie pourrait être au moins aussi utile que le travail des grands anciens,
Marcelly et Pitoniak, en illustrant l'approche à utiliser pour étendre LO. Il n'y a sans doute pas
grand chose à y ajouter si tout est du tonneau que j'ai pu voir, les routines sont
auto-documentées, peut-être une brève introduction contextuelle par domaine…
Tu combles un manque dans le monde de LibreOffice, car tu ne restes pas à la surface du pilotage de
la suite, mais tu donnes une vue claire de certains de ses arcanes. En tout cas pour moi ça
complète parfaitement les ouvrages des deux pré-cités, partant d'un thème et approfondissant
jusqu'à la racine.
<La mienne>
J'ai bossé quelque 25 ans comme consultant informatique dans une grande banque privée de Genève.
J'y ai été développeur, architecte, support troisième niveau, standardisateur, nounou de
développeurs, poisson-pilote, j'y ai entre autres introduit Delphi toujours utilisé aujourd'hui
pour les projets stratégiques,...
J'ai surtout lu et maintenu des centaines de milliers de lignes de code écrites par les générations
précédentes et parfois par la mienne (et c'était pas forcément mieux). Je ne crois pas exagérer. Je
suis intervenu sur à peu près tout ce qui tournait dans la maison, dont une partie venait d'un
système IBM des années 70… Avec cela je suis devenu bon juge de la qualité de ce que je vois.
</La mienne>
Donc, si j'affirme qu'il ne faut pas laisser perdre ce que tu produis, tu peux me faire confiance
et les autres potentiellement intéressés aussi.
Il serait bon que la fondation s'en rende compte et t'approche pour te proposer quelque chose de
concret, ne serait-ce qu'un hébergement dans un endroit intelligent du WiKi, par exemple si c'est
pertinent. Ou mieux, quelque chose sur GitHub, qui permettrait de peaufiner les choses au fur et à
mesure qu'elles seraient testées. Ne connaissant ni tes préférences, ni les usages dans le monde de
LibreOffice je m'arrête là. Simplement je contribuerai volontiers si je peux être utile à ce
travail.
Bonne fin de journée, à tout bientôt, et encore merci de nous faire bénéficier de ton boulot.
Thierry
Le 31 mars 2018 à 08:56, Jean-Francois Nifenecker <jean-francois.nifenecker@laposte.net> a écrit :
Bonjour Thierry,
Le 30/03/2018 à 11:07, Thierry Jeanneret a écrit :
Moi, ce qui m'intéresserait est de savoir où tu vas pêcher tout ça ! Car, là, ça ne s'improvise
plus…
tout vient du besoin de réaliser, tout simplement. Au cas présent, j'ai développé un document qui
transmet ses informations à un autre en utilisant les champs d'utilisateur. De cette façon ça
évite à l'utilisateur de saisir 2 fois les mêmes données. J'ai donc écrit ces primitives dans ce
but (je n'ai donné que le code des sous-programmes directement utiles à François). Mais dans mon
cas l'enchaînement des deux documents est le fonctionnement standard.
<ma vie>
En fait, au fil de mes développements, je cherche toujours à factoriser, à généraliser et à
abstraire. Je collecte les sous-programmes et classes ainsi réalisés (et à l'occasion j'en écris
d'autres rattachés au domaine mais non utiles immédiatement) de façon à pouvoir les réutiliser
dans d'autres contextes par la suite. J'ai donc maintenant un petite collection de bibliothèques
de primitives (150 primitives et 3 classes) commencée il y a 4-5 ans et qui grossit un peu chaque
jour... :-)
</ma vie>
En fait, j'ai beaucoup appris de cette manière-là (souvent en essayant de comprendre le code
trouvé sur le web). C'est tout.
Amicalement,
--
Jean-Francois Nifenecker, Bordeaux
--
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à https://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
- Re: [fr-users] variables communes à plusieurs documents (continued)
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.