Qual è la migliore struttura organizzativa per la condivisione del codice Python ArcGIS e degli strumenti di geoprocessing? O addirittura, la condivisione di codice e strumenti di condivisione sono domande separate?
Esri ha un metodo per distribuire la struttura degli strumenti , pubblicato per Arcgis 9.3 e 10.0:
Tuttavia, in altri luoghi le persone dicono cose come Also do avoid distributing your code the way its done in Arc Scripts or Code Galleries
a favore del pitut distutils nativo . Esri non sembra avere un corrispondente articolo sugli strumenti di distribuzione per 10.1 ( rif ), prestando un po 'di peso alla contro-argomentazione.
Cosa dice GIS.se?
Aggiornamento: anche se forse troppo tardi, ma il nocciolo di questa domanda è più sulle migliori pratiche per la struttura di file e cartelle prima che entrino gli strumenti usati per la condivisione (arcgis online, google drive, dropbox, github, bitbucket, ecc.) giocare.
Update2: e nessuno parlerà per l'approccio distutils apparentemente orfano?