-
Notifications
You must be signed in to change notification settings - Fork 0
The Emblem.it
EN · EL · FR · ES · IT · RU · ZH · AR · HI · PT · DE
un solo filo, nessun vicolo cieco
Il marchio di slacker è un labirinto cretese con un labrys — l'ascia bipenne minoica — nel suo cuore. L'immagine è antica, ed è stata scelta di proposito.
Nel mito, il re Minosse di Creta teneva il Minotauro in un Labirinto costruito sotto il palazzo di Cnosso dall'artigiano Dedalo — una struttura così intricata che chiunque vi entrava si perdeva. Quando Teseo venne ad affrontare il Minotauro, fu Arianna, figlia di Minosse, a dargli la via d'uscita: un gomitolo di filo da srotolare all'andata e da seguire al ritorno. (Quel filo — un clew in inglese — è l'antenato letterale della parola inglese clue, «indizio».)
Il labirinto del mito è unicursale: non un dedalo di corridoi che si diramano e di vicoli ciechi, ma un unico lungo cammino tortuoso che porta inevitabilmente al centro e di nuovo fuori. C'è una sola via, e il filo ne è la prova.
La parola stessa labyrinthos appartiene a Creta — al labrys, l'ascia a doppia lama della Cnosso minoica, la «casa della doppia ascia». Per questo l'ascia sta al centro dell'emblema, dove il filo arriva.
Un grafo di dipendenze può somigliare a quel Labirinto: facile perdersi, pieno di diramazioni che non portano da nessuna parte. Tutto il compito di slacker è essere il filo di Arianna — trovare l'unico cammino corretto al suo interno e consegnartelo, con chiarezza.
Questo principio scende fino in fondo:
- Le dipendenze provengono solo dal
.depdichiarato dal pacchetto stesso. slacker non indovina mai una variante. - La priorità è assoluta. Il risolutore non devia mai verso una sorgente di priorità inferiore, e non ti retrocede mai in silenzio.
- Non ci sono vicoli ciechi. Un aggiornamento
-currentandato male può essere annullato conrevert-pkg; qualunque cosa accada, c'è una via di ritorno lungo il filo.
Il filo non è solo il cammino che slacker traccia attraverso le tue dipendenze — è anche il cammino lungo il quale è costruito slacker stesso. I due significati sono una sola immagine.
La linea di versioni di slacker non riparte mai da zero. Lo sviluppo è un unico
filo ininterrotto: 0.x.x, sempre in pre-release, sempre teso verso il prossimo
Slackware -current — senza mai ricominciare, senza mai tornare indietro. Una
nuova linea di lavoro prosegue lo stesso filo 0.x invece di tagliarlo e
cominciarne uno nuovo; il numero va solo avanti. Il labirinto è unicursale anche
nella storia stessa del progetto: un cammino, nessun vicolo cieco, nessun ritorno
all'inizio.
Così l'emblema dice la stessa cosa dello strumento e del lavoro che lo plasma. Segui
il filo verso l'interno e risolve il tuo sistema; seguilo nell'altro senso ed è la
linea di ogni rilascio, mantenuta intera fin dal primo 0.1.
E la dualità non è solo nella lettura — è incisa nell'emblema stesso. Il labrys al cuore è un'ascia doppia: due lame su un solo manico, che si incontrano nell'unico punto in cui il filo arriva. Due tagli di un solo strumento, come il filo è due cammini di una sola linea — il cammino attraverso il tuo sistema, e il cammino del progetto che lo costruisce. Il mito ha scelto il simbolo prima di slacker; le due lame attendevano da sempre i due significati.
L'emblema non è un'immagine memorizzata. È generato: lo stesso tipo di ricerca del cammino che esegue il risolutore serve a tracciare l'unico corridoio del labirinto, e quel filo tracciato è il logo. Il marchio disegna se stesso nel modo in cui lavora slacker — un cammino, trovato e seguito.
slacker — un solo cammino attraverso il labirinto delle dipendenze. Nessun vicolo cieco.
slacker - slackpkg + slackpkg+ in one - Apache-2.0 - by Ioannis Anagnostakis (rizitis) - beta / WIP, for Slackware -current (64-bit & 32-bit)
Getting started
Using slacker
- Commands
- Common Workflows
- Distribution Upgrade
- Repositories and Priority
- Package History
- Dependencies
- Docker
- Templates
- Blacklist
Trust & safety
Reference
For contributors