{"id":76255,"date":"2020-04-01T07:42:05","date_gmt":"2020-04-01T05:42:05","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/fedora-i-centos-zapuskayut-git-forge-gitlab-otkryvaet-18-proprietarnyh-vozmozhnostej"},"modified":"2020-04-01T07:42:05","modified_gmt":"2020-04-01T05:42:05","slug":"fedora-i-centos-zapuskayut-git-forge-gitlab-otkryvaet-18-proprietarnyh-vozmozhnostej","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/news\/fedora-i-centos-zapuskayut-git-forge-gitlab-otkryvaet-18-proprietarnyh-vozmozhnostej","title":{"rendered":"Fedora y CentOS lanzan Git Forge. GitLab abre 18 funciones propietarias","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Proyectos <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.centos.org\/2020\/03\/git-forge-decision\/\">CentOS<\/a><\/noindex> y <noindex><a rel=\"nofollow\" href=\"https:\/\/communityblog.fedoraproject.org\/making-a-git-forge-decision\/\">Fedora<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/lists.fedoraproject.org\/archives\/list\/devel@lists.fedoraproject.org\/thread\/QXJBN37CQRTVMKAYSS5PYVZXDPZZFZYN\/\">informaron<\/a><\/noindex> sobre la soluci\u00f3n para crear el servicio de desarrollo colaborativo Git Forge, que se construir\u00e1 utilizando la plataforma GitLab. GitLab ser\u00e1 la plataforma principal para interactuar con los repositorios Git y para alojar proyectos relacionados con las distribuciones CentOS y Fedora. El servicio previamente utilizado <noindex><a rel=\"nofollow\" href=\"https:\/\/pagure.io\/\">Pagure<\/a><\/noindex> continuar\u00e1 existiendo, pero ser\u00e1 traspasado a la comunidad interesada en continuar con el desarrollo. Pagure ser\u00e1 desconectado del soporte del equipo de CPE (Community Platform Engineering) empleado en Red Hat, que se encarga de mantener la infraestructura para el desarrollo y la publicaci\u00f3n de las versiones de Fedora y CentOS.<\/p>\n<p>Al evaluar posibles soluciones para el nuevo Git Forge, se consideraron<br \/>\n Pagure y GitLab. Con base en el estudio de alrededor de <noindex><a rel=\"nofollow\" href=\"https:\/\/hackmd.io\/@My419-DISUGgo4gcmO1D6A\/HJB74lcL8\">300 comentarios<\/a><\/noindex> y solicitudes de los participantes de los proyectos Fedora, CentOS, RHEL y CPE, se formaron los requisitos funcionales y se eligi\u00f3 GitLab. Adem\u00e1s de las operaciones t\u00edpicas con repositorios (fusi\u00f3n, creaci\u00f3n de forks, adici\u00f3n de c\u00f3digo, etc.), se destacaron como requisitos clave la seguridad, la facilidad de uso y la estabilidad de la plataforma. <\/p>\n<p>Entre los requisitos se incluyeron capacidades como el env\u00edo de pull requests por HTTPS, medios para restringir el acceso a ramas, soporte para ramas privadas, separaci\u00f3n del acceso entre usuarios externos e internos (por ejemplo, para trabajar en la correcci\u00f3n de vulnerabilidades durante un embargo de divulgaci\u00f3n), familiaridad en la interfaz, unificaci\u00f3n de subsistemas para gestionar reportes de problemas, c\u00f3digo, documentaci\u00f3n y planificaci\u00f3n de nuevas funcionalidades, y la disponibilidad de herramientas para integraci\u00f3n con IDE, y soporte para flujos de trabajo t\u00edpicos.<\/p>\n<p>De las capacidades de GitLab que influyeron en la decisi\u00f3n final para elegir esta plataforma, se mencionaron el soporte para subgrupos con acceso selectivo a los repositorios, la posibilidad de utilizar un bot para fusiones autom\u00e1ticas (se requiere CentOS Stream para mantener los paquetes del n\u00facleo), la disponibilidad de herramientas integradas para planificaci\u00f3n del desarrollo, y la posibilidad de utilizar un servicio SAAS listo con un nivel garantizado de disponibilidad (lo que permitir\u00e1 liberar recursos para mantener la infraestructura del servidor).<\/p>\n<p>La decisi\u00f3n ya <noindex><a rel=\"nofollow\" href=\"https:\/\/www.spinics.net\/lists\/centos-devel\/msg18490.html\">provoc\u00f3<\/a><\/noindex> cr\u00edtica entre los desarrolladores, relacionada con el hecho de que la decisi\u00f3n se tom\u00f3 sin una amplia discusi\u00f3n previa. Tambi\u00e9n se expresaron preocupaciones de que el servicio no utilizar\u00e1 la edici\u00f3n de Comminity libre de GitLab. En particular, las funcionalidades necesarias para implementar los requisitos descritos en el anuncio de Git Forge est\u00e1n disponibles \u00fanicamente en la versi\u00f3n propietaria. <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/pricing\/ultimate\/\">GitLab Ultimate<\/a><\/noindex>. <\/p>\n<p>La cr\u00edtica tambi\u00e9n se centr\u00f3 en la intenci\u00f3n de aprovechar el servicio SAAS proporcionado por GitLab (aplicaci\u00f3n como servicio), en lugar de implementar GitLab en sus propios servidores, lo que saca al servicio de su control (por ejemplo, no se puede tener la certeza de que todas las vulnerabilidades en el sistema se solucionen de manera oportuna, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=45957\">de manera adecuada<\/a><\/noindex> la infraestructura est\u00e1 soportada, en un buen momento no estar\u00e1 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51746\">impuesta la telemetr\u00eda<\/a><\/noindex> y excluida la posible intervenci\u00f3n del personal de una empresa externa). La decisi\u00f3n tambi\u00e9n no se alinea con <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.fedoraproject.org\/en-US\/project\/\">los principios fundamentales de Fedora<\/a><\/noindex>, que establecen que el proyecto debe dar preferencia a alternativas libres.<\/p>\n<p>Mientras tanto, la empresa GitLab <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/blog\/2020\/03\/30\/new-features-to-core\/\">anunci\u00f3<\/a><\/noindex> anunci\u00f3 la implementaci\u00f3n de 18 funcionalidades que anteriormente solo se ofrec\u00edan en las ediciones propietarias de GitLab. Las funcionalidades abarcan diversas \u00e1reas de gesti\u00f3n del ciclo completo de desarrollo de software, incluyendo la planificaci\u00f3n del desarrollo, creaci\u00f3n de proyectos, verificaci\u00f3n, gesti\u00f3n de paquetes, generaci\u00f3n de lanzamientos, configuraci\u00f3n y seguridad. <\/p>\n<p>Entre las funcionalidades traducidas como libres se incluyen las siguientes:<\/p>\n<ul>\n<li class=\"l\"> Adjuntar issues relacionadas;\n<li class=\"l\"> Exportar issues de GitLab a CSV;\n<li class=\"l\"> Modo de planificaci\u00f3n, ordenaci\u00f3n y visualizaci\u00f3n del proceso de desarrollo de funcionalidades o lanzamientos individuales;\n<li class=\"l\"> Servicio de soporte integrado para vincular a los participantes del proyecto con terceros a trav\u00e9s de email.\n<li class=\"l\">  Terminal web para Web IDE;\n<li class=\"l\"> Opci\u00f3n de sincronizar archivos para probar cambios en el c\u00f3digo en el terminal web;\n<li class=\"l\"> Herramientas de gesti\u00f3n de dise\u00f1o que permiten cargar maquetas y recursos en issues, utilizando las issues como un \u00fanico punto de acceso a todo lo necesario para el desarrollo de una nueva funcionalidad;\n<li class=\"l\"> Informes de calidad de c\u00f3digo;\n<li class=\"l\"> Soporte para gestores de paquetes Conan (C\/C++), Maven (Java), NPM (node.js) y NuGet (.NET);\n<li class=\"l\"> Soporte para despliegues canarios, que permiten instalar una nueva versi\u00f3n de la aplicaci\u00f3n en una peque\u00f1a parte de los sistemas;\n<li class=\"l\"> Distribuciones incrementales que permiten entregar nuevas versiones inicialmente solo a un peque\u00f1o n\u00famero de sistemas, ampliando gradualmente la cobertura hasta el 100%;\n<li class=\"l\"> Banderas de activaci\u00f3n de funcionalidad que permiten entregar el proyecto en varias ediciones, activando din\u00e1micamente ciertas funciones;\n<li class=\"l\"> Modo de revisi\u00f3n de implementaciones que permite evaluar el estado de cada entorno de integraci\u00f3n continua basado en Kubernetes;\n<li class=\"l\"> Soporte para definir m\u00faltiples cl\u00fasteres de Kubernetes en el configurador (por ejemplo, se pueden usar cl\u00fasteres Kubernetes separados para implementaciones de prueba y cargas de trabajo productivas);\n<li class=\"l\"> Soporte para definir pol\u00edticas de seguridad de red en contenedores, que permiten restringir el acceso entre pods de Kubernetes.\n<\/ul>\n<p>Tambi\u00e9n se puede destacar <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/releases\/2020\/03\/26\/security-release-12-dot-9-dot-1-released\/\">la publicaci\u00f3n<\/a><\/noindex> actualizaciones de GitLab 12.9.1, 12.8.8 y 12.7.8 (Community Edition y Enterprise Edition), que solucionan una vulnerabilidad. El problema aparece desde la versi\u00f3n  GitLab EE\/CE 8.5 y permite leer el contenido de cualquier archivo local al mover un issue entre proyectos.<br \/>\nLos detalles sobre la vulnerabilidad se revelar\u00e1n en 30 d\u00edas.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Fuente: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52642\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u043e\u0435\u043a\u0442\u044b CentOS \u0438 Fedora \u0441\u043e\u043e\u0431\u0449\u0438\u043b\u0438 \u043e \u0440\u0435\u0448\u0435\u043d\u0438\u0438 \u043f\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044e \u0441\u0435\u0440\u0432\u0438\u0441\u0430 \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u043e\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 Git Forge, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b GitLab. GitLab \u0441\u0442\u0430\u043d\u0435\u0442 \u043f\u0435\u0440\u0432\u0438\u0447\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u043e\u0439 \u0434\u043b\u044f \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0441 Git-\u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u044f\u043c\u0438 \u0438 \u0434\u043b\u044f \u0445\u043e\u0441\u0442\u0438\u043d\u0433\u0430 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0441 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430\u043c\u0438 CentOS \u0438 Fedora. \u0420\u0430\u043d\u0435\u0435 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c\u044b\u0439 \u0441\u0435\u0440\u0432\u0438\u0441 Pagure \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c, \u043d\u043e \u0431\u0443\u0434\u0435\u0442 \u043f\u0435\u0440\u0435\u0434\u0430\u043d \u043d\u0430 \u043f\u043e\u043f\u0435\u0447\u0435\u043d\u0438\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0443, \u0437\u0430\u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043e\u0432\u0430\u043d\u043d\u043e\u043c\u0443 \u0432 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0438\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438. [&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-76255","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u043e\u0435\u043a\u0442\u044b CentOS \u0438\" \/>\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\/es\/blog\/news\/fedora-i-centos-zapuskayut-git-forge-gitlab-otkryvaet-18-proprietarnyh-vozmozhnostej\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\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\udd47Fedora \u0438 CentOS \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u044e\u0442 Git Forge. GitLab \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u0442 18 \u043f\u0440\u043e\u043f\u0440\u0438\u0435\u0442\u0430\u0440\u043d\u044b\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0435\u0439 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u043e\u0435\u043a\u0442\u044b CentOS \u0438\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/news\/fedora-i-centos-zapuskayut-git-forge-gitlab-otkryvaet-18-proprietarnyh-vozmozhnostej\" \/>\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-04-01T05:42:05+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-04-01T05:42: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\udd47Fedora y CentOS lanzan Git Forge. GitLab presenta 18 caracter\u00edsticas propietarias | ProHoster","description":"Proyectos de CentOS y","canonical_url":"https:\/\/prohoster.info\/es\/blog\/news\/fedora-i-centos-zapuskayut-git-forge-gitlab-otkryvaet-18-proprietarnyh-vozmozhnostej","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","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\udd47Fedora \u0438 CentOS \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u044e\u0442 Git Forge. GitLab \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u0442 18 \u043f\u0440\u043e\u043f\u0440\u0438\u0435\u0442\u0430\u0440\u043d\u044b\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0435\u0439 | ProHoster","og:description":"\u041f\u0440\u043e\u0435\u043a\u0442\u044b CentOS \u0438","og:url":"https:\/\/prohoster.info\/es\/blog\/news\/fedora-i-centos-zapuskayut-git-forge-gitlab-otkryvaet-18-proprietarnyh-vozmozhnostej","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-04-01T05:42:05+00:00","article:modified_time":"2020-04-01T05:42:05+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"76255","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 17:40:52","updated":"2022-10-12 13:22:37","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/76255","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=76255"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/76255\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=76255"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=76255"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=76255"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}