Ubuntu

Resumen del equipo de diseño y web – 16 de julio de 2021

Resumen del equipo de diseño y web - 16 de julio de 2021

El equipo web de Canonical realiza iteraciones de dos semanas para crear y mantener todos los sitios web y las interfaces web de productos de Canonical. Estos son algunos de los aspectos más destacados de nuestro trabajo completo de esta iteración.

Web

El equipo web desarrolla y mantiene la mayor parte de Sitios de Canonical como ubuntu.com, canonical.com y más.

mir-server.io reconstruido con una nueva sección de tutoriales

Reconstruimos el página de inicio de mir-server.io y agregó un nuevo página de tutoriales. Esta actualización incluyó nuevas secciones para Ubuntu Frame y egmde, mejoramos la información explicando las características principales de Mir y agregamos una tabla de compatibilidad de controladores.

Una página de tutoriales, basada en microk8s se ha agregado y mejoramos el estilo basándonos en sitio web de microk8s.

Reconstrucción de la calculadora de precios de la nube privada

El equipo web ha estado trabajando en la reconstrucción de la calculadora de precios de la nube privada. La nueva calculadora le facilita la creación de una estimación del costo por hora por instancia y la comparación de sus ahorros con las nubes públicas en función de diferentes factores. Permitiéndole seleccionar totalmente administrado o admitido, y seleccionar la cantidad requerida de instancias, vCPU, almacenamiento efímero y más. Se ha agregado un nuevo formulario de contacto para brindarle la posibilidad de completar sus requisitos y recibir un correo electrónico con un desglose de los costos específicos de su caso.

Marca

El equipo de la marca desarrolla nuestra estrategia de diseño y crea la apariencia de la empresa a través de muchos puntos de contacto, desde la web, documentos, exposiciones, logotipos y videos.

Diagramas de Livepatch

Trabajamos con el equipo de Gestión de Proyectos para diseñar un par de diagramas para explicar Livepatch de un vistazo y brindar una descripción general de Livepatch.

Diagrama ROS ESM

Un diagrama de flujo que muestra los pasos para crear un parche de seguridad usando ROS para ESM.

Documentos de marketing

Se crearon varios documentos en colaboración con el equipo de marketing para que los utilicen junto con los equipos de gestión de proyectos.

Vídeo de microapila

Terminamos un breve video para ir al microstack.run página para explicar los beneficios de Microstack y cómo se puede utilizar para aprovechar los servicios centrales de Openstack para construir una nube de propósito general.

Aplicaciones

El equipo de Apps desarrolla la interfaz de usuario Para el Proyecto MAAS y el Panel de control JAAS Para el Proyecto Juju.

MAAS: interfaz de usuario de clonación de red y almacenamiento de máquinas

Resumiendo nuestro trabajo de UX para MAAS Cloning UI, hemos simplificado algunas áreas del diseño. Una vez que un usuario selecciona varias máquinas, el menú desplegable activará una acción llamada «clonar desde». Esto permite al usuario clonar estas máquinas desde una máquina de origen.

Para seleccionar una máquina de origen, aparecerá una lista de las últimas 50 máquinas modificadas. Puede seleccionar cualquier máquina en cualquier estado como máquina de origen, pero las máquinas de destino deben estar en prueba fallida, listas o asignadas.

La lista anterior le permite buscar la máquina de origen por su nombre de host, identificación del sistema o etiquetas, así como seleccionar si deseas clonar la configuración de red o la configuración de almacenamiento. La clonación funciona con un entorno de hardware homogéneo.

Una vez que se complete la clonación, verá las máquinas que se clonaron con éxito desde esta fuente y una lista de las máquinas que fallaron en la clonación en este panel. Puede contraer este panel sin cerrarlo para verificar los resultados.

En la etapa actual, nuestro objetivo es exponer esta funcionalidad en la interfaz de usuario, para que las personas puedan clonar máquinas. Esperamos construir funcionalidades más sólidas además de esto en la próxima función.

Vainilla

El equipo de Vanilla diseña y mantiene el sistema de diseño y Biblioteca de Vanilla Framework. Garantizan un estilo coherente en todos los activos web.

Desarrolladores invitados

Esta iteración fue la primera en la que invitamos a desarrolladores de otros equipos a unirse a nosotros y trabajar juntos en Vanilla. Huw y Caleb hicieron un gran trabajo trabajando juntos en las actualizaciones del componente de notificación y nos ayudaron a limpiar la acumulación de componentes de React al migrar el código restante a TypeScript.

Actualizaciones de componentes de notificación

La parte principal de este trabajo de iteración fue la actualización. nuestro componente de notificación con nuevo estilo y opciones adicionales.

Las notificaciones tienen un estilo renovado con variantes adicionales sin bordes y online. También incluimos elementos adicionales para la marca de tiempo y las acciones de notificación.

Migración de TypeScript

Gracias a los esfuerzos de nuestros desarrolladores invitados en esta iteración, todos nuestros componentes React se han migrado a TypeScript

Mercado

El equipo de Marketplace trabaja en estrecha colaboración con el equipo de Store para desarrollar y mantener el Sitio de Snap Store y el Sitio de Charmhub.

Vainilla: patrón de pares clave / valor

Es un patrón de diseño para enumerar una serie de valores con sus claves correspondientes.

Es un componente necesario cuando se enumeran las propiedades de un elemento complejo en una colección de elementos agrupados de manera similar.

Disponible en «rack»

Y «columna de rack»

Todas las especificaciones están disponibles en Discourse

Visual: etiquetas de formulario, campos obligatorios y mensajes de error

Este trabajo tuvo como objetivo mejorar la accesibilidad y resolver inconsistencias en torno a la validación de campo. La forma en que indicamos los campos obligatorios y la forma en que tratamos los envíos erróneos puede resultar más útil para los usuarios con o sin tecnología de asistencia (AT).

Recursos de Charmhub

Se agregó una pestaña a la página de detalles del encanto que muestra los recursos disponibles para ese encanto.

Subir metadatos

Completó el trabajo para poder cargar metadatos cuando libera un complemento.

Descubrimiento de la experiencia del revisor

Mientras migramos los flujos de experiencia del usuario desde el Tablero a snapcraft.io, aquí nos enfocamos en el experiencia del revisor.

  • Queremos mantener el mismas funcionalidades
  • mientras aprovecha la oportunidad para mejorar el recorrido del revisor

Hemos realizado 6 entrevistas, almacenado y resumido todos los hallazgos utilizando la herramienta Dovetail

Publicaciones del equipo:

Con ♥ del equipo web de Canonical.

Leave a Comment

You may also like

Más