{"id":74391,"date":"2020-03-17T08:42:23","date_gmt":"2020-03-17T05:42:23","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/microsoft-pokupaet-npm-i-budet-razvivat-ego-vmeste-s-github"},"modified":"2020-03-17T08:42:23","modified_gmt":"2020-03-17T05:42:23","slug":"microsoft-pokupaet-npm-i-budet-razvivat-ego-vmeste-s-github","status":"publish","type":"post","link":"https:\/\/prohoster.info\/da\/blog\/news\/microsoft-pokupaet-npm-i-budet-razvivat-ego-vmeste-s-github","title":{"rendered":"Microsoft k\u00f8ber NPM og vil udvikle det sammen med GitHub","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>NPM Inc, som kontrollerer udviklingen af npm-pakkeh\u00e5ndtereren og vedligeholder npm-repositoriet, <noindex><a rel=\"nofollow\" href=\"http:\/\/blog.npmjs.org\/post\/612764866888007680\/next-phase-montage\">har annonceret<\/a><\/noindex> fleste af <noindex><a rel=\"nofollow\" href=\"https:\/\/github.blog\/2020-03-16-npm-is-joining-github\/\">s\u00e6lges<\/a><\/noindex> til Microsofts virksomhed. Som k\u00f8ber i handlen optr\u00e6der GitHub, som fungerer som en selvst\u00e6ndig forretningsenhed under Microsoft. K\u00f8bsbel\u00f8bet er ikke oplyst. <\/p>\n<p>Det h\u00e6vdes, at ejerskabs\u00e6ndringen ikke vil p\u00e5virke repositoriet <noindex><a rel=\"nofollow\" href=\"https:\/\/npmjs.org\">NPM<\/a><\/noindex>, som vil forts\u00e6tte med at eksistere og forblive offentligt tilg\u00e6ngeligt og gratis for udviklere af \u00e5ben kildekode. Udviklingen af npm-pakkeh\u00e5ndtereren vil forts\u00e6tte med yderligere ressourcer, hvilket kan stimulere en mere aktiv udvikling. GitHub har til hensigt at samarbejde aktivt med udviklingssamfundet p\u00e5 JavaScript for at indsamle id\u00e9er og definere fremtiden for npm.<\/p>\n<p>Blandt de prim\u00e6re udviklingsretninger n\u00e6vnes forbedring af p\u00e5lidelighed, skalerbarhed og ydeevne af repositoriet og infrastrukturen samt forbedring af den daglige arbejdsoplevelse for udviklere og vedligeholdere af pakkeh\u00e5ndtereren. Blandt de forventede betydelige nyheder i npm 7 n\u00e6vnes arbejdsomr\u00e5der (<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/npm\/rfcs\/blob\/de8d71c0453f5cf443d3ef2f47e313f12dd6aaf9\/accepted\/0000-workspaces.md\">Workspaces<\/a><\/noindex>, der g\u00f8r det muligt at aggregere afh\u00e6ngigheder fra flere pakker til deres installation i \u00e9t trin), forbedring af pakkeudgivelsesprocessen og udvidelse af underst\u00f8ttelsen af multifaktorautentificering. <\/p>\n<p>For at \u00f8ge sikkerheden i publicerings- og leveringsprocessen planl\u00e6gges det at integrere NPM i GitHub-infrastrukturen. Integrationen vil ogs\u00e5 muligg\u00f8re brugen af GitHub-gr\u00e6nsefladen til forberedelse og publicering af NPM-pakker \u2014 \u00e6ndringer i pakkerne vil kunne spores i GitHub fra indsendelsen af pull-request til publiceringen af den nye version af npm-pakken. De v\u00e6rkt\u00f8jer, der leveres i GitHub  <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51867\">til at identificere<\/a><\/noindex> s\u00e5rbarheder og  <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=47586\">underrette<\/a><\/noindex> om s\u00e5rbarheder i repositorierne vil ogs\u00e5 blive anvendt p\u00e5 NPM-pakker. For at finansiere arbejdet for vedligeholdere og forfattere af NPM-pakker vil tjenesten <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50728\">GitHub Sponsors<\/a><\/noindex>.<\/p>\n<p>Isaac Z. Schlueter, skaberen af npm, vil forts\u00e6tte med at arbejde p\u00e5 projektet, og han vil f\u00e5 yderligere ressourcer og et mere roligt arbejdsmilj\u00f8. Grundl\u00e6ggeren af npm mener, at npm under GitHub vil f\u00e5 ekstra st\u00f8tte fra en af de st\u00f8rste globale virksomheder, der st\u00e5r bag det st\u00f8rste udviklerf\u00e6llesskab. I \u00f8jeblikket servicerer npm-repositoriet mere end 1,3 millioner pakker, som benyttes af cirka 12 millioner udviklere. Der registreres omkring 75 milliarder downloads hver m\u00e5ned, og dette tal stiger st\u00f8t. <\/p>\n<p>Lad os huske, at NPM Inc sidste \u00e5r gennemgik et skift i ledelsen, en r\u00e6kke opsigelser og s\u00f8gning efter investorer. P\u00e5 grund af den usikkerhed, der eksisterede om fremtiden for NPM og mistilliden til, at virksomheden ville forsvare f\u00e6llesskabets interesser snarere end investorerne, dannede en gruppe medarbejdere ledet af den tidligere tekniske direkt\u00f8r for NPM <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50830\">grundlagde<\/a><\/noindex> pakke-repositoriet <noindex><a rel=\"nofollow\" href=\"https:\/\/www.entropic.dev\/\">Entropic<\/a><\/noindex>. Det nye projekt har til form\u00e5l at fjerne JavaScript\/Node.js-\u00f8kosystemets afh\u00e6ngighed af et enkelt firma, der fuldt ud kontrollerer udviklingen af package manageren og vedligeholdelsen af repoet. If\u00f8lge grundl\u00e6ggerne af Entropic har f\u00e6llesskabet ikke nogen muligheder for at g\u00f8re NPM Inc ansvarlig for deres handlinger, og en profitmotiveret tilgang h\u00e6mmer muligheden for at implementere prim\u00e6re, men ikke indbringende muligheder, som kr\u00e6ver ekstra ressourcer, s\u00e5som underst\u00f8ttelse af verifikation via digital signatur.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Kilde: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52554\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f NPM Inc, \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u0438\u0440\u0443\u044e\u0449\u0430\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u043f\u0430\u043a\u0435\u0442\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 NPM \u0438 \u0437\u0430\u043d\u0438\u043c\u0430\u044e\u0449\u0430\u044f\u0441\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435\u043c \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u044f NPM, \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0430 \u043e \u043f\u0440\u043e\u0434\u0430\u0436\u0435 \u0431\u0438\u0437\u043d\u0435\u0441\u0430 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Microsoft. \u0412 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043f\u043e\u043a\u0443\u043f\u0430\u0442\u0435\u043b\u044f \u0432 \u0441\u0434\u0435\u043b\u043a\u0435 \u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0443\u0435\u0442 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f GitHub, \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0438\u0440\u0443\u044e\u0449\u0430\u044f \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043d\u0435\u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0433\u043e \u0431\u0438\u0437\u043d\u0435\u0441-\u043f\u043e\u0434\u0440\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u0438\u044f Micr\u043esoft. \u0421\u0443\u043c\u043c\u0430 \u0441\u0434\u0435\u043b\u043a\u0438 \u043d\u0435 \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f. \u0423\u0442\u0432\u0435\u0440\u0436\u0434\u0430\u0435\u0442\u0441\u044f, \u0447\u0442\u043e \u0441\u043c\u0435\u043d\u0430 \u0432\u043b\u0430\u0434\u0435\u043b\u044c\u0446\u0430 \u043d\u0435 \u043f\u043e\u0432\u043b\u0438\u044f\u0435\u0442 \u043d\u0430 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439 NPM, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442 \u0441\u0432\u043e\u0451 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u0438\u0435 \u0438 \u043e\u0441\u0442\u0430\u043d\u0435\u0442\u0441\u044f \u043e\u0431\u0449\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u043c \u0438 \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u044b\u043c [&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-74391","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f NPM Inc, \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u0438\u0440\u0443\u044e\u0449\u0430\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u043f\u0430\u043a\u0435\u0442\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 NPM \u0438 \u0437\u0430\u043d\u0438\u043c\u0430\u044e\u0449\u0430\u044f\u0441\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435\u043c \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u044f NPM,\" \/>\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\/da\/blog\/news\/microsoft-pokupaet-npm-i-budet-razvivat-ego-vmeste-s-github\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"da_DK\" \/>\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\udd47Micr\u043esoft \u043f\u043e\u043a\u0443\u043f\u0430\u0435\u0442 NPM \u0438 \u0431\u0443\u0434\u0435\u0442 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0442\u044c \u0435\u0433\u043e \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 GitHub | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f NPM Inc, \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u0438\u0440\u0443\u044e\u0449\u0430\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u043f\u0430\u043a\u0435\u0442\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 NPM \u0438 \u0437\u0430\u043d\u0438\u043c\u0430\u044e\u0449\u0430\u044f\u0441\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435\u043c \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u044f NPM,\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/da\/blog\/news\/microsoft-pokupaet-npm-i-budet-razvivat-ego-vmeste-s-github\" \/>\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=\"2020-03-17T05:42:23+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-03-17T05:42:23+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\udd47Microsoft k\u00f8ber NPM og vil udvikle det sammen med GitHub | ProHoster","description":"NPM Inc, som kontrollerer udviklingen af npm-pakkeh\u00e5ndtereren og vedligeholder npm-repositoriet,","canonical_url":"https:\/\/prohoster.info\/da\/blog\/news\/microsoft-pokupaet-npm-i-budet-razvivat-ego-vmeste-s-github","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"da_DK","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\udd47Micr\u043esoft \u043f\u043e\u043a\u0443\u043f\u0430\u0435\u0442 NPM \u0438 \u0431\u0443\u0434\u0435\u0442 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0442\u044c \u0435\u0433\u043e \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 GitHub | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f NPM Inc, \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u0438\u0440\u0443\u044e\u0449\u0430\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u043f\u0430\u043a\u0435\u0442\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 NPM \u0438 \u0437\u0430\u043d\u0438\u043c\u0430\u044e\u0449\u0430\u044f\u0441\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435\u043c \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u044f NPM,","og:url":"https:\/\/prohoster.info\/da\/blog\/news\/microsoft-pokupaet-npm-i-budet-razvivat-ego-vmeste-s-github","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":"2020-03-17T05:42:23+00:00","article:modified_time":"2020-03-17T05:42:23+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"74391","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":null,"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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 18:15:29","updated":"2022-09-30 01:52:33","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/74391","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=74391"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/74391\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=74391"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=74391"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=74391"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}