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/ApplicationsNON 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)