May 19 2014

The Chwido Report: Chwido asks Bero, itchka and PCPA

Kate told me this pink balloon will get me some chicks...

Kate told me this pink balloon will get me some chicks…

I’m Chwido, and this is The Chwido Report. Today I’m pleased to interview Bero, an important person in my life  (he feeds me, Arf!)  and core developer of OpenMandriva, PCPA, one of oldest and most devoted Mandriva community contributors and itchka – our QA guru and one of the most intelligent enthusiasts we have! – about the newest release of OpenMandriva Lx – 2014 “Phosphorus”.

The next time I will go deeply inside the OpenMandriva PODs to know them better.. for now I just touch it: in the cold swiss mountains (where I live with Bero), in the tropics – with PCPA and in good old England – with itchka. Hmm! ruff! oh… good geography already! OK, let’s start.

[Chwido] Which were the main goals for 2014 release of OpenMandriva Lx?

[Bero] Initially, the main goals were fixing problems found in our initial 2013.0 release, updating the UI stack (such as Mesa, X.Org and KDE), and smaller application updates. We ended up doing more though – couldn’t resist also introducing support for UEFI booting and bringing base system components like the toolchain up to date.

[itchka] What we really tried to attack in this release was test booting on as many systems as we could so that we could give users a trouble free install. In 2013 we gone part way to this but 2014 brought a new set of challenges as we moved away from a vesa solution to kms. Qa leaned on Bero to have a try for UEFI booting on this release he agreed and we promised to organise testing. He responded magnificently to the challenge as did the the majority of the users (who I tracked down from the bug reports) who I had asked to test his work. Our thanks to them.

[pcpa] Talking about Conectiva, OpenMandriva 2014 should be the first OpenMandriva we actually use for our projects and contracts. We had been using a mini distro based on Rosa2012.1 since some months before OpenMandriva 2013 was released.

[Chwido] What could we expect since OMLx 2013?

[Bero] Primarily, what was already described in the goals — there is better hardware support (such as systems booting through UEFI only, and systems with very recent graphics cards that weren’t supported in 2013.0), newer applications, and various bugfixes.

Another new thing that entered only shortly before the release is om-welcome, making it easier than ever to get started.

Another big piece of news is the ARM port – while it is not yet 100% as usable as the x86 ports, we have almost all important packages built for ARM, and can boot to KDE on e.g. Samsung Chromebooks.

[itchka] Although we managed a good quality release in 2014 we will aim to improve the level of compliance even further. With 8000 package or so in our main repo this will be a tough task so we will be looking for ways to target our efforts. A little quick math shows that if we allow 1 minute to test each package One person would have to work continuously for over 10 days at 24 hours a day to complete the work. We will be asking users to participate in polls to attempt to target which programs in the repos need to have priority testing.

[pcpa] The most important feature is indeed updated packages. I would like to remember that we now have a functional java stack, that was broken since Mandriva 2011, and not fully functional since Mandriva 2009.

[Chwido] Which are the main technological implementations for this release, were they hard decisions?

[Bero] This release was mainly about fixing problems and modernizing the UI stack, so there haven’t been many big technological decisions. One hard question was whether we should stick with gcc 4.7.x (path of least resistance while working on something intended primarily as a maintenance release) or update to gcc 4.8.x and rebuild all packages. We ended up doing the latter because gcc 4.8 generates faster code, and fixed many more problems than it introduced, especially in the ARM world.

[itchka] The devs gave us a serious fright by introducing gcc-4.8 into the mix we should have been more trusting the switch was glacially smooth.

[pcpa] I believe there were no major issues. Updating to gcc 4.8 was a good idea. As long as we either have 2+ months to fix issues before a release (and maintainers already know it builds and works kernel, X, kde, etc), it is always better to use the latest gcc.

[Chwido] Could describe you OMLx 2014 in 3 words?

[Bero] “best OS ever”? Or, more realistically, “Best release yet.”

[itchka] How about three letyter WOW !

[pcpa] Past! Present, Future? – New Old Distribution :-)

[Chwido] What is the maximum speed of a Peregrine Falcon?

[Bero] Chwido! I told you not to hunt birds… And I don’t think you need to know this for any reason other than planning a hunt… Here’s your favorite ball, let’s hunt that instead… Yes, you’re enjoying this… Good dog!

[itchka] It’s all relative ‘specially if you are looking straight up and he is diving straight down.

[pcpa] https://plus.google.com/u/0/100376945934599072727/posts/PXtYTtHU52n

[Chwido] How long will be maintained this version?

