{"id":122097,"date":"2025-02-26T08:22:05","date_gmt":"2025-02-26T06:22:05","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/kristof-helvig-ushyol-s-posta-mejntejnera-dma-mapping-i-configfs-posle-forsirovaniya-rust"},"modified":"2025-02-26T08:22:05","modified_gmt":"2025-02-26T06:22:05","slug":"kristof-helvig-ushyol-s-posta-mejntejnera-dma-mapping-i-configfs-posle-forsirovaniya-rust","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/kristof-helvig-ushyol-s-posta-mejntejnera-dma-mapping-i-configfs-posle-forsirovaniya-rust","title":{"rendered":"Christoph Hellwig si \u00e8 dimesso dalla posizione di maintainer del DMA Mapping e ConfigFS dopo aver forzato Rust","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Christoph Hellwig ha lasciato la posizione di maintainer delle sottosistemi dma-mapping e configfs. L'abbandono si \u00e8 limitato all'invio di una richiesta di rimozione dalla lista dei maintainer e a un messaggio sulla cessione del controllo agli altri curatori. Nella sottosistema dma-mapping, Marek Szyprowski di Samsung continuer\u00e0 il supporto, mentre in configfs il supporto sar\u00e0 fornito da Joel Becker di Oracle.     <\/p>\n<p>Christoph Hellwig rimane attualmente tra i maintainer dei sottomoduli NVM Express, vmalloc e FreeVXFS. In passato, Christoph \u00e8 stato membro del comitato tecnico dell'organizzazione Linux Foundation e ha partecipato allo sviluppo di sottomoduli come XFS,  <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/it\/vps\/abuzoustojchivye-vps\/\"   title=\"KVM\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"4437\">KVM<\/a>, Trace events, SCSI e Slab Allocator, oltre ad aver gestito l'architettura PowerPC nel kernel Linux. Inoltre, Christoph \u00e8 stato attore in un contenzioso con VMware riguardo a una violazione della licenza GPL.      <\/p>\n<p>La cessazione della gestione dei sottomoduli dma-mapping e configfs \u00e8 dovuta alla dichiarazione di Linus Torvalds di voler includere nel kernel i binding in Rust indipendentemente dal consenso dei maintainer dei sottomoduli per i quali sono stati creati tali binding. A gennaio, Christoph ha rifiutato di accettare nel kernel il binding in Rust per le funzioni di gestione DMA, il che ha portato a un conflitto che ha causato l'uscita di maintainer dai sottomoduli Nouveau e ARM\/Apple. Il 24 febbraio, gli sviluppatori del progetto Rust for Linux hanno proposto una patch con uno strato di astrazione per il FS configfs, la cui gestione era affidata a Christoph Hellwig. Christoph non ha partecipato alla discussione sul nuovo binding in Rust per il suo sottomodulo e dopo pochi giorni ha rimosso il proprio nome dalla lista dei maintainer di dma-mapping e configfs.    <\/p>\n<p>Christoph Hellwig considera inaccettabile l'uso di pi\u00f9 linguaggi di programmazione in progetti complessi come il kernel Linux. Secondo Christoph, le basi di codice miste complicano il lavoro dei maintainer, poich\u00e9 pongono i maintainer in una condizione di dipendenza dal codice di un'altra lingua. In particolare, con i binding in Rust, gli sviluppatori di sottomoduli scritti in C devono considerare l'impatto delle loro modifiche sulla continuit\u00e0 del funzionamento dei binding. Qualsiasi modifica alle strutture dati o alle funzioni interne in C pu\u00f2 comportare la necessit\u00e0 di modificare il codice dei binding, quindi le modifiche che influenzano i binding nel codice C devono essere monitorate e sincronizzate con il codice in Rust.     <\/p>\n<p>Durante lo sviluppo del kernel sono gi\u00e0 stati registrati casi di rifiuto di pull request con modifiche nel sottomodulo di gestione della memoria, poich\u00e9 tale modifica causava un errore durante il tentativo di compilazione del kernel con il supporto per Rust. L'errore si \u00e8 verificato a causa di una dissincronizzazione con il codice per la generazione dei binding Rust (bindgen) e ha portato a una situazione in cui i curatori del sottomodulo di gestione della memoria, avanzando la modifica, che era completamente corretta dal punto di vista del codice in C e del kernel nel suo complesso, si sono trovati dipendenti da un codice esterno opzionale all'interno del kernel, per il quale sono responsabili altre persone.       <\/p>\n<p>Linus Torvalds ritiene che Christoph Hellwig non abbia l'autorit\u00e0 di bloccare l'accettazione nel kernel dei binding in Rust per il sottomodulo DMA, poich\u00e9 il codice di questi binding non interferisce con il codice del sottomodulo DMA Mapping ed \u00e8 realizzato in una directory secondaria, la cui supervisione \u00e8 affidata a un maintainer separato. Linus ha paragonato le azioni di Christoph al tentativo di controllare l'ambito di utilizzo del sottomodulo DMA, mentre i maintainer sono responsabili solo del codice del proprio sottomodulo, ma non di come e da chi viene utilizzato il risultato di tale codice. Ad esempio, una modifica nel codice di sottomoduli di base pu\u00f2 causare problemi con il funzionamento di un driver, ma questo non \u00e8 motivo per interferire nell'accettazione di nuovi driver.<br \/>\n<br \/>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=62797\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u0440\u0438\u0441\u0442\u043e\u0444 \u0425\u0435\u043b\u0432\u0438\u0433 (Christoph Hellwig) \u0443\u0448\u0451\u043b \u0441 \u043f\u043e\u0437\u0438\u0446\u0438\u0438 \u043c\u044d\u0439\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c dma-mapping \u0438 configfs. \u0423\u0445\u043e\u0434 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u043b\u0441\u044f \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u043e\u0439 \u0437\u0430\u044f\u0432\u043a\u0438 \u043d\u0430 \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u0438\u0437 \u0441\u043f\u0438\u0441\u043a\u0430 \u043c\u044d\u0439\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432 \u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435\u043c \u043e \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0435 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043e\u0441\u0442\u0430\u0432\u0448\u0438\u043c\u0441\u044f \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0430\u044e\u0449\u0438\u043c. \u0412 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u0435 dma-mapping \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442 \u041c\u0430\u0440\u0435\u043a \u0428\u0438\u043f\u0440\u043e\u0432\u0441\u043a\u0438 (Marek Szyprowski) \u0438\u0437 Samsung, \u0430 \u0432 configfs &#8212; \u0414\u0436\u043e\u044d\u043b \u0411\u0435\u043a\u043a\u0435\u0440 (Joel Becker) \u0438\u0437 Oracle. \u041a\u0440\u0438\u0441\u0442\u043e\u0444 \u0425\u0435\u043b\u0432\u0438\u0433 \u043f\u043e\u043a\u0430 \u043e\u0441\u0442\u0430\u0451\u0442\u0441\u044f \u0432 \u0447\u0438\u0441\u043b\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-122097","post","type-post","status-publish","format-standard","hentry","category-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u0440\u0438\u0441\u0442\u043e\u0444 \u0425\u0435\u043b\u0432\u0438\u0433 (Christoph Hellwig) \u0443\u0448\u0451\u043b \u0441 \u043f\u043e\u0437\u0438\u0446\u0438\u0438 \u043c\u044d\u0439\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c dma-mapping \u0438 configfs. \u0423\u0445\u043e\u0434 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u043b\u0441\u044f \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u043e\u0439 \u0437\u0430\u044f\u0432\u043a\u0438 \u043d\u0430 \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u0438\u0437 \u0441\u043f\u0438\u0441\u043a\u0430 \u043c\u044d\u0439\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432 \u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435\u043c \u043e \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0435 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043e\u0441\u0442\u0430\u0432\u0448\u0438\u043c\u0441\u044f \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0430\u044e\u0449\u0438\u043c. \u0412 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u0435 dma-mapping \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442 \u041c\u0430\u0440\u0435\u043a \u0428\u0438\u043f\u0440\u043e\u0432\u0441\u043a\u0438 (Marek Szyprowski) \u0438\u0437 Samsung, \u0430 \u0432 configfs - \u0414\u0436\u043e\u044d\u043b \u0411\u0435\u043a\u043a\u0435\u0440 (Joel Becker) \u0438\u0437 Oracle. \u041a\u0440\u0438\u0441\u0442\u043e\u0444 \u0425\u0435\u043b\u0432\u0438\u0433 \u043f\u043e\u043a\u0430 \u043e\u0441\u0442\u0430\u0451\u0442\u0441\u044f \u0432 \u0447\u0438\u0441\u043b\u0435\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/kristof-helvig-ushyol-s-posta-mejntejnera-dma-mapping-i-configfs-posle-forsirovaniya-rust\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041a\u0440\u0438\u0441\u0442\u043e\u0444 \u0425\u0435\u043b\u0432\u0438\u0433 \u0443\u0448\u0451\u043b \u0441 \u043f\u043e\u0441\u0442\u0430 \u043c\u044d\u0439\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430 DMA Mapping \u0438 ConfigFS \u043f\u043e\u0441\u043b\u0435 \u0444\u043e\u0440\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Rust | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u0440\u0438\u0441\u0442\u043e\u0444 \u0425\u0435\u043b\u0432\u0438\u0433 (Christoph Hellwig) \u0443\u0448\u0451\u043b \u0441 \u043f\u043e\u0437\u0438\u0446\u0438\u0438 \u043c\u044d\u0439\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c dma-mapping \u0438 configfs. \u0423\u0445\u043e\u0434 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u043b\u0441\u044f \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u043e\u0439 \u0437\u0430\u044f\u0432\u043a\u0438 \u043d\u0430 \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u0438\u0437 \u0441\u043f\u0438\u0441\u043a\u0430 \u043c\u044d\u0439\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432 \u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435\u043c \u043e \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0435 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043e\u0441\u0442\u0430\u0432\u0448\u0438\u043c\u0441\u044f \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0430\u044e\u0449\u0438\u043c. \u0412 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u0435 dma-mapping \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442 \u041c\u0430\u0440\u0435\u043a \u0428\u0438\u043f\u0440\u043e\u0432\u0441\u043a\u0438 (Marek Szyprowski) \u0438\u0437 Samsung, \u0430 \u0432 configfs - \u0414\u0436\u043e\u044d\u043b \u0411\u0435\u043a\u043a\u0435\u0440 (Joel Becker) \u0438\u0437 Oracle. \u041a\u0440\u0438\u0441\u0442\u043e\u0444 \u0425\u0435\u043b\u0432\u0438\u0433 \u043f\u043e\u043a\u0430 \u043e\u0441\u0442\u0430\u0451\u0442\u0441\u044f \u0432 \u0447\u0438\u0441\u043b\u0435\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/kristof-helvig-ushyol-s-posta-mejntejnera-dma-mapping-i-configfs-posle-forsirovaniya-rust\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2025-02-26T06:22:05+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-02-26T06:22:05+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Christoph Hellwig ha lasciato il suo ruolo di maintainer per DMA Mapping e ConfigFS dopo l'introduzione forzata di Rust | ProHoster","description":"Christoph Hellwig ha lasciato il ruolo di maintainer per i sottomoduli dma-mapping e configfs. La sua partenza si \u00e8 limitata all'invio di una richiesta di rimozione dalla lista dei maintainer e alla comunicazione del passaggio di gestione ai restanti curatori. Nel sottomodulo dma-mapping, la gestione sar\u00e0 portata avanti da Marek Szyprowski di Samsung, mentre nel configfs - Joel Becker di Oracle. Christoph Hellwig rimane attualmente tra","canonical_url":"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/kristof-helvig-ushyol-s-posta-mejntejnera-dma-mapping-i-configfs-posle-forsirovaniya-rust","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041a\u0440\u0438\u0441\u0442\u043e\u0444 \u0425\u0435\u043b\u0432\u0438\u0433 \u0443\u0448\u0451\u043b \u0441 \u043f\u043e\u0441\u0442\u0430 \u043c\u044d\u0439\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430 DMA Mapping \u0438 ConfigFS \u043f\u043e\u0441\u043b\u0435 \u0444\u043e\u0440\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Rust | ProHoster","og:description":"\u041a\u0440\u0438\u0441\u0442\u043e\u0444 \u0425\u0435\u043b\u0432\u0438\u0433 (Christoph Hellwig) \u0443\u0448\u0451\u043b \u0441 \u043f\u043e\u0437\u0438\u0446\u0438\u0438 \u043c\u044d\u0439\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c dma-mapping \u0438 configfs. \u0423\u0445\u043e\u0434 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u043b\u0441\u044f \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u043e\u0439 \u0437\u0430\u044f\u0432\u043a\u0438 \u043d\u0430 \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u0438\u0437 \u0441\u043f\u0438\u0441\u043a\u0430 \u043c\u044d\u0439\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432 \u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435\u043c \u043e \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0435 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043e\u0441\u0442\u0430\u0432\u0448\u0438\u043c\u0441\u044f \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0430\u044e\u0449\u0438\u043c. \u0412 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u0435 dma-mapping \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442 \u041c\u0430\u0440\u0435\u043a \u0428\u0438\u043f\u0440\u043e\u0432\u0441\u043a\u0438 (Marek Szyprowski) \u0438\u0437 Samsung, \u0430 \u0432 configfs - \u0414\u0436\u043e\u044d\u043b \u0411\u0435\u043a\u043a\u0435\u0440 (Joel Becker) \u0438\u0437 Oracle. \u041a\u0440\u0438\u0441\u0442\u043e\u0444 \u0425\u0435\u043b\u0432\u0438\u0433 \u043f\u043e\u043a\u0430 \u043e\u0441\u0442\u0430\u0451\u0442\u0441\u044f \u0432 \u0447\u0438\u0441\u043b\u0435","og:url":"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/kristof-helvig-ushyol-s-posta-mejntejnera-dma-mapping-i-configfs-posle-forsirovaniya-rust","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2025-02-26T06:22:05+00:00","article:modified_time":"2025-02-26T06:22:05+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"122097","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 10:55:24","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 10:55:24","updated":"2026-01-23 10:55:24"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/122097","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=122097"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/122097\/revisions"}],"predecessor-version":[{"id":164315,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/122097\/revisions\/164315"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=122097"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=122097"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=122097"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}