Skip to content

Commit

Permalink
Merge pull request #5 from WCAG-Audit-Discussions/nieuwe-opzet
Browse files Browse the repository at this point in the history
Nieuwe opzet, nu alleen nog maar comminucatie via issues
  • Loading branch information
rianrietveld authored Apr 24, 2024
2 parents c05c67c + 7bc4fc5 commit 7be5f54
Show file tree
Hide file tree
Showing 25 changed files with 34 additions and 10,696 deletions.
45 changes: 0 additions & 45 deletions .eleventy.js

This file was deleted.

2 changes: 0 additions & 2 deletions .gitignore

This file was deleted.

55 changes: 34 additions & 21 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,33 +2,46 @@

Doel: Hier verzamelen we toegankelijkheidsproblemen die vaker voorkomen en bekend zijn bij een producten en webdiensten.

Om niet meerdere keren in Nederland hetzelfde onderzoek uit te voeren. Er zijn te weinig goede toegankelijkheidsonderzoekers in Nederland en hiermee kunnen we tijd besparen. Die tijd kunnen we besteden aan het nog toegankelijker maken van Nederland.
De bevindingen worden gedeeld in [GitHub-issues](https://github.com/WCAG-Audit-Discussions/producten-bevindingen).
Om te voorkomen dat we steeds weer apart deze functionaliteit auditten willen we vastleggen wat we hebben gevonden. Om te raadplegen en om te voorkomen dat we dubbel werk doen.

Deze informatie is openbaar en kan worden gedeeld met iedereen.

**Let op**: Je bent verantwoordelijk voor je eigen onderzoek. De leverancier kan functionaliteit aangepast hebben sinds de laatst gedeelde audit. Controleer altijd in de praktijk of alle problemen nog steeds van toepassing zijn of dat er al problemen zijn opgelost.

## Beheerders

- Inhoudelijk beheer: [Jules Ernst](https://github.com/julezrulez) van 200 OK
- Technisch beheer: [Rian Rietveld](https://github.com/rianrietveld) van Level Level
- [Jules Ernst](https://github.com/julezrulez)
- [Rian Rietveld](https://github.com/rianrietveld)

## Opzet en bijdragen

De discussies worden per product in een [GitHub-issue](https://github.com/WCAG-Audit-Discussions/producten-bevindingen) gevoerd.
Wil je een bevindingen van een product toevoegen, check eerst of er al een issue voor dat product is aangemaakt, zo niet [open dan zelf een issue](https://github.com/WCAG-Audit-Discussions/producten-bevindingen/issues/new).

### Opzet issues

De titel is de naam van het product.
Geef daarna in de omschrijving mee:
- waar het is getest;
- op welke datum;
- indien beschikbaar het versienummer van het product;
- per succescriterium, je bevindingen;
- sluit eventueel af met _best practice_ opmerkingen.

### Toevoegen informatie

Heb je over een product ook een audit gedaan en heb je andere of aanvullende bevindingen, meld dit dat in een comment bij het issue. Comment ook als je ergens van mening over verschilt. Als een probleem gemist is of er is een nieuw probleem bij gekomen, dan kan dat als comment toegevoegd worden.

## Bijdragen aan de GitHub Pages
Als er problemen al zijn opgelost kan dit als comment bij het issue aangegeven worden.
Vraag aan een de originele schrijver van het issue, of aan een van de beheerders achter het nummer van het succescriterium bijvoorbeeld de toevoeging `(opgelost per dd-mm-jjjj in versienummer x.x)` te zetten.

In principe onderhouden de beheerders de GitHub Pages.
De pagina’s zijn gemaakt en worden bijgehouden met de [NPM module Eleventy](https://www.11ty.dev/docs/getting-started/). Voor een local install heb je [node.js](https://nodejs.org/en/) versie 10 of hoger nodig.
Het kan namelijk ook zijn dat verschillende websites met verschillende versies werken en dat een probleem bij de ene website niet meer voorkomt, maar mogelijkerwijs nog wel bij een andere website. Dan is het handig om alle opmerkingen die ooit gemaakt zijn wel te laten staan.

### Opzetten locale omgeving
### Status issues

Stappen:
- clone deze repository op een voor jou geschikte plek
- open een terminal
- ga de directory van clone binnen: `cd prodcuten-bevindingen`
- draai `npm install`
- draai Eleventy: `npm start`
Issues worden niet gesloten, maar blijven altijd open staan, mits het product niet meer bestaat of gebruikt wordt.

Er start dan een lokale webserver op met de GitHub pages http://localhost:8080
## Code of conduct

Wil je discussies wijzigen of toevoegen?
- maak een nieuwe branch aan in Git.
- maak je wijzigingen in de `prodcuten-bevindingen/src/` directory.
- de files met de bevindingen staan in `src/findings/`, kijk bij een bestaande file over een bevinding naar de opzet.
- de files met de verschillende producten staan in `src/sc/`, kijk bij een bestaande file over een product naar de opzet.
- draai in de terminal, in de `prodcuten-bevindingen/` directory, `npm run build`.
- Maak een pull request aan, publiceer deze op GitHub en vraag om een review.
We zijn lief en respectvol voor elkaar, voor de leverancier en ook voor elkaars mening.
252 changes: 0 additions & 252 deletions docs/assets/css/stylesheet.css

This file was deleted.

Binary file removed docs/assets/images/logo.png
Binary file not shown.
Loading

0 comments on commit 7be5f54

Please sign in to comment.