Giter VIP home page Giter VIP logo

design-linee-guida-docs's Introduction

⚠️ Queste linee guida sono superate, rimangono qui visionabili come memoria storica

I riferimenti attuali sono:

👋


Linee guida di design per i servizi digitali della PA

Questo repository contiene il testo delle Linee guida di design per i servizi digitali della PA in formato reStructredText.

Le linee guida per il design dei servizi digitali della Pubblica Amministrazione sono uno strumento di lavoro per la Pubblica Amministrazione e servono ad orientare la progettazione di ambienti digitali fornendo indicazioni relative al service design, alla user research, al content design e alla user interface. Per discutere sul design dei servizi pubblici è disponibile il nostro forum. Per collaborare alle linee guida è possibile usare gli strumenti descritti di seguito.

Sviluppo collaborativo

Le linee guida sono un documento pubblico, e chiunque può partecipare al processo di revisione e aggiornamento attraverso gli strumenti messi a disposizione attraverso GitHub, in particolare le issues (per le discussioni) e le pull request (per le proposte di modifica).

I contenuti delle linee guida sono scritti in file .rst e possono essere aggiornati via GitHub. Qui è disponibile una guida alla sintassi RST.

Altre risorse per l'editing in formato .rst sono:

Sviluppo programmato

Le linee guida di design seguono le roadmap di evoluzione pubblicate in ciascuna delle sezioni di Designers Italia

Version control e release della documentazione

Le linee guida beneficiano del version control system di GitHub, per cui esiste una traccia pubblica di tutte le modifiche effettuate e dei relativi autori.

Le linee guida di design adottano un sistema di release basato sui tag di GitHub. Ogni release è etichettata secondo un sistema basato su anno e versione. Le versioni sono espresse attraverso un numero progressivo. Il sistema delle release è in vigore dal 2017, quindi la prima release delle linee guida è 2017.1 (prima release del 2017).

I nuovi contenuti e le modifiche a contenuti esistenti dopo essere approvati vengono pubblicati nella versione latest delle linee guida, disponibile per una discussione pubblica e revisione da parte della community ma priva di valore ufficiale.

Solo successivamente, in occasione di una nuova release delle linee guida, il team di Designers Italia decide di consolidarle e farle confluire, dopo eventuali modifiche, nella versione ufficiale stable delle linee guida.

Stile della documentazione

Le linee guida sono scritte seguendo la style guide di redazione dei testi pubblici. In particolare:

  • linguaggio semplice e comprensibile ad un pubblico ampio
  • brevità e uso di elenchi
  • ricorso ad esempi, meglio se supportati da immagini e link

Nella guida usiamo delle etichette per evidenziare alcuni passaggi, specificando se l'applicazione della indicazione è obbligatoria o facoltativa, come segue

  • si deve (devi)
  • si può (puoi)
  • si dovrebbe (dovresti)
  • best practice

Consultazione della documentazione

La documentazione è disponibile su Docs Italia, la piattaforma di gestione della documentazione pubblica creata da Team per la Trasformazione Digitale.

Le funzioni di hosting e di ricerca sono basate su ReadTheDocs e la documentazione viene pubblicata attraverso il tool Sphinx e il linguaggio RST.

Tutti i documenti di Docs Italia possono essere fruiti anche in formato .epub e .pdf

Dipendenze

Il repository è strutturato per essere compatibile con Docs Italia. La piattaforma accetta documenti in formato RST o MD. Per informazioni sulla struttura di questo repository visita il repository dedicato.

Preview

Per lavorare utilizzando una preview del documento è sufficiente lanciare Docker

docker-compose up

la preview sarà visibile all'indirizzo http://localhost:8000/

Come contribuire

Ogni contributo è benvenuto! È possibile aprire delle issue per segnalare errori, problemi o per la richiesta di nuove funzionalità. Inoltre, è possibile aprire delle Pull Request per proporre direttamente delle modifiche.

Licenza

Questo documento è rilasciato con una licenza CC BY 4.0.

design-linee-guida-docs's People

Contributors

alterat avatar bfabio avatar danielaiozzo avatar francescomda avatar francescozaia avatar fupete avatar gunzip avatar mamatteo avatar nakis avatar nikorobins avatar pdavide avatar roby986 avatar sbronzolo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

design-linee-guida-docs's Issues

architettura delle notizie

Esiste una linea guida per l'architettura delle notizie nei siti web delle pa?

Esmepio:

Tipologia di contenuto | Le notizie vengono automaticamente classificate come notizie. Non è attualmente prevista una classificazione ulteriore.
Titolo | Indica il titolo della notizia
Tassonomia argomenti | Vocabolario controllato argomenti d'interesse per gli utenti di una scuola
Immagine in evidenza | Spazio per impostare un'immagine in evidenza
Descrizione breve | Descrizione sintentica inferiore a 160 caratteri
Descrizione estesa | Descrizione estesa della notizia. Corrisponde alla notizia vera e propria.
Multimedia | Possibilità di includere nel corpo della notizia una galleria di immagini e/o una serie di video e/o audio riferite alla news.
Persone | Inserire il nome delle schede persona citate nell'articolo o delle persone che hanno un legame con la notizia. Le schede persona devono essere già state costruite per poterle associare ad una notizia.
Luoghi | Inserire il nome delle scheda luogo citato nell'articolo o dei luoghi che hanno un legame con la notizia. Le schede luogo devono essere già state costruite per poterle associare ad una notizia.
Documenti | Link alla scheda di presentazione di un documento (che va creata usando il ct documento)
Eventi | Possibilità di generare un evento partendo dalla notizia e inserirlo in calendario
Metadati | Data di pubblicazione e ultima data aggiornamento del CMS. Licenza d'uso
Correlati: novità | Lista notizie ed eventi correlati sulla base del vocabolario controllato "argomenti di interesse per i cittadini" ordinati sulla base della data

Grazie

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.