Skip to content

Commit

Permalink
chore: add enhanced issue template
Browse files Browse the repository at this point in the history
  • Loading branch information
astagi committed Aug 6, 2024
1 parent 546f9da commit e79e916
Show file tree
Hide file tree
Showing 4 changed files with 129 additions and 23 deletions.
23 changes: 0 additions & 23 deletions .github/ISSUE_TEMPLATE.md

This file was deleted.

64 changes: 64 additions & 0 deletions .github/ISSUE_TEMPLATE/apri-una-segnalazione.it.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
name: Apri una segnalazione - IT
description: Per segnalare bug, aprire una discussione o inviare un contributo
labels: []
body:
- type: checkboxes
attributes:
label: Esiste già una discussione sul tema che ti interessa, o su un tema simile?
description: |
Verifica nella [lista delle discussioni](https://github.com/italia/designers.italia.it/issues/). Se esiste, vai alla discussione esistente e partecipa lasciando un commento.
options:
- label: Ho verificato e non esiste
required: true
- type: markdown
attributes:
value: "-------"
- type: input
attributes:
label: Versione della libreria
description: |
Versione utilizzata sulla quale si riscontra un problema o si vuole avviare la discussione.
validations:
required: true
- type: textarea
attributes:
label: Cosa
description: |
Descrivi in modo chiaro e conciso il tema della tua segnalazione indicando il link della pagina o delle pagine interessate.
Per segnalare un bug indica come riprodurlo per passi: es. (1) Vai a '...'; (2) Fai click su '...'; (3) Ora trovi il bug '...'.
Per proporre un contributo descrivi la soluzione che immagini, cosa ti aspetti e le eventuali alternative hai già valutato.
Puoi anche aggiungere catture di schermo per arricchire la segnalazione.
Assicurati di non condividere informazioni personali.
validations:
required: true
- type: textarea
attributes:
label: Perché
description: |
Spiega perché ritieni rilevante la segnalazione.
Indica analisi, verifiche e test svolti a supporto (es. dati di analytics, analisi euristiche, test di usabilità, verifiche di accessibilità), se disponibili.
validations:
required: true
- type: textarea
attributes:
label: Contesto
description: |
Se significative, inserisci informazioni su tipo di dispositivo, sistema operativo, browser.
validations:
required: false
- type: textarea
attributes:
label: Altro
description: |
Inserisci link a esempi, ricerca, design o codice a corredo della segnalazione, se disponibili.
validations:
required: false
- type: markdown
attributes:
value: |
-------
[Conosci il modello di contribuzione del design system del Paese?](https://designers.italia.it/design-system/come-contribuire/modello-di-contribuzione/)
1 change: 1 addition & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blank_issues_enabled: false
64 changes: 64 additions & 0 deletions .github/ISSUE_TEMPLATE/open-an-issue.en.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
name: Open an issue - EN
description: To report bugs, open a discussion, or submit a contribution
labels: []
body:
- type: checkboxes
attributes:
label: Does a discussion already exist on the topic you are interested in, or on a similar topic?
description: |
Please check [issue list](https://github.com/italia/designers.italia.it/issues/). If it exists, participate by posting a comment on the already existing issue.
options:
- label: I verified and it doesn't exist
required: true
- type: markdown
attributes:
value: "-------"
- type: input
attributes:
label: Library version
description: |
Version on which you encounter a problem or want to start a discussion.
validations:
required: true
- type: textarea
attributes:
label: What
description: |
Please describe the theme of your issue in a clear and concise manner, and include the link to the page(s) of concern and screenshots.
To report a bug, specify how to reproduce it step by step. E.g. (1) Go to '...'; (2) Click '...'; (3) Notice the bug '...'.
To propose a novel contribution, describe the problem you want to solve and the solution you envision, what you expect, and any alternative solutions you've considered.
Consider adding screen captures to enhance your report.
Make sure you do not share any personal information in the process.
validations:
required: true
- type: textarea
attributes:
label: Why
description: |
Explain why you consider this report relevant.
Highlight any analysis, verifications and tests you've conducted to support your issue or contribution (e.g., data analytics, heuristic analysis, usability tests, accessibility checks), if available.
validations:
required: true
- type: textarea
attributes:
label: Context
description: |
If relevant, please provide details on the device type, operating system and browser.
validations:
required: false
- type: textarea
attributes:
label: More
description: |
If available, provide links to related examples, research, designs or code.
validations:
required: false
- type: markdown
attributes:
value: |
-------
[Do you know Italia's Design System contribution model?](https://designers.italia.it/design-system/come-contribuire/modello-di-contribuzione/) (Italian language)

0 comments on commit e79e916

Please sign in to comment.