{"id":6220,"date":"2022-10-31T10:59:10","date_gmt":"2022-10-31T09:59:10","guid":{"rendered":"https:\/\/olivier.hoarau.org\/?p=6220"},"modified":"2022-10-31T10:59:10","modified_gmt":"2022-10-31T09:59:10","slug":"mise-a-jour-et-migration-de-digikam","status":"publish","type":"post","link":"https:\/\/olivier.hoarau.org\/?p=6220","title":{"rendered":"Mise \u00e0 jour et migration de digikam"},"content":{"rendered":"\n<p>J&rsquo;ach\u00e8ve la migration de mon serveur Dell PowerEdge vers mon mini serveur Lenovo M92P avec la migration de <a href=\"https:\/\/www.digikam.org\/\">Digikam<\/a>. Pour m\u00e9moire j&rsquo;avais fait<a href=\"https:\/\/olivier.hoarau.org\/?p=5902\"> un post <\/a>pour pr\u00e9senter ce logiciel de gestion \u00e9volu\u00e9e de photos. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/digikam-carte4.jpg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"474\" height=\"245\" src=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/digikam-carte4.jpg?resize=474%2C245&#038;ssl=1\" alt=\"\" class=\"wp-image-6222\" srcset=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/digikam-carte4.jpg?resize=1024%2C530&amp;ssl=1 1024w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/digikam-carte4.jpg?resize=300%2C155&amp;ssl=1 300w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/digikam-carte4.jpg?resize=768%2C398&amp;ssl=1 768w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/digikam-carte4.jpg?resize=1536%2C796&amp;ssl=1 1536w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/digikam-carte4.jpg?w=1865&amp;ssl=1 1865w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/digikam-carte4.jpg?w=948&amp;ssl=1 948w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/digikam-carte4.jpg?w=1422&amp;ssl=1 1422w\" sizes=\"auto, (max-width: 474px) 100vw, 474px\" \/><\/a><figcaption>digikam avec les photos g\u00e9olocalis\u00e9s<\/figcaption><\/figure>\n\n\n\n<p>Jusqu&rsquo;\u00e0 pr\u00e9sent mon serveur Dell stockait \u00e0 la fois les photos mais \u00e9galement les bases de donn\u00e9es sur lesquelles se repose <strong>digikam<\/strong> pour stocker toutes les informations, pour cela je me reposais sur <a href=\"https:\/\/mariadb.org\/\">MariaDB<\/a>. J&rsquo;ai choisi de d\u00e9placer mes photos sur un PC de mon r\u00e9seau et les bases sur mon nouveau mini serveur, de fait <strong>digikam<\/strong> ne peut fonctionner que sur ce PC et je n&rsquo;ai pas pr\u00e9vu pour l&rsquo;instant de fonctionnement en r\u00e9seau si tant est que \u00e7a soit possible.<br><br>Pour migrer mes bases, sur mon serveur Dell sous <a href=\"https:\/\/www.funix.org\/fr\/linux\/index.php?ref=apache2#phpMyAdmin\">phpMyAdmin<\/a> j&rsquo;ai export\u00e9 mes bases <strong>digikam<\/strong> \u00e0 savoir <strong>digikam<\/strong>,<strong> digikam_vignettes<\/strong> (qui fait presque 2Go), <strong>digikam_similarites<\/strong> et <strong>digikam_visages<\/strong>.<br>Sur le nouveau serveur, j&rsquo;ai import\u00e9 les bases en ligne de commande:<\/p>\n\n\n\n<div style=\"height: 250px; position:relative; margin-bottom: 50px;\" class=\"wp-block-simple-code-block-ace\"><pre class=\"wp-block-simple-code-block-ace\" style=\"position:absolute;top:0;right:0;bottom:0;left:0\" data-mode=\"php\" data-theme=\"monokai\" data-fontsize=\"14\" data-lines=\"Infinity\" data-showlines=\"true\" data-copy=\"false\">\n mysql -u olivier -p digikam &lt; 20221030-digikam.sql\n mysql -u olivier -p digikam_vignettes &lt; 20221030-digikam_vignettes.sql\n mysql -u olivier -p digikam_similarites &lt; 20221030-digikam_similarites.sql\n mysql -u olivier -p digikam_visages &lt; 20221030-digikam_visages.sql<\/pre><\/div>\n\n\n\n<p>j&rsquo;ai modifi\u00e9 sous <strong>phpMyAdmin<\/strong> les champs <strong>volumeid<\/strong>, <strong>specificPath<\/strong> de la table <strong>AlbumRoots<\/strong> et de la base <strong>digikam<\/strong> pour lui indiquer le nouveau chemin des photos. Le serveur Dell \u00e9teint, au premier lancement de <strong>digikam<\/strong>, il mouline en l&rsquo;attendant ind\u00e9finiment, il suffit d&rsquo;annuler et la fen\u00eatre de connexion au serveur s&rsquo;affiche, il suffit de rentrer simplement les param\u00e8tres de connexion du nouveau serveur. Et c&rsquo;est tout.<\/p>\n\n\n\n<p>A vrai dire je me suis compliqu\u00e9 la vie pour rien car <strong>digikam<\/strong> int\u00e8gre une option de migration de base de donn\u00e9es que j&rsquo;ai d\u00e9couvert un peu tard ! Elle est accessible via le menu <strong>Configuration->Migration d&rsquo;une base de donn\u00e9e<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/migration-digikam.jpg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"474\" height=\"275\" src=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/migration-digikam.jpg?resize=474%2C275&#038;ssl=1\" alt=\"\" class=\"wp-image-6221\" srcset=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/migration-digikam.jpg?w=700&amp;ssl=1 700w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/migration-digikam.jpg?resize=300%2C174&amp;ssl=1 300w\" sizes=\"auto, (max-width: 474px) 100vw, 474px\" \/><\/a><figcaption>Migration de base de donn\u00e9es sous digikam<\/figcaption><\/figure>\n\n\n\n<p>Sinon je suis pass\u00e9 \u00e0 la derni\u00e8re version 7.8.0, comme d&rsquo;habitude je l&rsquo;ai install\u00e9 \u00e0 partir des sources. Dans le r\u00e9pertoire digikam-7.8.0, on \u00e9dite d&rsquo;abord le fichier bootstrap.linux et on modifie ainsi les lignes suivantes si on veut esp\u00e9rer avoir une version en fran\u00e7ais.<\/p>\n\n\n\n<div style=\"height: 250px; position:relative; margin-bottom: 50px;\" class=\"wp-block-simple-code-block-ace\"><pre class=\"wp-block-simple-code-block-ace\" style=\"position:absolute;top:0;right:0;bottom:0;left:0\" data-mode=\"php\" data-theme=\"monokai\" data-fontsize=\"14\" data-lines=\"Infinity\" data-showlines=\"true\" data-copy=\"false\">      -DDIGIKAMSC_CHECKOUT_PO=ON \\\n      -DDIGIKAMSC_CHECKOUT_DOC=ON \\\n      -DDIGIKAMSC_COMPILE_PO=ON \\<\/pre><\/div>\n\n\n\n<p>Ensuite on tape<\/p>\n\n\n\n<div style=\"height: 250px; position:relative; margin-bottom: 50px;\" class=\"wp-block-simple-code-block-ace\"><pre class=\"wp-block-simple-code-block-ace\" style=\"position:absolute;top:0;right:0;bottom:0;left:0\" data-mode=\"php\" data-theme=\"monokai\" data-fontsize=\"14\" data-lines=\"Infinity\" data-showlines=\"true\" data-copy=\"false\">vi bootstrap.linux<\/pre><\/div>\n\n\n\n<p>voil\u00e0 le r\u00e9sultat<\/p>\n\n\n\n<div style=\"height: 250px; position:relative; margin-bottom: 50px;\" class=\"wp-block-simple-code-block-ace\"><pre class=\"wp-block-simple-code-block-ace\" style=\"position:absolute;top:0;right:0;bottom:0;left:0\" data-mode=\"php\" data-theme=\"monokai\" data-fontsize=\"14\" data-lines=\"Infinity\" data-showlines=\"true\" data-copy=\"false\">-- Top level compilation configuration for digikam\n-- \n-- digikam will be compiled....................... YES\n-- Extract application translations files......... YES\n-- Extract documentation translations files....... YES\n-- Translations will be compiled.................. YES\n-- Handbooks will be compiled..................... NO\n-- Tests code will be compiled.................... YES\n-- ----------------------------------------------------------------------------------\n-- Check dependencies for digikam version 7.8.0\n-- \n-- Could NOT find KF5Sane: found neither KF5SaneConfig.cmake nor kf5sane-config.cmake\n-- KF5::KIOWidgets include dirs: \/usr\/include\/KF5\/KIOWidgets;\/usr\/include\/KF5\n-- Libjpeg version: 84\n-- Using libjpeg sub-directory: libjpeg\/84\n-- Found lcms version 2.13, \/usr\/lib64\/liblcms2.so\n-- HEIF_FOUND        = TRUE\n-- HEIF_INCLUDE_DIRS = \/usr\/include\n-- HEIF_LIBRARIES    = \/usr\/lib64\/libheif.so\n-- HEIF_DEFINITIONS  =\n-- HEIF_VERSION      = 1.12.0\n-- X265_FOUND        = TRUE\n-- X265_INCLUDE_DIRS = \/usr\/local\/include\n-- X265_LIBRARIES    = \/usr\/local\/lib\/libx265.so\n-- X265_DEFINITIONS  =\n-- FFMPEG_FOUND        = TRUE\n-- FFMPEG_INCLUDE_DIRS = \/usr\/local\/include\n-- FFMPEG_LIBRARIES    = \/usr\/local\/lib\/libavcodec.so;\/usr\/local\/lib\/libavdevice.so;\/usr\/local\/lib\/libavfilter.so;\/usr\/local\/lib\/libavformat.so;\/usr\/local\/lib\/li\nbavutil.so;\/usr\/local\/lib\/libswscale.so\n-- FFMPEG_DEFINITIONS  =\n-- QtAV search path: \/lib64\/cmake\n-- Could NOT find QtAV (missing: QTAV_LIBRARIES QTAV_INCLUDE_DIRS)\n-- QtAV_FOUND       = FALSE\n-- QtAV_INCLUDE_DIR = QTAV_CORE_INCLUDE_DIR-NOTFOUND QTAV_WIDGETS_INCLUDE_DIR-NOTFOUND\n-- QtAV_LIBRARIES   = QTAV_CORE_LIBRARY-NOTFOUND;QTAV_WIDGETS_LIBRARY-NOTFOUND\n-- QtAV_VERSION     =\n-- ENABLE_MEDIAPLAYER option is enabled but QtAV cannot be found. Media player support is disabled.\n-- OpenCV Root directory is: \/usr\/local\/lib64\/cmake\/opencv4\n-- OpenCV: Found version 4.6.0 (required: 3.3.0)\n-- OpenCV headers: \/usr\/local\/include\/opencv4\n-- OpenCV libs   : opencv_core;opencv_objdetect;opencv_imgproc;opencv_imgcodecs;opencv_dnn;opencv_flann\n-- Marble_FOUND       = TRUE\n-- MARBLE_INCLUDE_DIR = \/usr\/include\n-- MARBLE_LIBRARIES   = \/usr\/lib64\/libmarblewidget-qt5.so\n-- ASTRO_LIBRARIES    = \/usr\/lib64\/libastro.so\n-- FIND IMAGEMAGICK API Magick++\n-- -DMAGICKCORE_HDRI_ENABLE=1\n-- -DMAGICKCORE_QUANTUM_DEPTH=16\n-- FIND IMAGEMAGICK API MagickCore\n-- -DMAGICKCORE_HDRI_ENABLE=1\n-- -DMAGICKCORE_QUANTUM_DEPTH=16\n-- FIND IMAGEMAGICK API MagickWand\n-- -DMAGICKCORE_HDRI_ENABLE=1\n-- -DMAGICKCORE_QUANTUM_DEPTH=16\n-- ImageMagick_FOUND:                      TRUE\n-- ImageMagick_VERSION_STRING:             7.1.0-51\n-- ImageMagick_EXECUTABLE_DIR:             \/bin\n-- ImageMagick_INCLUDE_DIRS:               \/usr\/include\/ImageMagick-7\n-- ImageMagick_LIBRARIES:                  \/usr\/lib64\/libMagick++.so;\/usr\/lib64\/libMagickCore.so;\/usr\/lib64\/libMagickWand.so\n-- ImageMagick_DEFINITIONS:                -DMAGICKCORE_HDRI_ENABLE=1;-DMAGICKCORE_QUANTUM_DEPTH=16\n-- ImageMagick_Magick++_INCLUDE_DIRS:    \/usr\/include\/ImageMagick-7\n-- ImageMagick_Magick++_LIBRARY:         \/usr\/lib64\/libMagick++.so\n-- ImageMagick_Magick++_DEFINITIONS:     -DMAGICKCORE_HDRI_ENABLE=1;-DMAGICKCORE_QUANTUM_DEPTH=16\n-- ImageMagick_MagickCore_INCLUDE_DIRS:    \/usr\/include\/ImageMagick-7\n-- ImageMagick_MagickCore_LIBRARY:         \/usr\/lib64\/libMagickCore.so\n-- ImageMagick_MagickCore_DEFINITIONS:     -DMAGICKCORE_HDRI_ENABLE=1;-DMAGICKCORE_QUANTUM_DEPTH=16\n-- ImageMagick_MagickWand_INCLUDE_DIRS:    \/usr\/include\/ImageMagick-7\n-- ImageMagick_MagickWand_LIBRARY:         \/usr\/lib64\/libMagickWand.so\n-- ImageMagick_MagickWand_DEFINITIONS:     -DMAGICKCORE_HDRI_ENABLE=1;-DMAGICKCORE_QUANTUM_DEPTH=16\n-- OpenGL found;               TRUE\n-- OpenGL GLU extension found; YES\n-- OpenGL Qt5 found;           1\n-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)\n-- Looking for ccache...\n-- ccache program found: CCACHE_FOUND-NOTFOUND...\n-- libgphoto2 found    : TRUE\n-- libgphoto2 version  : 2.5.29\n-- libgphoto2 includes : \/usr\/include\/gphoto2\n-- libgphoto2 libraries: \/usr\/lib64\/libgphoto2.so;\/usr\/lib64\/libgphoto2_port.so;\/usr\/lib64\/libusb-1.0.so\n-- libgphoto2 API version >= 2.5\n-- liblensfun: Found version 0.3.95.0 (required: 0.2.6.0)\n-- \n-- --------------------------------------------------\n-- digiKam RawEngine dependencies checks:\n-- \n-- Looking for OpenMP\n-- OpenMP found with CXX flags: -fopenmp\n-- RawEngine will be compiled with OpenMP support\n-- RawEngine will be compiled with RedCine codec\n-- Looking for LibJpeg\n-- RawEngine will be compiled with DNG lossy codec\n-- Looking for PThreads\n-- --------------------------------------------------\n-- \n-- \n-- ----------------------------------------------------------------------------------\n--  digiKam 7.8.0 dependencies results   &lt;https:\/\/www.digikam.org>\n-- \n--  MySQL Database Support will be compiled.. YES (optional)\n--  MySQL Internal Support will be compiled.. YES (optional)\n--  DBUS Support will be compiled............ YES (optional)\n--  App. Style Support will be compiled...... YES (optional)\n--  QWebEngine Support will be compiled...... YES (optional)\n--  libboostgraph found...................... YES\n--  libexiv2 found........................... YES\n--  libexpat found........................... YES\n--  libjpeg found............................ YES\n--  libkde found............................. YES\n--  liblcms found............................ YES\n--  libopencv found.......................... YES\n--  libpng found............................. YES\n--  libpthread found......................... YES\n--  libqt found.............................. YES\n--  libtiff found............................ YES\n--  bison found.............................. YES (optional)\n--  doxygen found............................ NO  (optional)\n--  digiKam will be compiled without API documentation building support.\n--  Please install the doxygen (version >= 1.8.0) development package.\n-- \n--  ccache found............................. NO  (optional)\n--  digiKam will be compiled without CCACHE build support.\n--  Please install the ccache (version >= 3.0.0) development package.\n-- \n--  flex found............................... YES (optional)\n--  libakonadicontact found.................. NO  (optional)\n--  digiKam will be compiled without KDE desktop address book support.\n--  Please install the libakonadicontact (version >= 4.89.0) development package.\n-- \n--  libmagick++ found........................ YES (optional)\n--  libeigen3 found.......................... YES (optional)\n--  libgphoto2 found......................... YES (optional)\n--  libjasper found.......................... YES (optional)\n--  libkcalendarcore found................... YES (optional)\n--  libkfilemetadata found................... NO  (optional)\n--  digiKam will be compiled without KDE desktop file metadata support.\n--  Please install the libkfilemetadata (version >= 5.5.0) development package.\n-- \n--  libkiconthemes found..................... YES (optional)\n--  libkio found............................. YES (optional)\n--  libknotifications found.................. YES (optional)\n--  libknotifyconfig found................... YES (optional)\n--  libksane found........................... NO  (optional)\n--  digiKam will be compiled without flat scanners support.\n--  Please install the libksane (version >= 5.5.0) development package.\n-- \n--  liblensfun found......................... YES (optional)\n--  liblqr-1 found........................... YES (optional)\n--  libmarble found.......................... YES (optional)\n--  libqtav found............................ NO  (optional)\n--  digiKam will be compiled without Media Player support.\n--  Please install the libqtav (version >= 1.12.0) development package.\n-- \n--  libthreadweaver found.................... YES (optional)\n--  libxml2 found............................ YES (optional)\n--  libxslt found............................ YES (optional)\n--  libheif found............................ YES (optional)\n--  libx265 found............................ YES (optional)\n--  OpenGL found............................. YES (optional)\n--  libqtxmlpatterns found................... YES (optional)\n--  digiKam can be compiled.................. YES\n-- ----------------------------------------------------------------------------------\n-- \n-- Using ccache to speed-up compilations..... NO\n-- Remove GCC compiler option -pedantic from \/usr\/local\/linux\/photos\/digikam-7.8.0\/core\n-- Remove GCC compiler option -Wsuggest-override from \/usr\/local\/linux\/photos\/digikam-7.8.0\/core\n-- Remove GCC compiler option -Wcast-align from \/usr\/local\/linux\/photos\/digikam-7.8.0\/core\n-- Remove GCC compiler option -Wzero-as-null-pointer-constant from \/usr\/local\/linux\/photos\/digikam-7.8.0\/core\n-- Disable GCC compiler option -Wno-deprecated-copy from \/usr\/local\/linux\/photos\/digikam-7.8.0\/core\n-- Disable GCC compiler option -Wno-deprecated from \/usr\/local\/linux\/photos\/digikam-7.8.0\/core\/libs\/metadataengine\n-- Remove GCC compiler option -Wcast-align from \/usr\/local\/linux\/photos\/digikam-7.8.0\/core\/libs\/pgfutils\n-- Remove GCC compiler option -Wzero-as-null-pointer-constant from \/usr\/local\/linux\/photos\/digikam-7.8.0\/core\/libs\/pgfutils\n-- Remove GCC compiler option -pedantic from \/usr\/local\/linux\/photos\/digikam-7.8.0\/core\/libs\/dplugins\/webservices\n-- Remove GCC compiler option -Wundef from \/usr\/local\/linux\/photos\/digikam-7.8.0\/core\/libs\/rawengine\n-- Remove GCC compiler option -Werror=return-type from \/usr\/local\/linux\/photos\/digikam-7.8.0\/core\/libs\/rawengine\n-- WallPaper plugin will be compiled......... YES\n-- Configuring done\n-- Generating done\n-- Build files have been written to: \/usr\/local\/linux\/photos\/digikam-7.8.0\nNow run make in \/usr\/local\/linux\/photos\/digikam-7.8.0\/build.<\/pre><\/div>\n\n\n\n<p>On peut d\u00e9plorer que <strong>digikam<\/strong> int\u00e8gre <a href=\"https:\/\/www.qtav.org\/\">QtAV<\/a> qui permet de visualiser les vid\u00e9os qui n&rsquo;est plus maintenu, j&rsquo;ai bien tent\u00e9 de patcher le code, mais c&rsquo;est tr\u00e8s lourdingue et j&rsquo;ai laiss\u00e9 tomber. On peut d\u00e9couvrir par <a href=\"https:\/\/github.com\/wang-bin\/QtAV\/issues\/835\">ici<\/a> que les d\u00e9veloppeurs ont choisi d&rsquo;int\u00e9grer leur propre code \u00e0 partir des versions 8.X, en attendant il faudra s&rsquo;en passer ou rester aux versions 4.X de <strong>FFMPEG<\/strong>.<\/p>\n\n\n\n<p>On termine ensuite par un classique <strong>make<\/strong> puis en tant que root <strong>make install<\/strong><\/p>\n\n\n\n<p>Cette version m&rsquo;a permis de d\u00e9couvrir le format <a href=\"https:\/\/fr.wikipedia.org\/wiki\/High_Efficiency_Image_File_Format\">HEIF<\/a> qui est le nouveau standard \u00e0 la mode en passe de supplanter le format jpeg, il a \u00e9t\u00e9 d\u00e9velopp\u00e9 en parall\u00e8le du format <a href=\"https:\/\/fr.wikipedia.org\/wiki\/H.265\/HEVC\">HEVC<\/a> pour la vid\u00e9o par le m\u00eame groupe de travail ISO <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Moving_Picture_Experts_Group\">Moving Picture Experts Group<\/a> (MPEG). Des constructeurs de renom ont maintenant choisi de l&rsquo;adopter comme format d&rsquo;enregistrement par d\u00e9faut comme Apple, Canon ou Sony. Comme pour le <strong>HEVC<\/strong> le rapport taille\/qualit\u00e9 est bien meilleur, vous trouverez par <a href=\"https:\/\/www.pixfan.com\/format-heif\/\">ici<\/a> un expos\u00e9 plus pr\u00e9cis. Petit b\u00e9mol il d\u00e9pend de plusieurs brevets et n&rsquo;est pas vraiment libre, \u00e7a n&#8217;emp\u00eache pas <strong>digikam<\/strong> de le prendre en compte, ne poss\u00e9dant pas d&rsquo;appareil g\u00e9n\u00e9rant des HEIF je ne saurais dire quelles sont les limitations.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>J&rsquo;ach\u00e8ve la migration de mon serveur Dell PowerEdge vers mon mini serveur Lenovo M92P avec la migration de Digikam. Pour m\u00e9moire j&rsquo;avais fait un post pour pr\u00e9senter ce logiciel de gestion \u00e9volu\u00e9e de photos. Jusqu&rsquo;\u00e0 pr\u00e9sent mon serveur Dell stockait \u00e0 la fois les photos mais \u00e9galement les bases de donn\u00e9es sur lesquelles se repose &hellip; <a href=\"https:\/\/olivier.hoarau.org\/?p=6220\" class=\"more-link\">Continuer la lecture de <span class=\"screen-reader-text\">Mise \u00e0 jour et migration de digikam<\/span>  <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false,"_share_on_mastodon":"0"},"categories":[5],"tags":[100],"class_list":["post-6220","post","type-post","status-publish","format-standard","hentry","category-logiciels-libres","tag-digikam"],"share_on_mastodon":{"url":"","error":""},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/peOjJ-1Ck","jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=\/wp\/v2\/posts\/6220","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6220"}],"version-history":[{"count":1,"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=\/wp\/v2\/posts\/6220\/revisions"}],"predecessor-version":[{"id":6223,"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=\/wp\/v2\/posts\/6220\/revisions\/6223"}],"wp:attachment":[{"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6220"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=6220"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=6220"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}