Skip to content
This repository has been archived by the owner on Mar 27, 2024. It is now read-only.

Accessibility & Inclusivity #27

Closed
lowlydba opened this issue Dec 18, 2020 · 9 comments
Closed

Accessibility & Inclusivity #27

lowlydba opened this issue Dec 18, 2020 · 9 comments

Comments

@lowlydba
Copy link
Contributor

lowlydba commented Dec 18, 2020

This is some slight overlap with #12 , but I think starting from scratch is a huge opportunity to make things as accessible and inclusive as possible (especially digital content).

Some areas to think about:

  • General ADA website compliance (not legally mandatory likely, but doesn't mean it isn't important)
    • Widgets exist (EqualWeb for ex.) that handle a lot of these aspects automagically
    • Standardizing on captioning tools/services on videos (auto-captioning isn't really reliable IMO for those who rely on it)
    • Screen reader compatibility for static content
    • Designs aware of color blindness/deficiencies
  • Resources for finding interpreters (primarily thinking ASL/BSL here) for events
  • Resources for creating/adapting event spaces in accommodating fashion
@SQLClause
Copy link
Member

This is definately important. Supporting guidelines, reccomended best practices and tools where it's not possible to implement outright.

@SQLDBAWithABeard
Copy link
Contributor

This is so good, how do we ensure that these things are in the template?

@lowlydba
Copy link
Contributor Author

lowlydba commented Dec 19, 2020

Brain dump:

I think SQLClause's comment is on the right track - we probably have three top level areas where this can be implemented, with some obvious overlap between them. Most can probably be covered in the CONTRIBUTING doc and/or automated checks as much as possible.

  1. Things we can implement and lead by example within the template and main website
  2. The CI/CD/repo itself
  3. Best practices/guidelines for things people will be creating on their own per event

Template

Videos

  • In Deck templates, badges, guidelines for event promotion #29 there is mention of a canned intro/outro video and branded videos for specific events
    • Providing closed captioning for these via something like Amara (free) would be an easy way to set a good example + make it easy for anyone to provide additional translations

Websites / Email Templates

File Templates

PowerPoint / Slides / PDFs

  • Microsoft has some ppt accessibility guides that should apply to any type of slide templates + we can distill down a rule set in contributor docs
  • Assuming most PDFs are created from slides, standards should be applied upstream to the original content

Markdown

  • Markdown by default is pretty great in this area, but a way to enforce alt text on images and links would be ideal (maybe a PR to markdownlint to add a rule for it)

CI/CD/Repo

Best Practices / Recommendations

Videos / Presentations / Subsites

  • Same as above guidelines for videos - allowing people to add closed captions once the media is uploaded would be great
  • Same as above guidelines for presentation templates
  • If event websites are going to be clones off this repo, inheriting a lot of the above will be automatic

In person events

Unfortunately, a lot of this will probably be country-specific..

@SQLDBAWithABeard
Copy link
Contributor

Hey @lowlydba - I love these two suggestions

PR Accessibility - action-accessibility Github Action replies to PRs with an audio TTS file and an image of the PR's text in OpenDyslexic font
Inclusive Language - In Solidarity Bot checks for usage of non-inclusive language (I'm using this now in a project and love it so far)

Do you have any experience of setting them up?

@andrekamman
Copy link

Code of Conduct

There is an active Github repo with a good code of conduct specifically for events. It was born out of an event and adapted for many others. We've been using this for Data Saturday in Holland ever since we stopped using the SQLSaturday system years ago.

  • It has many contributors and a bunch of translations.
  • It's up to date to modern times and has language regarding gender identity and expression etc.
  • It's been used in a lot of conferences worldwide big and small already.
  • It's easy to use. Fork, remove "this is a template", add conference name and contact details and you're good to go.

I propose we use it : https://github.com/confcodeofconduct/confcodeofconduct.com
Link to html example in English: https://en-us.confcodeofconduct.com/

@SQLDBAWithABeard
Copy link
Contributor

I have added the in-solidarity bot

@amtwo
Copy link
Contributor

amtwo commented Dec 21, 2020

I point folks to that same Code of Conduct @andrekamman, I think it is an excellent one. It is tailored towards in-person events, so it needs a bit more adjustment when using it for Virtual/online events.

There are really 2 separate scenarios we need a Code of Conduct to cover (or maybe more than 1 Code of Conduct?)

  • Contributing to this repo
  • In-person events & Online events

We should spin up a dedicated issue for the Code(s) of Conduct discussions. I don't want to detract from the more targeted discussion on Audio/Visual accessibility.

@github-actions
Copy link

Accessibility Links:
Audio Link:https://gofile.io/d/PlaGgt
Image Link:https://gofile.io/d/bJVu0e

@SQLDBAWithABeard
Copy link
Contributor

This add-in was leaving not appropriate links so has been removed

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants