Liberada la nueva versión de Open Build Service 2.10, una plataforma para el desarrollo de distribuciones y software

Hace poco fue anunciado el lanzamiento de la plataforma Open Build Service 2.10, la cual esta diseñada para organizar el proceso de desarrollo de distribuciones y productos de software, incluida la preparación y el mantenimiento de lanzamientos y actualizaciones. El sistema se destaca por permitir compilar de forma cruzada los paquetes para la mayoría de las principales distribuciones de Linux o crear su propia distribución basada en un paquete determinado.

La compilación es compatible con 21 plataformas (distribuciones), incluidas CentOS, Debian, Fedora, OpenMandriva, openSUSE, SUSE Enterprise Linux, Red Hat Enterprise Linux (RHEL) y Ubuntu. El ensamblaje es posible para 6 arquitecturas, incluyendo i386, x86_64 y ARM.

OBS cubre más de 140,000 paquetes y se usa como el sistema principal para crear proyectos openSUSE, Tizen, Sailfish / Mer, NextCloud y VideoLAN, así como para crear productos Linux en Dell, Cray e Intel.

Para crear una versión nueva de un programa dado en forma de un paquete binario para el sistema deseado, es suficiente crear un archivo de especificaciones o conectar el repositorio de paquetes presentado en el sitio software.opensuse.org.

Además, se puede crear un entorno minimalista ya hecho para la ejecución en sistemas de virtualización, entornos basados en la nube o para descargar como una distribución en vivo.

Sobre Open Build Service

Cuando se trabaja con OBS, un desarrollador puede usar el servicio en línea build.opensuse.org o instalar un sistema similar en su servidor.

Además, puede implementar rápidamente su propia infraestructura con la ayuda de imágenes especialmente preparadas para máquinas virtuales, contenedores, instalación local o para el arranque PXE a través de la red.

Es posible automatizar la descarga de textos de origen desde repositorios o archivos externos de Git o Subversion con código de ftp y servidores web de proyectos primarios, lo que permite deshacerse de la descarga manual intermedia de archivos con código a la máquina del desarrollador local y luego importarlos a openSUSE Build Service.

Los paquetes de acompañamiento se suministran con herramientas para determinar las dependencias de otros paquetes con el reensamblado automático de las dependencias cuando se realizan cambios en ellos. Al agregar parches, es posible probarlos con paquetes similares de otros proyectos.

Para administrar Open Build Service, puede usar ambas herramientas de línea de comandos y una interfaz web.

Existen herramientas para conectar clientes de terceros y utilizar recursos de servicios externos como GitHub, SourceForge y kde-apps.org.

Los desarrolladores tienen acceso a herramientas para crear grupos y organizar la colaboración. El código para todos los componentes del sistema, incluida la interfaz web, el sistema de prueba de paquetes y los componentes de la versión anterior, está abierto bajo la licencia GPLv2.

Principales novedades de Open Build Service 2.10

En esta nueva versión la interfaz web se ha rediseñado por completo con los componentes del marco de Bootstrap, lo que simplificó el mantenimiento del código, unificó el diseño de varias partes y eliminó muchas complicaciones (anteriormente se usó 960 Grid System, su propio tema para la interfaz de usuario de Jquery y una gran cantidad de CSS específico).

A pesar del procesamiento, los desarrolladores intentaron preservar el reconocimiento de los elementos y la forma habitual de trabajar para reducir la incomodidad durante la transición a la nueva versión;

Se ha trabajado para mejorar el soporte para la entrega y el despliegue de aplicaciones para contenedores aislados.

Se agregaron módulos para la integración con Gitlab y Pagure, que le permiten vincular ciertas acciones en OBS al realizar nuevos compromisos o cuando ocurren ciertos eventos en estos sistemas.

Descargas integradas a los entornos de nube de Amazon EC2 y Microsoft Azure, así como también a través de Vagrant.

El rendimiento de código fue optimizado para la generación y publicación de productos en el repositorio. El programador tiene la oportunidad de actualizar de forma incremental el proyecto.

De las demás novedades que se destacan encontramos:

  • Los scripts de inicio de Sysv se reemplazan con archivos systemd
  • Se agregó soporte para almacenar métricas con datos de rendimiento en InfluxDB
  • El uso de emoji está permitido en los campos de texto (para ser incluido en database.yml, la codificación debe establecerse en utf8mb4)
  • Se agregó la opción de enviar notificaciones a los propietarios de mensajes sobre problemas, con información sobre nuevos comentarios
  • Apareció la función de confirmación preliminar de solicitudes (la solicitud se acepta solo después de que se haya completado la revisión)

Fuente: https://openbuildservice.org

El artículo Liberada la nueva versión de Open Build Service 2.10, una plataforma para el desarrollo de distribuciones y software ha sido originalmente publicado en Linux Adictos.

from Linux Adictos https://ift.tt/2XDEest
via IFTTT

El traductor de Google es ahora aún mejor traduciendo textos con la cámara del móvil

La posibilidad de traducir textos usando la cámara del móvil con el Traductor de Google para Android no es algo nuevo. Hace ya años que la app incorpora esta útil función, que se aprovecha de la gran variedad de diccionarios que incluye su base de datos para ofrecer traducciones precisas de los textos capturados con la cámara. Pero a partir de ahora, la traducción visual del Traductor de Google será

Entra en Andro4all para leer el artículo completo

Puedes unirte a nosotros en Twitter, Facebook o en Google+

¡Suscríbete a nuestro canal de YouTube!

Publicado recientemente en Andro4all

from Andro4all https://ift.tt/2G6HnX4
via IFTTT

Microsoft Might Crush Slack Like Facebook Crushed Snapchat


Microsoft Might Crush Slack Like Facebook Crushed Snapchat
The situation is similar to Facebook, which after failing to buy Snapchat began to copy it, feature by feature. Facebook did this with impunity because it’s not really possible to copyright what software does — you can only copyright the code itself.

July 10, 2019 at 01:18PM
via Digg https://ift.tt/2JqerLE

La nueva Raspberry Pi 4 tiene problemas con el USB-C, pues no admite cualquier cable

Raspberry Pi 4 Model B

