Skip to content

Commit 7d75281

Browse files
authored
MAINT - Updates post release (#34)
1 parent 85d68bd commit 7d75281

File tree

3 files changed

+110
-29
lines changed

3 files changed

+110
-29
lines changed

CITATION.cff

+47
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
cff-version: 1.2.0
2+
title: bokeh-a11y-audi
3+
message: >-
4+
If you use this resource, please cite it using the
5+
metadata from this file.
6+
type: software
7+
authors:
8+
- given-names: "Frank"
9+
family-names: "Elavsky"
10+
orcid: "https://orcid.org/0000-0002-6849-5893"
11+
affiliation: "Carnegie Mellon University"
12+
- given-names: "Gabriel"
13+
family-names: "Fouasnon"
14+
affiliation: "Quansight Labs"
15+
- given-names: "Mateusz"
16+
family-names: "Paprocki"
17+
affiliation: "Bokeh, Anaconda"
18+
- given-names: "Pavithra"
19+
family-names: "Eswaramoorthy"
20+
affiliation: "Bokeh, Quansight Labs"
21+
- given-names: "Tania"
22+
family-names: "Allard"
23+
affiliation: "Quansight Labs"
24+
identifiers:
25+
- type: doi
26+
value: 10.5281/zenodo.14923641
27+
description: Repository DOI
28+
repository-code: >-
29+
https://github.com/Quansight-Labs/bokeh-a11y-audit/tree/main
30+
url: "https://bokeh-a11y-audit.readthedocs.io/"
31+
abstract: >-
32+
Findings and progress of the Bokeh accessibility
33+
audit as part of the Accessible interactive data
34+
visualizations in Python with
35+
Bokeh grant funded by the
36+
CZI EOSS Cycle 6.
37+
keywords:
38+
- accessibility
39+
- data visualization
40+
- python
41+
- bokeh
42+
- digital
43+
- assistive technologies
44+
- open source
45+
- scientific computing
46+
- javascript
47+
license: BSD-3-Clause

README.md

+38-14
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,63 @@
11
# bokeh-a11y-audit
22

3+
| Information | Links |
4+
| --------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
5+
| Project | [![License](https://img.shields.io/badge/License-BSD%203--Clause-gray.svg?colorA=2b2d42&colorB=654EA3&style=flat.svg)](https://opensource.org/licenses/BSD-3-Clause) |
6+
| Audit findings and evidence | [![bokeh-a11y-audit documentation site](https://img.shields.io/badge/%F0%9F%93%96%20Read-accessibility%20audit%20findings-gray.svg?colorA=2b2d42&colorB=654EA3&style=flat.svg)](https://bokeh-a11y-audit.readthedocs.io/) |
7+
| Cite this resource | [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.14923642.svg)](https://doi.org/10.5281/zenodo.14923642) |
8+
39
Welcome to the Bokeh accessibility (a11y) audit repository!
410

5-
This repository is a place to track the findings and progress of the Bokeh accessibility audit as part of the
6-
**Accessible interactive data visualizations in Python with Bokeh** grant funded by the [CZI EOSS Cycle 6](https://chanzuckerberg.com/eoss/).
11+
This repository is a place to track the findings and progress of the Bokeh accessibility
12+
audit as part of the
13+
**Accessible interactive data visualizations in Python with Bokeh** grant funded by the
14+
[CZI EOSS Cycle 6](https://chanzuckerberg.com/eoss/).
715

8-
🗂️ Grant progress and deliverables are tracked in the [Quansight-Labs/czi-bokeh-mgmt repository](https://github.com/Quansight-Labs/czi-bokeh-mgmt).
16+
🗂️ Grant progress and deliverables are tracked in the
17+
[Quansight-Labs/czi-bokeh-mgmt repository](https://github.com/Quansight-Labs/czi-bokeh-mgmt).
918

1019
## Contents 🗃️
1120

12-
- [Accessibility audit findings](./source/): audits are organised in subdirectories according to the scope of the audit.
13-
- [Accessibility audit documentation](https://bokeh-a11y-audit.readthedocs.io/en/latest/): findings are presented in a Sphinx-generated website.
14-
- [Bokeh dashboard for accessibility audit](./dashboard/README.md): contains the assets and components for focused accessibility audits.
21+
- [Accessibility audit findings](./source/): audits are organised in subdirectories
22+
according to the scope of the audit.
23+
- [Accessibility audit documentation](https://bokeh-a11y-audit.readthedocs.io/en/latest/):
24+
findings are presented in a Sphinx-generated website.
25+
- [Bokeh dashboard for accessibility audit](./dashboard/README.md): contains the assets
26+
and components for focused accessibility audits.
1527

1628
## Acknowledgements 🤝
1729

1830
Key people involved in this project are:
1931

20-
- Frank Elavsky (@frankelavsky) - PhD student and researcher at [Human-Computer Interaction Institute](https://hcii.cmu.edu/) at [Carnegie Mellon University](https://www.cmu.edu/)
32+
- Frank Elavsky (@frankelavsky) - PhD student and researcher at [Human-Computer Interaction Institute](https://hcii.cmu.edu/)
33+
at [Carnegie Mellon University](https://www.cmu.edu/)
2134
- Gabriel Fouasnon (@gabalafou) - Senior Software Engineer at Quansight Labs
22-
- Mateusz Paprocki (@mattpap) - Open Source Software Engineer at Anaconda, Co-creator and Core Team Member of Bokeh
23-
- Pavithra Eswaramoorty (@pavithraes) - Developer Advocate at Quansight, Core Team Member of Bokeh
24-
- Philipp Rudiger (@philippjfr) - Principal Software Engineer at Anaconda, Core Team Member of Bokeh
35+
- Mateusz Paprocki (@mattpap) - Open Source Software Engineer at Anaconda, Co-creator
36+
and Core Team Member of Bokeh
37+
- Pavithra Eswaramoorty (@pavithraes) - Developer Advocate at Quansight, Core Team
38+
Member of Bokeh
39+
- Philipp Rudiger (@philippjfr) - Principal Software Engineer at Anaconda, Core Team
40+
Member of Bokeh
2541
- Smera Goel (@smeragoel) - UI/UX Designer at Quansight Labs
2642
- Tania Allard (@trallard) - Co-director at Quansight Labs
2743

28-
This project is funded by the [CZI Science EOSS](https://chanzuckerberg.com/eoss/) program (Cycle 6).
44+
This project is funded by the [CZI Science EOSS](https://chanzuckerberg.com/eoss/)
45+
program (Cycle 6).
46+
47+
The [Bokeh](https://bokeh.org/) project is sustained by the [Bokeh Development Team
48+
(@bokeh/dev)](https://github.com/orgs/bokeh/teams/dev).
49+
50+
## Contributing 🤗
2951

30-
The [Bokeh](https://bokeh.org/) project is sustained by the [Bokeh Development Team (@bokeh/dev)](https://github.com/orgs/bokeh/teams/dev).
52+
We welcome contributions to this project! Please read our contribution guidelines in the [contributing doc](./contributing.md) in this repository.
3153

3254
## License 📃
3355

3456
The code in this repository is licensed under the terms of the revised [BSD license](./LICENSE).
35-
Content and other assets are licensed under the terms of the [Creative Commons Attribution-NonCommercial 4.0 International License](https://creativecommons.org/licenses/by-nc/4.0/).
57+
Content and other assets are licensed under the terms of the
58+
[Creative Commons Attribution-NonCommercial 4.0 International License](https://creativecommons.org/licenses/by-nc/4.0/).
3659

3760
## Code of Conduct 📖
3861

39-
All communication in this repository is covered by [Quansight Code of Conduct](https://github.com/Quansight/.github/blob/master/CODE_OF_CONDUCT.md).
62+
All communication in this repository is covered by
63+
[Quansight Code of Conduct](https://github.com/Quansight/.github/blob/master/CODE_OF_CONDUCT.md).

contributing.md

+25-15
Original file line numberDiff line numberDiff line change
@@ -13,44 +13,54 @@ The audit findings are organized and presented with [Sphinx](https://www.sphinx-
1313
- Ensure every page follows the heading hierarchy: H1, H2, and so on.
1414
- Use the following syntax for embedding images:
1515

16-
````
17-
```{figure} relative_path_to_image.png
18-
:width: 100%
19-
:alt: Alt-text for the imahe
16+
````md
17+
```{figure} relative_path_to_image.png
18+
:width: 100%
19+
:alt: Alt-text for the image
2020

21-
A scatter plot is shown. A plotting tool button is toggled active on the right. The contrast checking score is shown on the bottom left corner (fails).
22-
```
21+
A scatter plot is shown. A plotting tool button is toggled active on the right. The contrast checking score is shown on the bottom left corner (fails).
22+
```
2323
````
2424

25+
- Add meaningful alt-text to images.
2526
- Use the following syntax for embedding videos:
26-
````
27-
```{video} relative_path_to_video.mp4
28-
:width: 100%
29-
:playsinline:
30-
```
27+
28+
````md
29+
```{video} relative_path_to_video.mp4
30+
:width: 100%
31+
:playsinline:
32+
```
3133
````
3234

3335
### Build documentation locally (optional)
3436

3537
For major updates to the documentation website, it's useful to test your contributions with a local live development of the website. You can build it with the following instructions.
3638

3739
1. Fork and clone the repository:
38-
```
40+
41+
```sh
3942
git clone https://github.com/<your_username>/bokeh-a11y-audit.git
4043
```
44+
4145
2. Create a [conda](https://docs.conda.io/projects/conda/en/stable/#) environment with the required dependencies and activate it:
42-
```
46+
47+
```sh
4348
conda env create -f environment-docs.yaml
4449
conda activate bokeh-a11y-docs
4550
```
51+
4652
3. Install pre-commit hooks (for linting and formatting):
47-
```
53+
54+
```sh
4855
pre-commit install
4956
```
57+
5058
4. Start a live deployment of the documentation website:
51-
```
59+
60+
```sh
5261
sphinx-autobuild source build/html
5362
```
63+
5464
Your local website will be available at [localhost:8000](http://127.0.0.1:8000).
5565
This site is re-built when you save local changes.
5666

0 commit comments

Comments
 (0)