Journal LibreOffice 24.2 : un avant-goût

PostĂ© par (site web personnel, Mastodon) . Licence CC By‐SA.
Étiquettes :
17
18
déc.
2023

Salut les gens et les autres,

le site debugpoint.com (en) vient de publier un article sur les nouvelles fonctionnalitĂ©s de LibreOffice 24.2 (en). Un petit rĂ©sumĂ© en français vaut mieux qu’un simple lien, je ne reprends pas tout.

Avant de commencer et en rappel pour celles et ceux qui ne suivent pas : LibreOffice change son systĂšme de numĂ©rotation de version en 2024. On passe d’un numĂ©ro de type 7.6.4.1 Ă  une numĂ©rotation qui indique l’annĂ©e, ici 24 (pour 2024), et le mois de parution, ici 2 donc fĂ©vrier.

Writer

Apparition de composants flottants multipages. Je serais honnĂȘte, ne bĂȘta-testant pas la version je ne suis pas sĂ»re de comprendre de quoi il s’agit. Cela concerne les tableaux qui peuvent ĂȘtre sur plusieurs pages tout en gardant la bordure et les notes de pages de page intactes (j’en conclus que les trĂšs grands tableaux ne cassent pas la mise en page).

Apparemment, cela a un effet de bord qui fait que l’on pourra aligner correctement des tableaux imbriquĂ©s Ă  l’intĂ©rieur d’une cellule (ne faites pas ça pour de la mise en page, hein, ce n’est pas fait pour ça).

Et aussi, ça c’est sympa : on pourra styler les commentaires !

Calc

La fonctionnalitĂ© de recherche des fonctions dans l’Assistant du mĂȘme nom va avoir un module de recherche en haut (pas trop tĂŽt, c’est super pratique).

Le format des nombres scientifiques est dĂ©sormais enregistrĂ© comme des composants du format de fichier ODF. Il inclut les exposants et d’autres nombres longs tels que ###.000 E0, ###.000e0, etc.

Impress

On peut avoir du texte en petites capitales (sans avoir besoin d’une typographie spĂ©cifique), bien pour des titres Ă©lĂ©gants. Quelque chose qui n’a jamais bien fonctionnĂ© dans Impress jusqu’à cette version.

Des innovations ergonomiques : la configuration Afficher le panneau de navigation du menu Diaporama → ParamĂštres du diaporama est enregistrĂ© dans le profil (si je comprends bien). Et la configuration de la console du prĂ©sentateur et de la tĂ©lĂ©commande sont dĂ©placĂ©s de Outils → Options → LibreOffice Impress vers _Diaporama → ParamĂštres du diaporama.

Interface et accessibilité

Quelques amĂ©liorations, un choix parmi celles citĂ©es dans l’article :

  • les dispositifs d’assistance pourront lire le contenu de l’arborescence dans les boites de dialogues (enregistrements, etc.),
  • indication avec prĂ©cision du texte d’une cellule sous le pointeur de la souris par le lecteur d’écran NVDA,
  • le lecteur d'Ă©cran NVDA annonce le contenu de divers menus contextuels tels que le contrĂŽle du style de la ligne de bordure et le sĂ©lecteur de couleur de police,
  • il peut lire le texte dans les champs d’édition sur plusieurs lignes comme la boĂźte de dialogue de vĂ©rification de la mise Ă  jour,
  • les cadres sont correctement identifiĂ©s et tant que cadres et non plus comme boites de dialogues,
  • les lecteurs d’écran peuvent trouver et signaler le contenu des barres d’état et des boites de dialogue.

