{"id":58474,"date":"2019-11-04T09:59:31","date_gmt":"2019-11-04T08:59:31","guid":{"rendered":"https:\/\/mancomun.gal\/noticia_hemeroteca\/kernelci-pasa-a-estar-bajo-la-fundacion-linux\/"},"modified":"2019-11-04T09:59:31","modified_gmt":"2019-11-04T08:59:31","slug":"kernelci-pasa-a-estar-bajo-la-fundacion-linux","status":"publish","type":"noticia_hemeroteca","link":"https:\/\/mancomun.gal\/es\/noticia_hemeroteca\/kernelci-pasa-a-estar-bajo-la-fundacion-linux\/","title":{"rendered":"KernelCI pasa a estar bajo la Fundaci\u00f3n Linux"},"content":{"rendered":"<p>La\u00a0<a href=\"https:\/\/www.linuxfoundation.org\/\">Fundaci\u00f3n Linux<\/a> ha tomado un nuevo proyecto bajo su protecci\u00f3n: <strong>KernelCI<\/strong>.<\/p>\n<h2>KernelCI<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-19447 size-full\" src=\"https:\/\/www.mancomun.gal\/wp-content\/uploads\/2019\/11\/kernelci-horizontal-color.png\" alt=\"\" width=\"600\" height=\"183\" \/><br \/>\nEs un <strong>sistema de automatizaci\u00f3n de pruebas distribuido de c\u00f3digo abierto<\/strong> centrado en el desarrollo del n\u00facleo de Linux.<\/p>\n<p><a href=\"http:\/\/kernelci.org\">kernelci.org<\/a> <strong>hasta ahora estaba construyendo la mayor\u00eda de las configuraciones del kernel<\/strong> de ARM, ARM64, X86 y MIPS.<\/p>\n<p>KernelCI.org construye muchos \u00e1rboles de n\u00facleo autom\u00e1ticamente, los arranca en una amplia gama de dispositivos y ejecuta planes de prueba para unos pocos subsistemas. <strong>Los resultados se comunican a trav\u00e9s de las listas de correo y del propio sitio web.<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-19449\" src=\"https:\/\/www.mancomun.gal\/wp-content\/uploads\/2019\/11\/linux-foundation-union-informatica.jpg\" alt=\"\" width=\"600\" height=\"197\" \/><br \/>\nKernelCI pasa a ser un proyecto bajo la Fundaci\u00f3n Linux puesto que el desarrollo de el\u00a0 Kernel se centraba en kernel.org, mientras que las pruebas se dejan a los esfuerzos de los desarrolladores y proyectos individuales.<\/p>\n<p><strong>Parte del problema es c\u00f3mo se hacen los parches con las listas de correo de Linux.<\/strong><\/p>\n<p>Russell Currey,\u00a0 desarrollador del kernel Linux, explic\u00f3 hace poco:<\/p>\n<p>\u00abLa diferencia de un proyecto basado \u00fanicamente en GitHub o GitLab, donde una solicitud de extracci\u00f3n contiene toda la informaci\u00f3n necesaria para fusionar un grupo de cambios; un correo electr\u00f3nico que contiene, digamos, el parche 7\/10, no tiene ese contexto. <strong>Es casi imposible saber por un mensaje de correo electr\u00f3nico que te informa si una serie de parches han sido fusionados, rechazados o sustituidos<\/strong>. En general, las listas de correo simplemente no tienen el mismo nivel de metadatos que los sitios de alojamiento de proyectos contempor\u00e1neos y esto hace que el problema de integraci\u00f3n continua sea a\u00fan m\u00e1s dif\u00edcil.\u00bb<\/p>\n<p>Jim Zemlin, director de la Fundaci\u00f3n, coment\u00f3:<\/p>\n<p>\u00abA menudo digo lo bien que me siento con respecto al sistema Linux, pero debo admitir que <strong>podemos mejorar la forma en que probamos el n\u00facleo<\/strong>. Las pruebas han sido durante mucho tiempo una pr\u00e1ctica fragmentada y verticalizada. Esperamos aumentar la calidad, la estabilidad y el mantenimiento de nuestro sistema operativo\u00bb.<\/p>\n<p>Los <strong>patrocinadores del proyecto KernelCI<\/strong> incluyen a BayLibre, Civil Infrastructure Platform, Collabora, Foundries.io, Google, Microsoft y Red Hat.<\/p>\n<p>El nuevo proyecto garantizar\u00e1 el desarrollo a largo plazo, contando con el apoyo t\u00e9cnico y financiero necesarios. KernelCI obtendr\u00e1 acceso a mucho m\u00e1s hardware, adem\u00e1s se crear\u00e1 una estructura permanente para la gesti\u00f3n del proyecto, facilitando las contribuciones de la Comunidad.<\/p>\n<p><a href=\"https:\/\/kernelci.org\/\">M\u00e1s informaci\u00f3n<\/a><\/p>\n","protected":false},"featured_media":0,"template":"","class_list":["post-58474","noticia_hemeroteca","type-noticia_hemeroteca","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/mancomun.gal\/es\/wp-json\/wp\/v2\/noticia_hemeroteca\/58474","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mancomun.gal\/es\/wp-json\/wp\/v2\/noticia_hemeroteca"}],"about":[{"href":"https:\/\/mancomun.gal\/es\/wp-json\/wp\/v2\/types\/noticia_hemeroteca"}],"wp:attachment":[{"href":"https:\/\/mancomun.gal\/es\/wp-json\/wp\/v2\/media?parent=58474"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}