Hace algunos días fue anunciada la nueva versión de la Raspberry Pi 4, noticia que se dio a conocer aquí en el blog, como sabrán esta nueva versión de esta placa única conserva el mismo aspecto y el mismo precio de inicio que su predecesora ($ 35) para especificaciones que no pueden dejar de notar el salto realizado en comparación con las versiones anteriores: hasta 4 GB de RAM ( cuatro veces más que cualquier Pi anterior, procesador y GPU más rápidos, Ethernet más rápida, red Wi-Fi de doble banda, el doble de salidas HDMI y dos puertos USB 3.

Además, la Raspberry Pi 4 es la primera computadora en el catálogo de la Fundación equipada con un conector USB-C para su fuente de alimentación. Aquí también es donde hay malas noticias.

El puerto USB-C dedicado al suministro de energía eléctrica necesario para el funcionamiento de la computadora, no es compatible con cualquier tipo de cable.

Artículo relacionado:
Raspberry Pi 4 Model B: las nuevas características

Pues hace poco Eben Upton, uno de los cofundadores de la Fundación Rasbperry Pi, confirma la información.

“El nuevo Raspberry Pi está equipado con un conector USB tipo C para la alimentación y algunos usuarios se quejan de que algunos cargadores no funcionan con él (incluidos los cargadores de MacBook).

Algunos han especulado que esto se debe a una limitación del fabricante en las fuentes de alimentación, pero en realidad esto se debe a una falla de diseño en la conexión USB. La raíz del problema es la presencia de una resistencia de extracción a tierra en las líneas CC1 y CC2 del conector USB Tipo C “, explica.

Diagrama parcial de la Raspberry Pi 4.

Rpi4

“Con la mayoría de los cargadores, esto no será un problema porque los cables de la base usan solo una línea de CC y como resultado, la Raspberry pi se detecta correctamente y recibe energía. El problema es con los cables marcados electrónicamente que usan ambas conexiones de CC “, agrega.

Un problema de diseño que no contemplaron

En el estado actual, utilizando un cable USB Tipo C con cargador hará que la identificación de la Raspberry Pi lo detecte como un accesorio de audio y no como una fuente de alimentacion, lo que traerá el poder de no proporcionar energía.

El cofundador de Raspberry Pi, dijo que los cargadores inteligentes con un cable marcado electrónicamente “un cable e-marked” identificarán incorrectamente la Raspberry Pi 4 como un adaptador de audio y se negarán a proporcionar energía.

Es por ello que de momento la Fundación Raspberry recomienda a los usuarios de la Raspberry 4 utilizar los cables que utilizan para cargar sus smarphones o tablets, ya que estos en su mayoría no son “e-marked” y no se tendrán problema alguno.

También se deben tomar en cuenta el utilizar una fuente de alimentación que puede suministrar los 5.1V / 3A que la placa necesita.

Benson Leung de Google ha hablado sobre el tema y acusa a los diseñadores de Raspberry Pi de incumplimiento.

“El equipo de Raspberry Pi cometió dos errores críticos.

La primera es que ellos mismos diseñaron este circuito, quizás intentando hacer algo inteligente con la detección de nivel actual, pero no lo hicieron correctamente.

En lugar de inventar circuitos, los diseñadores de hardware deberían simplemente copiar la especificación USB-C.

El segundo error es que realmente no han probado su diseño con diferentes tipos de cables .Por ejemplo, todos los MacBook viene equipado con un cable USB Tipo C desde 2016. “

Después de este fallo reportado por muchos usuarios la Fundación Raspberry anunció que una versión corregida de la Raspberry Pi 4 está en camino.

Este defecto de diseño es el segundo problema que exhibe un producto de la Raspberry Pi Foundation en los últimos meses.

Ya que en agosto del año anterior, la Fundación lanzó el HAT de Power Over Ethernet (PoE) de Rasperry Pi. Al igual que con el USB-C, surgieron problemas de alimentación con esta tarjeta de expansión.

Para quienes no cuenten con un cable USB Tipo C diferente a los “e-marked”, la única opción es comprar la fuente de alimentación oficial Raspberry Pi 4 de $ 8 / £ 8 .

El artículo La nueva Raspberry Pi 4 tiene problemas con el USB-C, pues no admite cualquier cable ha sido originalmente publicado en Linux Adictos.

from Linux Adictos https://ift.tt/2JwbxUA
via IFTTT

Los mejores Snapdragon de gama alta de menos de 400 euros que puedes comprar ahora mismo

Qualcomm es el principal fabricante de microprocesadores para dispositivos Android. Sus creaciones colman desde las gamas más modestas hasta las más premium, encontrándose en los terminales más potentes del mercado. Este 2019, procesadores como el Snapdragon 855 dan vida a grandes dispositivos como el OnePlus 7 Pro y el Xiaomi Mi 9. No es nada nuevo, los Snapdragon llevan al frente de la gama alta Android prácticamente desde su nacimiento.

Entra en Andro4all para leer el artículo completo

Puedes unirte a nosotros en Twitter, Facebook o en Google+

¡Suscríbete a nuestro canal de YouTube!

Publicado recientemente en Andro4all

from Andro4all https://ift.tt/2xILq7q
via IFTTT

Android Q Beta 5 es oficial: todas las novedades y cómo instalar la actualización

Tal y como estaba previsto, aquí está: la beta 5 de Android 10 Q es ya una realidad, y todos aquellos poseedores de uno de los terminales compatibles, ya pueden proceder a su instalación para probar las novedades –si bien no es del todo recomendable hacerlo, debido a los problemas que pudieran surgir–. Esta es la quinta y penúltima beta del programa Android Q, y la primera versión candidata para

Entra en Andro4all para leer el artículo completo

Puedes unirte a nosotros en Twitter, Facebook o en Google+

¡Suscríbete a nuestro canal de YouTube!

Publicado recientemente en Andro4all

from Andro4all https://ift.tt/2LL2r97
via IFTTT