Non ho visto un sistema di gestione dei pacchetti per AppleScript, ma sembra che siano presenti le basi per uno.
Data:
- Gli script (e le cartelle) che si trovano nella cartella
~/Library/Scripts/Applications
NON SONO visibili dal menu OS X di Apple X. - Gli script (e le cartelle) si trovano nella cartella
~/Library/Scripts/
SONO visibili dal menu OS X di Apple X.
Implicazioni:
- Gli script delle "librerie" (cioè quelli a cui fa riferimento
load script
) potrebbero trovarsi nella cartella~/Library/Scripts/Applications/<namespace>/
- Gli script di 'Controller' (cioè quelli che sono gestiti dagli utenti) potrebbero trovarsi nella cartella
~/Library/Scripts/<namespace>/
- È possibile utilizzare uno script di installazione per compilare i file
.applescript
, creare directory e altre minuzie. - I progetti si troverebbero su
Github
(o simile) - Tutto ciò che rimarrebbe è un servizio di directory
Domande:
- Esiste un sistema di gestione dei pacchetti AppleScript (che ho perso)?
- In alternativa, è quello che ho descritto una convenzione di distribuzione ragionevole?
- Esistono convenzioni per
<namespace>
? Java utilizza il nome di dominio inverso (ad es. Com.foo.project)