[Bero] This version will be maintained at least until the next version is released and upgrading to it works. Whether or not we will support this release beyond giving the possibility to update to the subsequent release is not decided yet – it depends on how many users care, and on how much developer manpower we will have by then.

[itchka] Qa says HELP!!! We need it!

[pcpa] Supporting clean upgrade is a must. Support can be done at most for 2 released distros, but that depends on user base.

[Chwido] Thanks Bero, now can I go out? I need to…

[Bero] hmm! Where’s the leash?

there is something in your nose... I'll fetch it.

there is something in your nose… I’ll fetch it.

About Bero:
“Linux developer for 20 years, founder of the Ark Linux project that was rolled into OpenMandriva, Linaro Android and toolchain developer, swiss vegetarian cheese lover, hiker and is known for never being cold and wearing T-shirt even in winter, devoted Chwido trainer”

About PCPA:
“Open source enthusiast, C programmer, RPM packager, contributor or maintainer of several different open source projects/packages in the past 15+ years, brazilian, shy. Special interest in working with, as well as packaging scientific and educational projects”.

About itchka :
”I’m ‘itchka’ alias Colin and I come to you seriously mutated from the dawn of the Nuclear Age in which I’ve spent much of my life. In my early years I was forced to design instruments to provide protection for people working with seriously unstable “Windows” series of reactors. A ‘blue out’ of one of these reactors was responsible for my mutation which resulted in an irrepressible desire to babble and that caused my typing skills to degenerate to the level of a barrow load of monkeys on an IBM golfball. Yes, That’s how old I am. I can remember when the Word Processor did not exist.  That may not be true though I expect Bero was thinking about it in the womb!!!

I was lucky enough to survive the accident and got to work on the new stable series of “XeniX” reactors. These were a lot less dangerous (although in later years a change of direction alas rendered them worse than useless).  These were wonderful machines as they had pages of instructions that told you how to operate them making safe to used and explore.  All too soon though these were found to generate insufficient power and soon I was working with the “UNIX” series which was later to diversify into the now hugely successful “Linux” series which we are still using today.

I am part of a dual processor setup and we had six virtual machines between us giving us the run around. My other half is a debugger at the microcode level and make a living from people diagnosing what’s wrong with their setup. Since 2000 some of my machine cycles have been devoted to the “M” series of Linux reactors which I have found to for the most part stable. Since 2013 a couple of my virtual machines have matured and become processors in their own right and they have taken over the donkey work of maintaining the system allowing me to dedicate the majority of my machine cycles to the new “OMV” series.”



