
{"id":2180,"date":"2021-09-09T04:51:38","date_gmt":"2021-09-09T02:51:38","guid":{"rendered":"https:\/\/parlonstechs.com\/all\/?p=2180"},"modified":"2021-09-09T04:53:08","modified_gmt":"2021-09-09T02:53:08","slug":"linus-torvalds-github-cree-des-fusions-inutiles-et-vous-ne-devriez-jamais-utiliser-ses-interfaces-pour-fusionner-quoi-que-ce-soit","status":"publish","type":"post","link":"https:\/\/parlonstechs.com\/all\/2021\/09\/09\/linus-torvalds-github-cree-des-fusions-inutiles-et-vous-ne-devriez-jamais-utiliser-ses-interfaces-pour-fusionner-quoi-que-ce-soit\/","title":{"rendered":"Linus Torvalds : \u00ab GitHub cr\u00e9e des fusions inutiles et vous ne devriez jamais utiliser ses interfaces pour fusionner quoi que ce soit \u00bb"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"682\" src=\"https:\/\/parlonstechs.com\/all\/wp-content\/uploads\/2021\/09\/tor-1024x682.jpg\" alt=\"\" class=\"wp-image-2181\" srcset=\"https:\/\/parlonstechs.com\/all\/wp-content\/uploads\/2021\/09\/tor-1024x682.jpg 1024w, https:\/\/parlonstechs.com\/all\/wp-content\/uploads\/2021\/09\/tor-300x200.jpg 300w, https:\/\/parlonstechs.com\/all\/wp-content\/uploads\/2021\/09\/tor-768x511.jpg 768w, https:\/\/parlonstechs.com\/all\/wp-content\/uploads\/2021\/09\/tor-1536x1022.jpg 1536w, https:\/\/parlonstechs.com\/all\/wp-content\/uploads\/2021\/09\/tor-180x120.jpg 180w, https:\/\/parlonstechs.com\/all\/wp-content\/uploads\/2021\/09\/tor.jpg 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-medium-font-size\"><strong>Cela fait un bon moment d\u00e9j\u00e0 que Linus Torvalds\u00a0attend\u00a0que Paragon Software soumette son pilote NTFS pour qu&rsquo;il soit ajout\u00e9 au noyau Linux. C&rsquo;est d\u00e9sormais chose faite, et Torvalds a finalement fusionn\u00e9 le nouveau pilote avec les sources du noyau Linux 5.15. Mais avant \u00e7a, il s&rsquo;est plaint de l&rsquo;utilisation de la fonction de demande de fusion de GitHub dans la soumission, en disant que GitHub \u00ab\u00a0cr\u00e9e des fusions absolument inutiles\u00a0\u00bb. Apparemment, le cr\u00e9ateur du noyau Linux n&rsquo;aime pas beaucoup les fusions GitHub, voire pas du tout. Aussi, les avertissements du compilateur sont d\u00e9sormais trait\u00e9s comme des erreurs par d\u00e9faut dans les constructions du noyau.<\/strong><\/p>\n\n\n\n<p>Au d\u00e9but du mois d&rsquo;ao\u00fbt, Torvalds a donn\u00e9 un coup de pouce \u00e0 Paragon Software pour que l&rsquo;entreprise\u00a0soumette\u00a0une \u00ab\u00a0pull request\u00a0\u00bb &#8211; une soumission r\u00e9elle du code \u00e0 fusionner dans les sources du noyau &#8211; afin que son pilote NTFS en lecture-\u00e9criture puisse \u00eatre inclus dans la prochaine version 5.15, pour laquelle la fen\u00eatre de fusion est actuellement ouverte. Pour rappel, NTFS est le syst\u00e8me de fichiers natif de Windows et l&rsquo;impl\u00e9mentation de Paragon am\u00e9liorera l&rsquo;interop\u00e9rabilit\u00e9, par rapport au pilote existant qui a un support d&rsquo;\u00e9criture limit\u00e9. Vendredi, Paragon a d\u00fbment soumis sa \u00ab\u00a0pull request\u00a0\u00bb, en disant :<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/www.developpez.net\/forums\/attachments\/p604472d1\/a\/a\/a\" alt=\"\"\/><\/figure>\n\n\n\n<p>\u00ab La version actuelle fonctionne avec des fichiers&nbsp;<strong>normaux\/compress\u00e9s\/spars<\/strong>&nbsp;et prend en charge&nbsp;<strong>l&rsquo;acl<\/strong>, la relecture du journal NTFS \u00bb. Cela dit, l&rsquo;entreprise est toujours en train de se familiariser avec le processus de soumission et Torvalds avait pas mal de commentaires \u00e0 faire, destin\u00e9s \u00e0 am\u00e9liorer les futures demandes d&rsquo;extraction. Tout d&rsquo;abord, le cr\u00e9ateur du noyau Linux a d\u00e9clar\u00e9 que la demande d&rsquo;extraction aurait d\u00fb \u00eatre sign\u00e9e. \u00ab Dans un monde parfait, ce serait une signature PGP que je peux tracer directement jusqu&rsquo;\u00e0 vous \u00e0 travers la cha\u00eene de confiance, mais je n&rsquo;ai jamais vraiment exig\u00e9 cela \u00bb, a-t-il dit.<\/p>\n\n\n\n<p>Ensuite, il a not\u00e9 que le code dans la demande d&rsquo;extraction comprenait des commits de fusion effectu\u00e9s avec l&rsquo;interface utilisateur Web de GitHub. \u00ab C&rsquo;est une autre de ces choses que je ne veux *vraiment* pas voir &#8211; GitHub cr\u00e9e des fusions inutiles, et vous ne devriez jamais utiliser les interfaces GitHub pour fusionner quoi que ce soit \u00bb, a-t-il d\u00e9clar\u00e9. Il a ajout\u00e9 : \u00ab [G]ithub est un site d&rsquo;h\u00e9bergement parfaitement bien, et il fait un certain nombre d&rsquo;autres choses bien aussi, mais les fusions ne sont pas l&rsquo;une de ces choses \u00bb. Par le pass\u00e9, notamment en 2012, Torvalds s&rsquo;\u00e9tait d\u00e9j\u00e0 plaint de certains aspects de GitHub.<\/p>\n\n\n\n<p>\u00ab Je ne fais pas de demandes d&rsquo;extraction GitHub. GitHub jette toutes les informations pertinentes, comme avoir m\u00eame une adresse e-mail valide pour la personne qui fait la demande d&rsquo;extraction. Le diffstat est \u00e9galement d\u00e9ficient et inutile \u00bb, avait-il alors d\u00e9clar\u00e9. Notez que la commande&nbsp;git request-pull&nbsp;est diff\u00e9rente de la fonction&nbsp;pull request&nbsp;de GitHub. En outre, le d\u00e9p\u00f4t de Paragon a des messages de commit qui manquent d&rsquo;informations, comme \u00ab\u00a0<strong>Merge branch &lsquo;torvalds:master&rsquo; into master<\/strong>\u00ab\u00a0. \u00c0 ce propos, Torvalds a d\u00e9clar\u00e9 samedi que \u00ab\u00a0les fusions du noyau Linux doivent \u00eatre faites *correctement*\u00a0\u00bb.<\/p>\n\n\n\n<p>Il a ajout\u00e9 : \u00ab Cela signifie des messages de commit appropri\u00e9s avec des informations sur ce qui est fusionn\u00e9 et *pourquoi* vous fusionnez quelque chose. Mais cela signifie aussi des informations correctes sur l&rsquo;auteur et le committer, etc. Tout cela, GitHub l&rsquo;a compl\u00e8tement rat\u00e9 \u00bb. Malgr\u00e9 ces commentaires, Torvalds a n\u00e9anmoins fusionn\u00e9 la soumission de Paragon. Il faut noter que ce pilote a d\u00e9j\u00e0 rat\u00e9 plusieurs fen\u00eatres de fusion. \u00ab Le pull initial a souvent quelques bizarreries et je vais les accepter maintenant, mais pour la poursuite du d\u00e9veloppement, vous devez faire les choses correctement \u00bb, a d\u00e9clar\u00e9 Torvalds.<\/p>\n\n\n\n<p>En marge de l&rsquo;ajout du pilote NTFS de Paragon au noyau Linux 5.15, Torvalds a aussi activ\u00e9 l&rsquo;option de compilation \u00ab\u00a0<strong>-Werror<\/strong>\u00a0\u00bb par d\u00e9faut pour toutes les constructions du noyau. L&rsquo;indicateur de compilation \u00ab\u00a0<strong>-Werror<\/strong>\u00a0\u00bb traite tous les avertissements comme des erreurs de construction. En promouvant tous les avertissements en tant qu&rsquo;erreurs, Torvalds oblige les d\u00e9veloppeurs \u00e0 s&rsquo;assurer que les avertissements de construction qui pourraient autrement passer inaper\u00e7us, ou seulement vaguement concern\u00e9s par les d\u00e9veloppeurs, soient d\u00e9sormais trait\u00e9s en priorit\u00e9 \u00e9tant donn\u00e9 qu&rsquo;ils interrompent le processus de construction.<\/p>\n\n\n\n<p>Torvalds a comment\u00e9 ce changement : \u00ab Nous devrions vraiment toujours avoir une construction propre, et nous d\u00e9sactiverons les avertissements sp\u00e9cifiques trop enthousiastes si n\u00e9cessaire, si nous ne pouvons pas les corriger. Mais alors que j&rsquo;applique assez religieusement cela dans mon propre arbre, cela n&rsquo;est pas appliqu\u00e9 par les diff\u00e9rents robots de construction qui ne signalent pas n\u00e9cessairement les avertissements. Donc cela fait simplement de &lsquo;<strong>-Werror<\/strong>&lsquo; un drapeau de compilateur par d\u00e9faut \u00bb. De nombreux projets logiciels utilisent d\u00e9j\u00e0 \u00ab\u00a0<strong>-Werror<\/strong>\u00a0\u00bb par d\u00e9faut pour assurer un meilleur contr\u00f4le de la qualit\u00e9.<\/p>\n\n\n\n<p>Ils veillent \u00e0 ce que les avertissements soient trait\u00e9s, mais la plupart de ces projets ne sont pas de la taille du noyau Linux. Par ailleurs, ce patch ajoute aussi&nbsp;<strong>WERROR<\/strong>&nbsp;comme commutateur&nbsp;<strong>Kconfig<\/strong>. Cela permet de d\u00e9sactiver l&rsquo;indicateur \u00ab\u00a0<strong>-Werror<\/strong>\u00a0\u00bb si de nouvelles versions du compilateur introduisent de nouveaux avertissements qui ne peuvent pas \u00eatre imm\u00e9diatement corrig\u00e9s par le noyau ou d&rsquo;autres probl\u00e8mes s\u00e9lectifs pour lesquels il n&rsquo;est pas possible de cr\u00e9er un noyau sans avertissements. L&rsquo;option&nbsp;<strong>WERROR<\/strong>&nbsp;est activ\u00e9e par d\u00e9faut pour toutes les constructions du noyau.<\/p>\n\n\n\n<p>Linus a termin\u00e9 le message du correctif par : \u00ab J&rsquo;esp\u00e8re que cela signifiera que je recevrai moins de demandes d&rsquo;extraction contenant de nouveaux avertissements qui n&rsquo;ont pas \u00e9t\u00e9 remarqu\u00e9s par les divers automatismes que nous avons mis en place. Touchons du bois \u00bb.<\/p>\n\n\n\n<p>Source : Linus Torvalds (<a href=\"https:\/\/lore.kernel.org\/lkml\/CAHk-=wjbtip559HcMG9VQLGPmkurh5Kc50y5BceL8Q8=aL0H3Q@mail.gmail.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">1<\/a>,&nbsp;<a href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=3fe617ccafd6f5bb33c2391d6f4eeb41c1fd0151\" target=\"_blank\" rel=\"noreferrer noopener\">2<\/a>)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cela fait un bon moment d\u00e9j\u00e0 que Linus Torvalds\u00a0attend\u00a0que Paragon Software soumette son pilote NTFS pour qu&rsquo;il soit ajout\u00e9 au noyau Linux. C&rsquo;est d\u00e9sormais chose faite, et Torvalds a finalement [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2183,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21,59],"tags":[],"class_list":["post-2180","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-actualite","category-systemes"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Linus Torvalds : \u00ab GitHub cr\u00e9e des fusions inutiles et vous ne devriez jamais utiliser ses interfaces pour fusionner quoi que ce soit \u00bb - Parlons Techs - Store<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/parlonstechs.com\/all\/2021\/09\/09\/linus-torvalds-github-cree-des-fusions-inutiles-et-vous-ne-devriez-jamais-utiliser-ses-interfaces-pour-fusionner-quoi-que-ce-soit\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Linus Torvalds : \u00ab GitHub cr\u00e9e des fusions inutiles et vous ne devriez jamais utiliser ses interfaces pour fusionner quoi que ce soit \u00bb - Parlons Techs - Store\" \/>\n<meta property=\"og:description\" content=\"Cela fait un bon moment d\u00e9j\u00e0 que Linus Torvalds\u00a0attend\u00a0que Paragon Software soumette son pilote NTFS pour qu&rsquo;il soit ajout\u00e9 au noyau Linux. C&rsquo;est d\u00e9sormais chose faite, et Torvalds a finalement [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/parlonstechs.com\/all\/2021\/09\/09\/linus-torvalds-github-cree-des-fusions-inutiles-et-vous-ne-devriez-jamais-utiliser-ses-interfaces-pour-fusionner-quoi-que-ce-soit\/\" \/>\n<meta property=\"og:site_name\" content=\"Parlons Techs - Store\" \/>\n<meta property=\"article:published_time\" content=\"2021-09-09T02:51:38+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-09-09T02:53:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/parlonstechs.com\/all\/wp-content\/uploads\/2021\/09\/at-13.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"265\" \/>\n\t<meta property=\"og:image:height\" content=\"119\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"wisdom\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"wisdom\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/2021\\\/09\\\/09\\\/linus-torvalds-github-cree-des-fusions-inutiles-et-vous-ne-devriez-jamais-utiliser-ses-interfaces-pour-fusionner-quoi-que-ce-soit\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/2021\\\/09\\\/09\\\/linus-torvalds-github-cree-des-fusions-inutiles-et-vous-ne-devriez-jamais-utiliser-ses-interfaces-pour-fusionner-quoi-que-ce-soit\\\/\"},\"author\":{\"name\":\"wisdom\",\"@id\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/#\\\/schema\\\/person\\\/a93526e9c6c72ccb484abb7008892823\"},\"headline\":\"Linus Torvalds : \u00ab GitHub cr\u00e9e des fusions inutiles et vous ne devriez jamais utiliser ses interfaces pour fusionner quoi que ce soit \u00bb\",\"datePublished\":\"2021-09-09T02:51:38+00:00\",\"dateModified\":\"2021-09-09T02:53:08+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/2021\\\/09\\\/09\\\/linus-torvalds-github-cree-des-fusions-inutiles-et-vous-ne-devriez-jamais-utiliser-ses-interfaces-pour-fusionner-quoi-que-ce-soit\\\/\"},\"wordCount\":1036,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/2021\\\/09\\\/09\\\/linus-torvalds-github-cree-des-fusions-inutiles-et-vous-ne-devriez-jamais-utiliser-ses-interfaces-pour-fusionner-quoi-que-ce-soit\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/wp-content\\\/uploads\\\/2021\\\/09\\\/at-13.jpg\",\"articleSection\":[\"Actualit\u00e9\",\"Syst\u00e8mes\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/parlonstechs.com\\\/all\\\/2021\\\/09\\\/09\\\/linus-torvalds-github-cree-des-fusions-inutiles-et-vous-ne-devriez-jamais-utiliser-ses-interfaces-pour-fusionner-quoi-que-ce-soit\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/2021\\\/09\\\/09\\\/linus-torvalds-github-cree-des-fusions-inutiles-et-vous-ne-devriez-jamais-utiliser-ses-interfaces-pour-fusionner-quoi-que-ce-soit\\\/\",\"url\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/2021\\\/09\\\/09\\\/linus-torvalds-github-cree-des-fusions-inutiles-et-vous-ne-devriez-jamais-utiliser-ses-interfaces-pour-fusionner-quoi-que-ce-soit\\\/\",\"name\":\"Linus Torvalds : \u00ab GitHub cr\u00e9e des fusions inutiles et vous ne devriez jamais utiliser ses interfaces pour fusionner quoi que ce soit \u00bb - Parlons Techs - Store\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/2021\\\/09\\\/09\\\/linus-torvalds-github-cree-des-fusions-inutiles-et-vous-ne-devriez-jamais-utiliser-ses-interfaces-pour-fusionner-quoi-que-ce-soit\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/2021\\\/09\\\/09\\\/linus-torvalds-github-cree-des-fusions-inutiles-et-vous-ne-devriez-jamais-utiliser-ses-interfaces-pour-fusionner-quoi-que-ce-soit\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/wp-content\\\/uploads\\\/2021\\\/09\\\/at-13.jpg\",\"datePublished\":\"2021-09-09T02:51:38+00:00\",\"dateModified\":\"2021-09-09T02:53:08+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/#\\\/schema\\\/person\\\/a93526e9c6c72ccb484abb7008892823\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/2021\\\/09\\\/09\\\/linus-torvalds-github-cree-des-fusions-inutiles-et-vous-ne-devriez-jamais-utiliser-ses-interfaces-pour-fusionner-quoi-que-ce-soit\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/parlonstechs.com\\\/all\\\/2021\\\/09\\\/09\\\/linus-torvalds-github-cree-des-fusions-inutiles-et-vous-ne-devriez-jamais-utiliser-ses-interfaces-pour-fusionner-quoi-que-ce-soit\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/2021\\\/09\\\/09\\\/linus-torvalds-github-cree-des-fusions-inutiles-et-vous-ne-devriez-jamais-utiliser-ses-interfaces-pour-fusionner-quoi-que-ce-soit\\\/#primaryimage\",\"url\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/wp-content\\\/uploads\\\/2021\\\/09\\\/at-13.jpg\",\"contentUrl\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/wp-content\\\/uploads\\\/2021\\\/09\\\/at-13.jpg\",\"width\":265,\"height\":119},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/2021\\\/09\\\/09\\\/linus-torvalds-github-cree-des-fusions-inutiles-et-vous-ne-devriez-jamais-utiliser-ses-interfaces-pour-fusionner-quoi-que-ce-soit\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Linus Torvalds : \u00ab GitHub cr\u00e9e des fusions inutiles et vous ne devriez jamais utiliser ses interfaces pour fusionner quoi que ce soit \u00bb\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/#website\",\"url\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/\",\"name\":\"Parlons Techs - Store\",\"description\":\"Toute L&#039;Actualit\u00e9 sur La Technologie et La Science\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/#\\\/schema\\\/person\\\/a93526e9c6c72ccb484abb7008892823\",\"name\":\"wisdom\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e752642935d05c7ef20c7ff136e0baadd18b8f39f34dbcffed7f1221cb763284?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e752642935d05c7ef20c7ff136e0baadd18b8f39f34dbcffed7f1221cb763284?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e752642935d05c7ef20c7ff136e0baadd18b8f39f34dbcffed7f1221cb763284?s=96&d=mm&r=g\",\"caption\":\"wisdom\"},\"sameAs\":[\"https:\\\/\\\/parlonstechs.com\\\/all\"],\"url\":\"https:\\\/\\\/parlonstechs.com\\\/all\\\/author\\\/wisdom\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Linus Torvalds : \u00ab GitHub cr\u00e9e des fusions inutiles et vous ne devriez jamais utiliser ses interfaces pour fusionner quoi que ce soit \u00bb - Parlons Techs - Store","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/parlonstechs.com\/all\/2021\/09\/09\/linus-torvalds-github-cree-des-fusions-inutiles-et-vous-ne-devriez-jamais-utiliser-ses-interfaces-pour-fusionner-quoi-que-ce-soit\/","og_locale":"fr_FR","og_type":"article","og_title":"Linus Torvalds : \u00ab GitHub cr\u00e9e des fusions inutiles et vous ne devriez jamais utiliser ses interfaces pour fusionner quoi que ce soit \u00bb - Parlons Techs - Store","og_description":"Cela fait un bon moment d\u00e9j\u00e0 que Linus Torvalds\u00a0attend\u00a0que Paragon Software soumette son pilote NTFS pour qu&rsquo;il soit ajout\u00e9 au noyau Linux. C&rsquo;est d\u00e9sormais chose faite, et Torvalds a finalement [&hellip;]","og_url":"https:\/\/parlonstechs.com\/all\/2021\/09\/09\/linus-torvalds-github-cree-des-fusions-inutiles-et-vous-ne-devriez-jamais-utiliser-ses-interfaces-pour-fusionner-quoi-que-ce-soit\/","og_site_name":"Parlons Techs - Store","article_published_time":"2021-09-09T02:51:38+00:00","article_modified_time":"2021-09-09T02:53:08+00:00","og_image":[{"width":265,"height":119,"url":"https:\/\/parlonstechs.com\/all\/wp-content\/uploads\/2021\/09\/at-13.jpg","type":"image\/jpeg"}],"author":"wisdom","twitter_card":"summary_large_image","twitter_misc":{"\u00c9crit par":"wisdom","Dur\u00e9e de lecture estim\u00e9e":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/parlonstechs.com\/all\/2021\/09\/09\/linus-torvalds-github-cree-des-fusions-inutiles-et-vous-ne-devriez-jamais-utiliser-ses-interfaces-pour-fusionner-quoi-que-ce-soit\/#article","isPartOf":{"@id":"https:\/\/parlonstechs.com\/all\/2021\/09\/09\/linus-torvalds-github-cree-des-fusions-inutiles-et-vous-ne-devriez-jamais-utiliser-ses-interfaces-pour-fusionner-quoi-que-ce-soit\/"},"author":{"name":"wisdom","@id":"https:\/\/parlonstechs.com\/all\/#\/schema\/person\/a93526e9c6c72ccb484abb7008892823"},"headline":"Linus Torvalds : \u00ab GitHub cr\u00e9e des fusions inutiles et vous ne devriez jamais utiliser ses interfaces pour fusionner quoi que ce soit \u00bb","datePublished":"2021-09-09T02:51:38+00:00","dateModified":"2021-09-09T02:53:08+00:00","mainEntityOfPage":{"@id":"https:\/\/parlonstechs.com\/all\/2021\/09\/09\/linus-torvalds-github-cree-des-fusions-inutiles-et-vous-ne-devriez-jamais-utiliser-ses-interfaces-pour-fusionner-quoi-que-ce-soit\/"},"wordCount":1036,"commentCount":0,"image":{"@id":"https:\/\/parlonstechs.com\/all\/2021\/09\/09\/linus-torvalds-github-cree-des-fusions-inutiles-et-vous-ne-devriez-jamais-utiliser-ses-interfaces-pour-fusionner-quoi-que-ce-soit\/#primaryimage"},"thumbnailUrl":"https:\/\/parlonstechs.com\/all\/wp-content\/uploads\/2021\/09\/at-13.jpg","articleSection":["Actualit\u00e9","Syst\u00e8mes"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/parlonstechs.com\/all\/2021\/09\/09\/linus-torvalds-github-cree-des-fusions-inutiles-et-vous-ne-devriez-jamais-utiliser-ses-interfaces-pour-fusionner-quoi-que-ce-soit\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/parlonstechs.com\/all\/2021\/09\/09\/linus-torvalds-github-cree-des-fusions-inutiles-et-vous-ne-devriez-jamais-utiliser-ses-interfaces-pour-fusionner-quoi-que-ce-soit\/","url":"https:\/\/parlonstechs.com\/all\/2021\/09\/09\/linus-torvalds-github-cree-des-fusions-inutiles-et-vous-ne-devriez-jamais-utiliser-ses-interfaces-pour-fusionner-quoi-que-ce-soit\/","name":"Linus Torvalds : \u00ab GitHub cr\u00e9e des fusions inutiles et vous ne devriez jamais utiliser ses interfaces pour fusionner quoi que ce soit \u00bb - Parlons Techs - Store","isPartOf":{"@id":"https:\/\/parlonstechs.com\/all\/#website"},"primaryImageOfPage":{"@id":"https:\/\/parlonstechs.com\/all\/2021\/09\/09\/linus-torvalds-github-cree-des-fusions-inutiles-et-vous-ne-devriez-jamais-utiliser-ses-interfaces-pour-fusionner-quoi-que-ce-soit\/#primaryimage"},"image":{"@id":"https:\/\/parlonstechs.com\/all\/2021\/09\/09\/linus-torvalds-github-cree-des-fusions-inutiles-et-vous-ne-devriez-jamais-utiliser-ses-interfaces-pour-fusionner-quoi-que-ce-soit\/#primaryimage"},"thumbnailUrl":"https:\/\/parlonstechs.com\/all\/wp-content\/uploads\/2021\/09\/at-13.jpg","datePublished":"2021-09-09T02:51:38+00:00","dateModified":"2021-09-09T02:53:08+00:00","author":{"@id":"https:\/\/parlonstechs.com\/all\/#\/schema\/person\/a93526e9c6c72ccb484abb7008892823"},"breadcrumb":{"@id":"https:\/\/parlonstechs.com\/all\/2021\/09\/09\/linus-torvalds-github-cree-des-fusions-inutiles-et-vous-ne-devriez-jamais-utiliser-ses-interfaces-pour-fusionner-quoi-que-ce-soit\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/parlonstechs.com\/all\/2021\/09\/09\/linus-torvalds-github-cree-des-fusions-inutiles-et-vous-ne-devriez-jamais-utiliser-ses-interfaces-pour-fusionner-quoi-que-ce-soit\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/parlonstechs.com\/all\/2021\/09\/09\/linus-torvalds-github-cree-des-fusions-inutiles-et-vous-ne-devriez-jamais-utiliser-ses-interfaces-pour-fusionner-quoi-que-ce-soit\/#primaryimage","url":"https:\/\/parlonstechs.com\/all\/wp-content\/uploads\/2021\/09\/at-13.jpg","contentUrl":"https:\/\/parlonstechs.com\/all\/wp-content\/uploads\/2021\/09\/at-13.jpg","width":265,"height":119},{"@type":"BreadcrumbList","@id":"https:\/\/parlonstechs.com\/all\/2021\/09\/09\/linus-torvalds-github-cree-des-fusions-inutiles-et-vous-ne-devriez-jamais-utiliser-ses-interfaces-pour-fusionner-quoi-que-ce-soit\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/parlonstechs.com\/all\/"},{"@type":"ListItem","position":2,"name":"Linus Torvalds : \u00ab GitHub cr\u00e9e des fusions inutiles et vous ne devriez jamais utiliser ses interfaces pour fusionner quoi que ce soit \u00bb"}]},{"@type":"WebSite","@id":"https:\/\/parlonstechs.com\/all\/#website","url":"https:\/\/parlonstechs.com\/all\/","name":"Parlons Techs - Store","description":"Toute L&#039;Actualit\u00e9 sur La Technologie et La Science","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/parlonstechs.com\/all\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Person","@id":"https:\/\/parlonstechs.com\/all\/#\/schema\/person\/a93526e9c6c72ccb484abb7008892823","name":"wisdom","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/secure.gravatar.com\/avatar\/e752642935d05c7ef20c7ff136e0baadd18b8f39f34dbcffed7f1221cb763284?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/e752642935d05c7ef20c7ff136e0baadd18b8f39f34dbcffed7f1221cb763284?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e752642935d05c7ef20c7ff136e0baadd18b8f39f34dbcffed7f1221cb763284?s=96&d=mm&r=g","caption":"wisdom"},"sameAs":["https:\/\/parlonstechs.com\/all"],"url":"https:\/\/parlonstechs.com\/all\/author\/wisdom\/"}]}},"_links":{"self":[{"href":"https:\/\/parlonstechs.com\/all\/wp-json\/wp\/v2\/posts\/2180","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/parlonstechs.com\/all\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/parlonstechs.com\/all\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/parlonstechs.com\/all\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/parlonstechs.com\/all\/wp-json\/wp\/v2\/comments?post=2180"}],"version-history":[{"count":1,"href":"https:\/\/parlonstechs.com\/all\/wp-json\/wp\/v2\/posts\/2180\/revisions"}],"predecessor-version":[{"id":2182,"href":"https:\/\/parlonstechs.com\/all\/wp-json\/wp\/v2\/posts\/2180\/revisions\/2182"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/parlonstechs.com\/all\/wp-json\/wp\/v2\/media\/2183"}],"wp:attachment":[{"href":"https:\/\/parlonstechs.com\/all\/wp-json\/wp\/v2\/media?parent=2180"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/parlonstechs.com\/all\/wp-json\/wp\/v2\/categories?post=2180"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/parlonstechs.com\/all\/wp-json\/wp\/v2\/tags?post=2180"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}