EN · EL · FR · ES · IT · RU · ZH · AR · HI · PT · DE
El emblema
un solo hilo, sin callejones sin salida
La marca de slacker es un laberinto cretense con un labrys — la doble hacha minoica — en su corazón. La imagen es antigua, y se eligió a propósito.
El hilo de Ariadna
En el mito, el rey Minos de Creta encerraba al Minotauro en un Laberinto construido bajo el palacio de Cnosos por el artesano Dédalo — una estructura tan intrincada que cualquiera que entraba se perdía. Cuando Teseo llegó a enfrentarse al Minotauro, fue Ariadna, hija de Minos, quien le dio la salida: un ovillo de hilo que desenrollar al entrar y seguir al salir. (Ese hilo — un clew en inglés — es el ancestro literal de la palabra inglesa clue, «pista».)
El laberinto del mito es unicursal: no un dédalo de corredores que se ramifican y callejones sin salida, sino un único camino largo y sinuoso que lleva inevitablemente al centro y de vuelta afuera. Hay un solo paso, y el hilo es su prueba.
La propia palabra labyrinthos pertenece a Creta — al labrys, el hacha de doble filo de la Cnosos minoica, la «casa de la doble hacha». Por eso el hacha se sitúa en el centro del emblema, donde llega el hilo.
El mismo camino, a través de las dependencias
Un grafo de dependencias puede parecer aquel Laberinto: fácil de perderse, lleno de bifurcaciones que no llevan a ninguna parte. Todo el trabajo de slacker es ser el hilo de Ariadna — encontrar el único camino correcto a través de él y entregártelo, con claridad.
Ese principio llega hasta lo más profundo:
- Las dependencias provienen únicamente del
.depdeclarado por el propio paquete. slacker nunca adivina una variante. - La prioridad es absoluta. El resolvedor nunca se desvía a una fuente de menor prioridad, y nunca te degrada en silencio.
- No hay callejones sin salida. Una actualización
-currentque sale mal puede deshacerse conrevert-pkg; pase lo que pase, hay un camino de vuelta a lo largo del hilo.
El mismo hilo, en el desarrollo
El hilo no es solo el camino que slacker traza a través de tus dependencias — es también el camino a lo largo del cual se construye el propio slacker. Los dos sentidos son una sola imagen.
La línea de versiones de slacker nunca se reinicia. El desarrollo es un único
hilo ininterrumpido: 0.x.x, siempre prelanzamiento, siempre tendido hacia el
próximo Slackware -current — sin empezar nunca de nuevo, sin retroceder nunca.
Una nueva línea de trabajo continúa el mismo hilo 0.x en lugar de cortarlo y
empezar uno nuevo; el número solo avanza. El laberinto es unicursal también en la
propia historia del proyecto: un camino, sin callejones sin salida, sin volver al
principio.
Así el emblema dice lo mismo de la herramienta y del trabajo que la hace. Sigue el
hilo hacia adentro y resuelve tu sistema; síguelo en el otro sentido y es la línea
de cada versión, conservada entera desde el primer 0.1.
Y la dualidad no está solo en la lectura — está grabada en el propio emblema. El labrys del corazón es un hacha doble: dos filos sobre un solo mango, que se encuentran en el único punto donde llega el hilo. Dos filos de una sola herramienta, igual que el hilo es dos caminos de una sola línea — el camino a través de tu sistema, y el camino del proyecto que lo construye. El mito eligió el símbolo antes que slacker; los dos filos esperaban desde siempre los dos sentidos.
Un hilo que se dibuja a sí mismo
El emblema no es una imagen almacenada. Está generado: el mismo tipo de búsqueda de camino que realiza el resolvedor sirve para trazar el único corredor del laberinto, y ese hilo trazado es el logo. La marca se dibuja a sí misma del modo en que trabaja slacker — un camino, hallado y seguido.
slacker — un solo camino a través del laberinto de dependencias. Sin callejones sin salida.
slacker
Getting started
Using slacker
- Commands
- Common Workflows
- Distribution Upgrade
- Repositories and Priority
- Package History
- Dependencies
- Docker
- Templates
- Blacklist
Trust & safety
Reference
For contributors
slacker - slackpkg + slackpkg+ in one - Apache-2.0 - by Ioannis Anagnostakis (rizitis) - beta / WIP, for Slackware -current (64-bit & 32-bit)