Strumenti DSPL

DSPL Tools è una piccola suite di utilità a riga di comando concepita per generare, organizzare e convalidare set di dati DSPL. Al momento la suite include i seguenti componenti:

  • Controllo DSPL: controlla un set di dati in base a una serie di criteri, tra cui il rispetto dello schema DSPL ufficiale, la coerenza dei riferimenti interni e il layout CSV.
  • DSPL Gen: genera un "modello" di set di dati DSPL semplice da un file CSV di input

Questo software viene rilasciato con una licenza BSD; il codice sorgente completo è disponibile per la navigazione e il download su GitHub. Le note di rilascio sono fornite nel file README di DSPL Tools.

La sezione seguente descrive come installare gli strumenti DSPL. Al termine, puoi eseguire le singole utilità all'interno del bundle. Per ulteriori informazioni, segui i link riportati sopra.

Nota: le indicazioni riportate di seguito e nelle pagine secondarie collegate presuppongono che tu abbia una conoscenza di base dell'ambiente della riga di comando nel tuo sistema (ad esempio, puoi accedere al terminale/richiesta di comando, modificare directory, percorsi di file Express e così via).

Installazione degli strumenti DSPL

DSPL Tools è scritto in Python, un linguaggio di script open source multipiattaforma. Per eseguire la configurazione, completa i seguenti passaggi:

  1. Installa un interprete Python (versione 2.6 o 2.7), se necessario:
    • Windows: scarica ed esegui il programma di installazione MSI di Windows x86 disponibile in questa pagina.
    • Mac OS X: Python è installato per impostazione predefinita, ma potresti dover eseguire l'upgrade a una versione più recente. Per informazioni dettagliate, visita questa pagina.
    • Linux: Python è solitamente installato per impostazione predefinita, ma potresti dover eseguire l'upgrade a una versione più recente. Consulta la documentazione per la tua distribuzione specifica.
  2. Installa gli strumenti DSPL:
    1. Scarica ed estrai il pacchetto zip DSPL Tools dal sito open source DSPL.
    2. Apri una finestra terminale/prompt di comando, vai alla directory di primo livello del file ZIP estratto ed esegui:
      python setup.py install
      
      Potrebbe essere necessario fornire un percorso completo all'eseguibile Python; consulta il passaggio 3 per i dettagli.
  3. (Facoltativo) Estendi il percorso del sistema in modo da includere l'eseguibile dell'interprete Python e i file dsplcheck.py e dsplgen.py.
    • Se questo passaggio viene ignorato, potresti dover fornire percorsi completi su questi componenti durante l'esecuzione degli strumenti, ad esempio c:\python27\python su Windows anziché solo python.
    • Le istruzioni per questa operazione variano in base alla macchina. Consulta la documentazione del tuo sistema per avere indicazioni.

Alcuni appunti e avvertenze:

  • Gli strumenti DSPL non funzionano con versioni di Python precedenti alla 2.6 o successive alla 2.7.
  • Potrebbe essere necessario aver eseguito l'accesso come amministratore sul computer per eseguire i passaggi precedenti.