Il faudra attendre le mois de fĂ©vrier 2024 (d’oĂč le numĂ©ro de version 24.2) pour voir ces nouveautĂ©s, que vous pouvez toujours bĂȘta-tester si vous le voulez.

  • # Du versioning et de la nomenclature

    PostĂ© par . ÉvaluĂ© Ă  4. DerniĂšre modification le 18 dĂ©cembre 2023 Ă  14:39.

    LibreOffice change son systĂšme de numĂ©rotation de version en 2024. On passe d’un numĂ©ro de type 7.6.4.1 Ă  une numĂ©rotation qui indique l’annĂ©e, ici 24 (pour 2024), et le mois de parution, ici 2 donc fĂ©vrier.

    Je ne comprends pas l’idĂ©e derriĂšre ce systĂšme de numĂ©rotation de version, cela m’apparaĂźt comme une mode, et la mode c’est nul !

    À priori ça irait avec le projet de publier les versions Ă  date rĂ©guliĂšre ? D’une part, je connais au moins un logiciel qui se permet une incertitude d’un mois voire plus pour publier une version YYYY.MM, d’autre part je ne vois pas en quoi une numĂ©rotation X.Y.Z empĂȘche de publier Ă  date rĂ©guliĂšre. Aucun lien entre les deux, strictement.

    La numĂ©rotation X.Y.Z ce n’est pas avec X, Y et Z au petit bonheur la chance, mais (au cas ou certains l’ignoreraient...) :

    X = version majeure → peut induire un changement « majeur » (dĂ©solĂ© pour la tautologie), par exemple un fichier créé avec la version N ne sera pas compatible avec la version N+1 ou N-1, ou encore une fonctionnalitĂ©... « majeure » (dĂ©cidĂ©ment !) aura Ă©tĂ© retirĂ©e ou ajoutĂ©e entre deux versions. Tout le monde vois Ă  peut prĂšs l’idĂ©e je pense.

    Y = version mineure → ici les changements sont moins drastiques mais reste quand mĂȘme des changements fonctionnels.

    Z = rĂ©vision → lĂ  on ne change rien, le strict minimum, deux choses : des corrections de bug (sous rĂ©serve qu’ils n’introduisent ni changement fonctionnel ni nouveau bug), des patchs de sĂ©curitĂ© (si tout aussi transparent pour le fonctionnement)

    ConsidĂ©rant ces deux points (aucun lien avec des sorties Ă  date fixe et perte d’informations importante sur la maturitĂ© du logiciel et la nature des changements), est-ce que quelqu’un⋅e peut me dire pourquoi tous les projets s’y mettent les uns aprĂšs les autres ?

    AprĂšs, on peut toujours faire pire, comme le versioning du logiciel Metafont, pourtant pas dĂ©veloppĂ© par un rigolo (ou bien un sacrĂ© dĂ©conneur selon comment on voit les choses !). Mais on peut aussi faire encore plus prĂ©cis, avec du W.X.Y.Z, comme Firefox ou Chromium, ou encore LibreOffice jusqu’ici en l’occurrence...

    Pas pris le temps de STFW pour avoir un rĂ©ponse Ă  mon interrogation, je prĂ©fĂšre m’en remettre Ă  l’expertise pointue des utilisateurs de ce site pour les questions techno-existentielles de ce type, et ce journal est une bonne occasion de le faire.

    • [^] # Re: Du versioning et de la nomenclature

      PostĂ© par (site web personnel, Mastodon) . ÉvaluĂ© Ă  7.

      Je t'invite Ă  aller voir la discussion sur ce lien et, notamment, ce commentaire.

      Je n’ai aucun avis sur systemd

    • [^] # Commentaire supprimĂ©

      PostĂ© par (site web personnel) . ÉvaluĂ© Ă  3. DerniĂšre modification le 18 dĂ©cembre 2023 Ă  14:59.

      Ce commentaire a Ă©tĂ© supprimĂ© par l’équipe de modĂ©ration.

      • [^] # Ça va encore crier Ă  la censure je le sens

        PostĂ© par . ÉvaluĂ© Ă  3.

        Ça m’ennuie un peu de ne pas connaĂźtre le contenu du commentaire supprimĂ© puisque c’était une rĂ©ponse Ă  l’un de mes commentaires. Je souffre clairement de ce, prĂ©tendument, vilain dĂ©faut qu’est la curiositĂ©. je pense par ailleurs que mĂȘme la plus crasse des insultes n’est forcĂ©ment dĂ©pourvue d’un soupçon de constructivitĂ©.

        Il n’y aurait pas moyen que je puisse en avoir connaissance, dans ma boĂźte mail, s’il est anonymisĂ© et que je m’engage Ă  ne pas y donner suite ? :)

    • [^] # Re: Du versioning et de la nomenclature

      PostĂ© par (site web personnel, Mastodon) . ÉvaluĂ© Ă  7.

      Moi je trouve ça trĂšs intĂ©ressant pour les logiciels grand public car ça permet Ă  n’importe quel utilisateur de comprendre de quand date son logiciel.

      Parce que, franchement, un noyau Linux 1.0, ça semble cool non ? (mais le noyau n’est pas grand public). Ou un Firefox 1.0 ?

      Dans le cas d’un logiciel comme LibreOffice, il n’y a a priori pas de raison de garder une ancienne version: tu veux toujours la plus rĂ©cente possible qui tourne sur ta machine. Il n’y a aucune innovation particuliĂšre.

      Je pense que Firefox devrait faire pareil. Ça permettrait de dire : "Quoi ? Papy, tu as toujours un Firefox 2019 ?"

      Mes livres CC By-SA : https://ploum.net/livres.html

      • [^] # Re: Du versioning et de la nomenclature

        PostĂ© par (site web personnel) . ÉvaluĂ© Ă  5.

        Je pense que Firefox devrait faire pareil. Ça permettrait de dire : "Quoi ? Papy, tu as toujours un Firefox 2019 ?"

        c'est ballot pour celui qui s'est payé une Peugeot 2008 en 2019 ;-)

    • [^] # Re: Du versioning et de la nomenclature

      PostĂ© par . ÉvaluĂ© Ă  7.

      ConsidĂ©rant ces deux points (aucun lien avec des sorties Ă  date fixe et perte d’informations importante sur la maturitĂ© du logiciel et la nature des changements), est-ce que quelqu’un⋅e peut me dire pourquoi tous les projets s’y mettent les uns aprĂšs les autres ?

      Ce n'est pas que tous les logiciels s'y mettent, mais que c'est un versionement oĂč ça se voit que ça n'est pas semver et comme pleins de gens croient que semver est l'alpha et l'omĂ©ga du versionement. Parmi les logiciels qui ne suivent pas semver il y a ceux qui passent Ă  calvers et systĂ©matiquement ça crĂ©e un dĂ©bat (alors que la sortie de la version 3 de linux n'avait pas tant fait parler) et passer de 0 Ă  plusieurs logiciels qui l'utilise ça donne une impression de beaucoup.

      https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

      • [^] # Re: Du versioning et de la nomenclature

        PostĂ© par . ÉvaluĂ© Ă  1.

        Le problÚme du calver, c'est que c'est la croix et la banniÚre pour savoir si la version qu'on peut installer est rétro compatible avec les données que l'on a déjà

  • # Release Notes

    PostĂ© par . ÉvaluĂ© Ă  3.

    Les Release Notes de la 24.2 en cours de rédaction sont ici : https://wiki.documentfoundation.org/ReleaseNotes/24.2
    On y trouve mentionné l'ensemble des modifications et nouveautés que les développeurs concernés ont pris la peine de signaler. Ce document est susceptible d'évoluer au cours des prochaines semaines.

  • # PrĂ©cision sur le numĂ©ro de version

    PostĂ© par . ÉvaluĂ© Ă  10.

    Avant de commencer et en rappel pour celles et ceux qui ne suivent pas : LibreOffice change son systĂšme de numĂ©rotation de version en 2024. On passe d’un numĂ©ro de type 7.6.4.1 Ă  une numĂ©rotation qui indique l’annĂ©e, ici 24 (pour 2024), et le mois de parution, ici 2 donc fĂ©vrier.

    La bonne comparaison est entre 24.2 et 7.6. Les chiffres qui viennent aprÚs 7.6 seront aussi présents dans le nouveau schéma de numérotation. Ainsi actuellement la version 24.2 en développement a pour numéro de version complet "24.2.0.0.beta1+" et quand elle sera publiée son numéro complet sera 24.2.0.3. 0 pour le numéro de mise à jour corrective et 3 pour le numéro de la Release Candidate qui aura été validée comme version finale (il y a toujours 3 RC pour les versions initiales des nouvelles versions majeures). La premiÚre mise à jour corrective, qui paraßtra quelques semaines plus tard aura trÚs probablement pour numéro de version complet 24.2.1.2 comme la 7.6 a eu 7.6.1.2.

    Le calendrier de publication de la version 24.2 et de ses mises Ă  jour correctives est disponible sur le wiki de The Document Foundation : https://wiki.documentfoundation.org/ReleasePlan/24.2

    Concernant le changement de schéma de numérotation, cela fait des années que les porte-voix de LibreOffice qui sont au contact des utilisateurs et de ceux qui parlent (ou pas) de LibreOffice, réclamaient un schéma de numérotation calendaire bien plus informatif sur la succession des versions. Il faut bien comprendre que le choix du schéma de numérotation n'est pas guidé par les besoins des développeurs, en particulier celui de définir le schéma de numérotation idéal applicable à tous les logiciels présents et futurs.

    Le numéro de version de LibreOffice est fait pour parler à l'utilisateur. Point.

    Le dĂ©veloppeur a les compĂ©tences pour exploiter les informations dĂ©taillĂ©es qu'on lui donne s'il veut avoir une connaissance approfondie, dont l'identifiant du dernier commit, l'OS, l'architecture, etc. Toutes informations fournies par le menu Aide > À propos de LibreOffice.

    • [^] # Re: PrĂ©cision sur le numĂ©ro de version

      PostĂ© par (site web personnel, Mastodon) . ÉvaluĂ© Ă  3.

      Le numéro de version de LibreOffice est fait pour parler à l'utilisateur. Point.

      Le dĂ©veloppeur a les compĂ©tences pour exploiter les informations dĂ©taillĂ©es qu'on lui donne s'il veut avoir une connaissance approfondie, dont l'identifiant du dernier commit, l'OS, l'architecture, etc. Toutes informations fournies par le menu Aide > À propos de LibreOffice.

      Merci pour les précisions, c'est trÚs claire :)

      Dans l'article partagé par Ysabeau, il y a un commentaire intéressant qui demande s'il y aura encore les deux release "Fresh" et "Still" avec ce nouveau schéma de notation. Est-ce que tu aurais une information à ce sujet ?

      • [^] # Re: PrĂ©cision sur le numĂ©ro de version

        PostĂ© par (site web personnel, Mastodon) . ÉvaluĂ© Ă  3.

        Ah, je vois que la page parente du lien que tu as donné y répond: elles continueront d'exister: https://wiki.documentfoundation.org/ReleasePlan

        • [^] # Re: PrĂ©cision sur le numĂ©ro de version

          PostĂ© par . ÉvaluĂ© Ă  3.

          Oui elles continuent d'exister, mais plus avec ces notions d'une version stable et d'une version expĂ©rimentale moins stable. Cette distinction Ă©tait valide pendant le gros travail de nettoyage du code qui a Ă©tĂ© fait avant la version 7.0. Depuis on peut affirmer que la branche la plus rĂ©cente est tout aussi stable que la prĂ©cĂ©dente. Elle a des bugs de jeunesse qui sont corrigĂ©s par les premiĂšres mises Ă  jour correctives, mais elle n'a pas plus de problĂšmes de stabilitĂ© avec plantage et perte de donnĂ©es (cela fait longtemps que je n'en ai plus expĂ©rimentĂ©, mĂȘme sur les versions de dĂ©veloppement).

Suivre le flux des commentaires

Note : les commentaires appartiennent Ă  celles et ceux qui les ont postĂ©s. Nous n’en sommes pas responsables.