12 puntos por kuroneko 2023-08-24 | 1 comentarios | Compartir por WhatsApp
  • Cómo creó un gestor de paquetes no oficial para extensiones de SQLite.
  • Expone en detalle el diseño de los elementos necesarios para un gestor de paquetes y todo el proceso.
    • Diseño del archivo de especificación que describe un paquete, incluyendo propietario, nombre, versión y recursos.
    • Diseño de una estructura jerárquica de carpetas diferenciada por propietario/nombre.
    • Gestión a nivel de proyecto y de alcance global.
    • Implementación de localizadores de archivos de especificación, como repositorios de paquetes, repositorios Git y archivos locales.
    • Control de versiones y la versión latest.
    • Adición de checksums por cada recurso en el archivo de especificación.
  • Finalmente lo implementó y publicó en Go, y ya hay 62 paquetes registrados.

1 comentarios

 
kuroneko 2023-08-24

Parece una historia interesante.

Dicen que la extensión de SQLite casi no tiene dependencias, así que las eliminaron por completo,
y así la implementación se ve realmente clara.