
Los equipos web y de diseño de Canonical llevaron a cabo una iteración de dos semanas para crear y mantener todos los sitios web e interfaces web de productos de Canonical. Estos son algunos aspectos destacados de lo que hemos hecho en esta iteración.
la red
El equipo web desarrolla y mantiene la mayor parte de Sitio web de Canonical como ubuntu.com, canonical.com y más.
Actualización importante de la página principal de ubuntu
En esta iteración, hemos realizado una actualización importante en la página central de ubuntu. Consulte los beneficios y las características clave de Ubuntu Core.
Visite la página central de ubuntu
Nueva página de Kafka
También creamos una página para las operaciones de Apache Kafka®. Esto incluye las soluciones y los servicios gestionados de Canonical para Apache Kafka.
Visite la página de Kafka para obtener más información.
Nueva página para integradores canónicos
También hemos agregado una nueva página para el Programa de incrustación canónica.
Nueva página de recursos de OpenStack
Por último, hemos agregado una página de recursos de OpenStack donde puede encontrar todo lo que OpenStack es, desde documentos técnicos hasta seminarios web y más.
Tarjeta
El equipo de marca desarrolla nuestra estrategia de diseño y crea la apariencia de la empresa a través de muchos puntos de contacto que incluyen web, documentos, exhibiciones, logotipos y videos.
Soporte de mercadeo
En esta iteración, diseñamos y entregamos una serie de documentos para el equipo de marketing, desde libros blancos hasta documentos tácticos.
Ilustración de robots
Hemos completado la sexta ilustración de nuestra serie Equipo de gestión de proyectos de robótica, esta ilustración de alto nivel que describe nuestra participación en la robótica doméstica.
comercial
El equipo comercial mantiene y desarrolla todos los servicios comerciales proporcionados por Canonical. Incluye la tienda Ubuntu Advantage.
Estamos realizando algunos cambios en el selector de productos de Ubuntu Advantage y, antes de publicar estos cambios, nos gustaría ver cómo reaccionan los usuarios a la nueva interfaz de usuario.
Las herramientas de diseño modernas permiten a los diseñadores de UX simular diseños de pantalla y luego vincularlos para crear prototipos interactivos. El prototipo se ejecuta en un navegador web y se pueden enviar enlaces a los participantes de la prueba, lo que nos ayuda a revisar nuestros diseños antes de que los usuarios reales entren en producción. Siempre estamos buscando clientes que nos ayuden con nuestra investigación, Si está interesado, por favor regístrese usando este formulario.
herramientas internas
Herramienta AU-QA
¿Tienes que hacer movimientos aburridos, lentos y repetitivos en el trabajo? A veces esto es inevitable, pero a veces también puede ser una oportunidad para que los desarrolladores redescubran lo que significa ser un desarrollador y aborden estas situaciones con código.
La herramienta UA-QA nació en tales circunstancias. Nos ayudará a probar nuestro sistema de suscripción Ubuntu Advantage en ubuntu.com. Esto también tiene como objetivo mejorar la calidad de nuestros escenarios de prueba: podemos preparar cuentas de prueba para mantener varias suscripciones, tal como lo harían los usuarios en escenarios del mundo real.
Esta es una herramienta CLI interactiva simple creada por CLI Cobra y interfaz rápidaEsta es también una gran oportunidad para jugar con GoLang. ¡Muy divertido!
solicitud
Desarrollo del equipo de aplicaciones Interfaz de usuario por proyecto MAAS y Tablero JAAS por Proyecto Juju.
trabajo completo de migración de reacción
Finalmente hemos terminado con la migración de React, que es el hito más grande que estamos celebrando. ¡De ahora en adelante, toda nuestra interfaz de usuario MAAS está en React! Esto significa que ya no hay una interacción lenta entre diferentes páginas o diferentes partes de la interfaz de usuario.
Identificación del sitio MAAS
Uno de los comentarios que hemos recibido de los clientes es que en algunas organizaciones hay 3 instancias de MAAS conectadas a 1 centro de datos. Estas instancias MAAS se utilizan para pruebas, laboratorio y producción. Debido a que la interfaz de usuario de MAAS tiene el mismo aspecto para todos estos propósitos diferentes, es fácil cometer errores e implementar la máquina equivocada en la instancia equivocada. Por lo tanto, además del nombre de MAAS en la barra de estado (que usamos como identificador de instancia de MAAS), también permitimos que las personas personalicen temas para su instancia de MAAS.
En la página de configuración a continuación, puede elegir un nombre MAAS, agregar un emoji junto a él y cambiar el color del título para representar una instancia diferente de MAAS que la predeterminada.
Los colores se basan en los colores de nuestra marca Yaru y hay 10 para elegir. Después de personalizar el tema, puede ver una vista previa del estilo de sombreado. Si no es su configuración preferida, siempre puede restaurarla deseleccionándola.
vainilla
El equipo de Vanilla diseña y mantiene sistemas de diseño y biblioteca de marco de vainillaGarantizan un estilo coherente en toda la propiedad web.
Navegación lateral expandible para páginas de documentación
Las páginas de documentación tienden a tener una navegación lateral larga con bastantes jerarquías, lo que dificulta que los usuarios sepan en qué nivel y tema se encuentran actualmente. Diseñamos y desarrollamos un método para que los escritores de documentos colapsen los niveles de navegación anidados para que solo los elementos secundarios del elemento activo estén visibles a la vez. En esta iteración, hemos implementado una versión estática y en futuras iteraciones planeamos incluir una versión que use un acordeón.
Mejoras en la plantilla de especificación para la documentación de Vanilla
Cuando escribimos nueva documentación para nuestros componentes que vivirían en un nuevo sitio web del sistema de diseño, encontramos algunas fricciones e inconsistencias en el proceso y el lenguaje. En esta iteración, hemos mejorado la plantilla utilizada para escribir este documento en términos de qué tono e idioma debe usarse, cómo debe estructurarse el documento y cómo evitar repetir el contenido o las páginas de patrones dentro de un solo componente.
mercado
El equipo de Marketplace trabaja en estrecha colaboración con los equipos de Store, Snapcraft, Snapd y Desktop para desarrollar y mantener tienda de complementos y centro de encanto.
Enlace de metadatos de la página de detalles de la instantánea
Actualmente, los desarrolladores de Snap pueden proporcionar enlaces a su sitio web y direcciones de correo electrónico. Las próximas funciones también les permiten agregar donaciones, código fuente y enlaces de informes de errores. Además de esto, puede agregar múltiples enlaces para cada categoría.
Descartar notificación de esquema
Los desarrolladores de Snap que usen Snapcraft para construir la integración de GitHub recibirán una notificación cuando construyeron previamente para la arquitectura i386 pero ahora usan core20 o superior, recordándoles que dejen de admitir la arquitectura i386.
Ingeniería del lugar de trabajo
Equipo de ingeniería del lugar de trabajo trabajando con recursos humanos. El equipo creó herramientas internas para facilitar la vida de todos los empleados de Canonical.
La base para implementar un nuevo catálogo
Hemos estado trabajando en un nuevo directorio que facilita la búsqueda de listas de empleados de forma organizada mediante una API (GraphQL) o una interfaz de usuario (aún no implementada).
La API está disponible para uso interno (beta) y se mejorará y estará disponible para todos los empleados de Canonical en el futuro.
Ven y únete al equipo.Si desea obtener más información sobre el equipo, lea nuestro blog y descripción del equipo.
♥ del equipo de redes de Canonical.