Fwd: [opensuse-factory] Package Management Design and Experience
Para los que entiendan ingles, y no están suscriptos a factoy, les
remito este mensaje. Quizas alguine que maneje bien el ingles los
quiera traducir para los demás:
---------- Forwarded message ----------
From: Andreas Jaeger
Date: 29-may-2006 10:42
Subject: [opensuse-factory] Package Management Design and Experience
To: opensuse-factory
Hola :) El Martes, 30 de Mayo de 2006 00:21, Juan Erbes escribió:
Para los que entiendan ingles, y no est�n suscriptos a factoy, les remito este mensaje. Quizas alguine que maneje bien el ingles los quiera traducir para los dem�s:
---------- Forwarded message ---------- From: Andreas Jaeger Date: 29-may-2006 10:42 Subject: [opensuse-factory] Package Management Design and Experience To: opensuse-factory
As discussed last week, I wanted to continue the discussion about the package management changes - but not concentrating on the real bugs we're fixing now but on general issues:
Tal y como se discutió la semana pasada respecto a los cambios realizados con la gestión de paquetes - pero no centrado en los verdaderos fallos que estamos arreglando ahora pero en fallos generales:
With SUSE Linux 10.1 we have redesigned the way we handle software. We are proud to be able to announce our new software management backend which is based on the so-called library "libzypp" and which also integrates Novell's ZENworks technology. Also we decided to follow the repomd standard (sometimes known as "YUM repository") for our new software repositories.
Con SUSE Linux 10.1 hemos diseñado de nuevo la manera en que se gestiona el SW. Estamos orgullosos de poder anunciar nuestro nuevo sistema de gestión de software basado en la llamada librería "libzypp" y que además se integra en la tecnología de Novell ZENworks. Además decidimos seguir el estándar repomd (a veces conocido como "repositorio YUM") para nuestros nuevos repositorios de software.
In fact we are now able to manage more than packages only. We have integrated flavors like patches, patterns and even products all of which are defined and handled equivalently to packages. This new framework allows for new ways to define system dependencies and to build more complex application stacks also considering certain patch levels, patterns or even products to depend on.
De hecho, ahora somos capaces de gestionar más que paquetes. Tenemos integrado parches, patrones e incluso productos, los cuales están definidos y tratados como si fueran paquetes. Este nuevo "framework"/infraestructura permite nuevas maneras de definir dependencias del sistema y construir pilas/conjuntos de aplicaciones considerando además ciertos niveles de parcheado, patrones o incluso productos sobre los que se puede depender.
Also we were able to fix the well known issue where one could compromise a system installation by installing outdated packages after already having applied patches. Using the new technology the system is now able to detect these kinds of package-patch dependency violations.
También somos capaces de solucionar problemas conocidos donde uno podía "comprometer" una instalación de un sistema instalando paquetes obsoletos después de haber aplicado el parche. Utilizando esta nueva tecnología, el sistema es capaz de detectar este tipo de violaciones de dependencia paquete-parche.
By integrating Novell's ZENworks technology we enriched our distribution by a new command line tool called 'rug' and a daemon called 'zmd' which are able to keep your system up-to-date. Also we invented a new easy-to-use patch management user interface which is called 'zen-updater'. These new tools are also able to tie into a ZENworks Linux Management infrastructure in order to allow for centralized remote management.
Al integrar la tecnología de Novell ZENworks, hemos enriquecido nuestra distribución con una herramienta en línea de comandos llamada "rug" y un demonio llamado "zmd" que son capaces de mantener tu sistema al día. También inventamos una nueva interfaz de usuarios muy fácil de usar que gestiona los parches que se llama "zen-updater". Estas nuevas herramientas también son capaces de unirse a la infraestructura ZENworks Linux Management para permitir una gestión centralizada remota.
As these changes are also impacting the user experience regarding package and patch management we'd very welcome to start a discussion thread whether and how we still can further improve the current toolchain.
Puesto que estos cambios han hecho mella en la experiencia del usuario respecto a la gestión de paquetes y parches, agradeceríamos que se iniciase un hilo de discusión si deberíamos y como deberíamos mejorar aún más la herramienta actual.
One question we have is how the new tools rug, zen-updater and zmd compare to what we had before with YaST Online Update and suseWatcher. We are interested in every feedback ranging from architecture, design or used standards and their enhancements.
Una pregunta que tenemos es cómo las nuevas herramientas rug, sen-updater y zmd son comparables a lo que había antes con YaST Online Update y suseWatcher. Estamos interesados en toda respuesta que vaya desde arquitectura, diseño y estándares y sus mejoras.
As this topic is not a very easy one I guess we'll need several iterations for this discussion. Therefore I'll try to summarize the first discussion outcomes on http://en.opensuse.org/Libzypp/Design. After a couple of weeks we can then continue the discussion after everybody had the chance to work with - and love/hate - the new toolchain,
Puesto que el tema no es fácil, me imagino que necesitaremos varias discusiones. Por lo tanto, resumiré los primeros resultados de la discusión en http://en.opensuse.org/Libzypp/Design. Después de un par de semanas podremos continuar la discusión después de que todo el mundo haya tenido la posibilidad de trabajar con - y amar/odiar - las nuevas herramientas. -- "Even paranoids have enemies." Rafa Grimán Systems Engineer Silicon Graphics Spain Santa Engracia, 120 - Planta Baja 28003 Madrid Spain Tel: +34 91 3984200 Tel: +34 91 3984201 Móvil: +34 628 117 940 http://www.sgi.com OpenWengo: rgriman Skype: rgriman
participants (3)
-
JOSANable
-
Juan Erbes
-
Rafa Grimán