Skip to comment form

  1. Blackcrack

    i bite only windowsuser it is on this modern times an very dump statement.
    Considering that ReactOS exists and also stay under GPL shold be an
    Window-User as fellow competitor/applicant !

    The was against Microsift Windows it is ago and in the Past,
    now become we are Reactos and it is an Reaction against Microsoft
    in the own ranks in the GPL Community !
    And an Windows-User should refer to Reactos and
    not cautioned to be bitten as WindowsUser !

    We should see Reactos as an Friend against Microsoft and not as “All WindowsUser”

    Linux (the kernel).. and the Linuxtools it is supported from the community to have
    an other possibility to use an Computer with an Userfendly System ..
    Mandrake with an Controlcentre ..
    Mandrake/Mandriva now OpenMandriva.

    best regards

  2. quiroga

    El reporte de Chwido: Chwido pregunta a Bero, itchka y PCPA

    Soy Chwido y este es el informe de Chwido. Hoy me complace entrevistar a Bero, una persona importante en mi vida (me da de comer, Arf!) y al desarrollador de OpenMandriva, PCPA, uno de los más antiguos y más devotos colaboradores de la Comunidad Mandriva y ha itchka – nuestro gurú de control de calidad y uno de los más inteligentes entusiastas tenemos en la base! – hablaremos sobre la última versión de OpenMandriva Lx – 2014 “fósforo”.

    La próxima vez voy a ir profundamente dentro de las vainas de OpenMandriva a conocerlos mejor .. por ahora sólo un toque: en las frías montañas suizas (donde vivo con Bero), en los trópicos – con PCPA y en la buena y vieja Inglaterra – con itchka. Hmm! ruff! oh … buena geografía ya! OK, vamos a empezar.

    [Chwido] ¿Cuáles fueron los objetivos principales para el lanzamiento de OpenMandriva Lx 2014?

    [ Bero ] En un principio, los objetivos principales estaban en arreglar los problemas encontrados en nuestro lanzamiento inicial 2013.0, la actualización UI stack (como Mesa, X.Org y KDE) y pequeñas actualizaciones de aplicaciones. Terminamos haciendo más sin embargo – no puedo resistir también presentar el soporte para el arranque UEFI y traer los componentes del sistema base como el toolchain hasta la fecha.

    [ itchka ] Lo que realmente tratamos de atacar en este lanzamiento fue la prueba de arrancar en tantos sistemas como pudimos para que podamos dar a los usuarios un libre de problemas de instalación. En el año 2013 hemos ido parte del camino hacia esto, pero 2014 trajo un nuevo conjunto de desafíos a medida que nos alejamos de una solución de vesa a kms. Qa apoyó en Bero a tener una oportunidad para el arranque UEFI en este comunicado que está de acuerdo y se comprometió a organizar la prueba. Él respondió magníficamente al desafío como lo hizo el la mayoría de los usuarios (que localicé a partir de los informes de errores ) que yo había pedido para poner a prueba su trabajo . Nuestro agradecimiento a ellos .

    [pcpa] Hablando de Conectiva, OpenMandriva 2014 debería ser el primer OpenMandriva en realidad que utilizamos para nuestros proyectos y contratos. Nos habíamos estado usando una mini distro basada en Rosa2012.1 desde algunos meses antes que OpenMandriva 2013 fuera lanzado.

    [Chwido] ¿Qué podemos esperar desde OMLx 2013?

    [Bero] En primer lugar, lo que ya se ha descrito en los objetivos – no hay mejor soporte de hardware (por ejemplo, sistemas de arranque a través de UEFI solamente, y los sistemas con tarjetas gráficas muy recientes que no se admiten en 2.013,0), aplicaciones nuevas, y varias correcciones de errores.

    Otra cosa nueva que entró poco antes de la liberación es om-welcome, por lo que es más fácil que nunca para empezar.

    Otra gran noticia es el puerto ARM – si bien todavía no es 100% tan usable como los puertos 86, tenemos casi todos los importantes paquetes construidos para ARM, y podemos arrancar a KDE por ejemplo en Samsung Chromebooks.

    [itchka] Aunque logramos un comunicado de buena calidad en el año 2014 vamos a tratar de mejorar aún más el nivel de cumplimiento. Con 8.000 paquete más o menos relacionados con nuestra página repo esta será una tarea difícil por lo que vamos a estar buscando maneras de dirigir nuestros esfuerzos. Un pequeño cálculo rápido muestra que si permitimos que 1 minuto para probar cada paquete Una persona tendría que trabajar de forma continua durante más de 10 días en las 24 horas del día para completar el trabajo. Pediremos a los usuarios a participar en las encuestas para tratar de orientar los programas en los repos necesita tener pruebas de prioridad.

    [PCPA] La característica más importante es sin duda paquetes actualizados. Me gustaría recordar que ahora tenemos una pila java funcional, que estaba rota desde Mandriva 2011, y no es totalmente funcional desde Mandriva 2009.

    [Chwido] ¿Cuáles son las principales implementaciones tecnológicas para este lanzamiento, eran decisiones difíciles?

    [Bero] Este lanzamiento fue principalmente acerca de la solución de problemas y la modernización de UI stack, por lo que no ha habido muchas decisiones tecnológicas grandes. Una pregunta difícil es si debemos seguir con 4.7.x de gcc (camino de menor resistencia mientras se trabaja en algo destinado principalmente como una versión de mantenimiento) o actualizar a gcc 4.8.x y reconstruir todos los paquetes. Terminamos haciendo la segunda porque gcc 4.8 genera código más rápido, y lo arreglaron muchos más problemas de los que introdujo, sobre todo en el mundo ARM.

    [itchka] Los desarrolladores nos dieron un susto serio introduciendo gcc-4.8 en la mezcla que debería haber sido más confiando el interruptor era glacial suave.

    [PCPA] Creo que no hubo problemas importantes. Actualización a gcc 4.8 era una buena idea. Mientras estemos bien tenemos 2 + meses para solucionar los problemas antes de una liberación (y mantenedores ya saben que construye y trabaja kernel, X, kde, etc), siempre es mejor utilizar la última gcc.

    [Chwido] se podría describir OMLx 2014 en 3 palabras?

    [Bero] “mejor sistema operativo siempre”. O, más realista, “mejor lanzamiento todavía.”

    [itchka] ¿Tres letyter WOW!

    [pcpa] Pasado! Presente, futuro. – Nueva distribución antigua :-)

    [Chwido] ¿Cuál es la velocidad máxima de un halcón peregrino?

    [Bero] Chwido! Le dije que no a la caza de aves… Y no creo que tienes que saber esto por cualquier motivo que no sea la planificación de una caza.. Aquí está su pelota favorita, vamos por ella en lugar de la caza… Sí, estás disfrutando esto… ¡ Buen perro!

    [itchka] Todo es relativo, especialmente si usted está mirando hacia arriba y hacia abajo es el buceo.

    [pcpa] https://plus.google.com/u/0/100376945934599072727/posts/PXtYTtHU52n

    [Chwido] ¿Cuánto tiempo se mantendrá esta versión?

    [Bero] Esta versión se mantendrá al menos hasta la que la siguiente versión es liberada y que funcione la actualización. Sea o no vamos a apoyar este lanzamiento más allá de dar la posibilidad de actualizar a la versión posterior no está decidido todavía – que depende de cómo se preocupan muchos usuarios, y de la cantidad de mano de obra de desarrolladores que tendremos para entonces.

    [itchka] QA dice ayuda!!! Lo necesitamos!

    [pcpa] Soporte actualización limpia es una necesidad. Soporte puede hacerse como máximo 2 distros liberadas, pero eso depende de la base de usuarios.

    [Chwido] Gracias Bero, ahora puedo salir? Necesito …

    [Bero] hmm! ¿Dónde está la correa?

    Acerca Bero:
    “Desarrollador de Linux desde hace 20 años, fundador del proyecto Ark Linux que se rodó en OpenMandriva, Linaro Android y desarrollador cadena de herramientas, suizo amante del queso vegetariano, excursionista y es conocido por no tener frío y vistiendo la camiseta, incluso en invierno, entrenador Chwido devoto ”
    Acerca PCPA:

    “Entusiasta de código abierto, C programador, empaquetador RPM, colaborador o mantenedor de varios diferentes proyectos de código abierto / paquetes en

    los últimos 15 años, brasileño, tímido. Especial interés en el trabajo con,

    así como el envasado de proyectos científicos y educativos “.

    Acerca itchka :

    Soy ‘ itchka ‘ alias Colin y yo vengo a ti en serio mutado desde los albores de la era nuclear en el que me he pasado gran parte de mi vida. En mis primeros años me vi obligado a diseñar instrumentos para brindar protección a las personas que trabajan con seriedad inestable serie “Windows ” de los reactores . A ‘ fuera azul ‘ de uno de estos reactores se encargó de mi mutación que dio lugar a un deseo irrefrenable de balbucear y que provocó mis habilidades de escritura a degeneran con el nivel de carga de la carretilla monos en una pelota de IBM . Sí , eso es la edad que tengo . Puedo recordar cuando no existía el procesador de textos . Eso no puede ser cierto, sin embargo espero Bero estaba pensando en ello en el vientre !

    Tuve la suerte de sobrevivir al accidente y se puso a trabajar en la nueva serie estable de los reactores ” Xenix ” . Estos eran mucho menos peligroso (aunque en años posteriores un cambio de dirección por desgracia los hacía peor que inútil ) . Estas eran máquinas maravillosas como lo habían hecho las páginas de las instrucciones que te ha dicho cómo operarlos hacer seguro utilizado y explorar. Demasiado pronto , aunque éstos fueron encontrados para generar energía suficiente y pronto estaba trabajando con la serie ” UNIX “, que fue más tarde para diversificarse en la serie ahora un gran éxito “Linux “, que todavía estamos utilizando hoy en día.

    Soy parte de una configuración de doble procesador y tuvimos seis máquinas virtuales entre nosotros dándonos la vuelta. Mi otra mitad es un depurador a nivel de microcódigo y se ganan la vida de la gente diagnosticar lo que está mal con su configuración. Desde el año 2000 algunos de mis ciclos de máquina se han dedicado a la serie ” M” de los reactores de Linux que he encontrado para la mayor parte estable. Desde 2013 un par de mis máquinas virtuales han madurado y se convierten en los procesadores por derecho propio y se han hecho cargo del trabajo de burro de mantener el sistema que me permite dedicar la mayor parte de mis ciclos de la máquina a la nueva serie ” OMV ” ” .

    1. rugyada

      Gracias :)

  3. quiroga

    Necesito ayuda con las traducciones, se agradece si alguien la puede corregir y mandarla como un comentario, así RUGYADA puede subir la mejor traducción al Español
    Gracias espero colaboración :)

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>