Le linee guida sui componenti aggiuntivi hanno lo scopo di garantire la coerenza e l'integrità con i componenti aggiuntivi disponibili in File Exchange.
- Utilizzare le best practice per l'ambito e gli spazi dei nomi. Rivedi il “ Scoping avanzato e spazi dei nomi ” nella guida di JMP per ulteriori informazioni.
- Non utilizzare alcun codice che modifichi i simboli esistenti, ad esempio Clear Symbols, Delete Symbols, Clear Globals.
- Non modificare le preferenze dell'utente (a meno che non sia lo scopo del componente aggiuntivo).
- Non usare Esci o Esci.
- Evitare di aggiungere script direttamente al componente aggiuntivo/barra degli strumenti. Una pratica migliore consiste nell'avere tutto il codice nei file .jsl.
- Commenta il codice.
- Se il componente aggiuntivo verrà incluso in un menu diverso dai componenti aggiuntivi, chiarire che la voce di menu non fa parte del menu standard.
Quando pubblichi un articolo sul componente aggiuntivo,
- Spiega lo scopo
- Fornire istruzioni/esempi su come usarlo
- Specificare il sistema operativo e la versione di JMP utilizzati per lo sviluppo/test
- Identifica eventuali connessioni a servizi/database, manipolazione del file system, ecc.
- Includere riconoscimenti se si utilizza il codice di altri
L'autore è responsabile del supporto e della manutenzione del componente aggiuntivo. Fare non contattare l'assistenza JMP.
I componenti aggiuntivi non aggiornati in cinque anni saranno soggetti a revisione e possibile archiviazione da parte dello scambio.