Saltar al contenido principal

Hoja de ruta

No es un compromiso

NOPAL es un proyecto pequeño con un solo mantenedor. Lo que sigue son áreas de trabajo posibles, no fechas ni promesas. La fuente es la sección Roadmap del README del proyecto («áreas futuras potenciales»), más las propuestas técnicas de esta documentación.

Áreas que el proyecto menciona​

Según el README de NOPAL:

  • Metadatos más ricos para la biblioteca de modelos: etiquetas, colecciones y filtros de búsqueda.
  • Mejores analíticas e historial de trabajos de impresión, láser y CNC.
  • Integración con almacenamiento externo.
  • Descubrir el comando correcto de ejecución desde la tarjeta SD en más variantes de firmware GRBL (ejecutar directamente desde la SD en lugar de enviar el G-code en flujo continuo).

Propuestas técnicas​

La documentación ha identificado huecos en el sistema de plugins y los ha escrito como borradores. No están aprobadas:

RFCTema
RFC-0001API de plugins versionada y ciclo de vida
RFC-0002Permisos con aplicación forzada
RFC-0003Dependencias por plugin
RFC-0004Eventos y tareas de fondo
RFC-0005Fuente única de metadatos
RFC-0006SDK, plantilla y publicación

Limitaciones conocidas hoy​

No son planes, sino cosas que no existen todavía y que conviene saber:

  • Una API de plugins versionada y un modo de publicar plugins de terceros.
  • Un sistema de permisos aplicado a los plugins.
  • Una acción para deshabilitar un plugin.
  • Un planificador de tareas en segundo plano para plugins.
  • El gancho de proyecto que espera el plugin Texto para fabricación para «Agregar al proyecto».

Cómo influir​

Abre un issue en el repositorio de NOPAL describiendo el problema que quieres resolver, o registra el hardware que posees en la página de colaboración. Ver Contribuir.