Skip to content

Commit e52fec2

Browse files
committed
monorepo: add svg-aam history
2 parents daade4f + 20f11fa commit e52fec2

30 files changed

+18821
-0
lines changed

svg-aam/.gitattributes

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# Ensure all text files do not accidentally become a CRLF file.
2+
# Agreed upon during 5 August 2015 PF Editors concall.
3+
# To override or prevent this behavior see the following sections.
4+
* text eol=lf
5+
6+
# Files that will always have CRLF line endings. Example:
7+
# my-special-spec.html eol=crlf
8+
9+
# Ensure non-text files don't get accidentally swept up by above.
10+
*.png binary
11+
*.jpg binary
12+
*.zargo binary

svg-aam/.gitignore

Lines changed: 216 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,216 @@
1+
#################
2+
## Eclipse
3+
#################
4+
5+
*.pydevproject
6+
.project
7+
.metadata
8+
bin/
9+
tmp/
10+
*.tmp
11+
*.bak
12+
*.swp
13+
*~.nib
14+
local.properties
15+
.classpath
16+
.settings/
17+
.loadpath
18+
19+
# External tool builders
20+
.externalToolBuilders/
21+
22+
# Locally stored "Eclipse launch configurations"
23+
*.launch
24+
25+
# CDT-specific
26+
.cproject
27+
28+
# PDT-specific
29+
.buildpath
30+
31+
32+
#################
33+
## Visual Studio
34+
#################
35+
36+
## Ignore Visual Studio temporary files, build results, and
37+
## files generated by popular Visual Studio add-ons.
38+
39+
# User-specific files
40+
*.suo
41+
*.user
42+
*.sln.docstates
43+
44+
# Build results
45+
46+
[Dd]ebug/
47+
[Rr]elease/
48+
x64/
49+
build/
50+
[Bb]in/
51+
[Oo]bj/
52+
53+
# MSTest test Results
54+
[Tt]est[Rr]esult*/
55+
[Bb]uild[Ll]og.*
56+
57+
*_i.c
58+
*_p.c
59+
*.ilk
60+
*.meta
61+
*.obj
62+
*.pch
63+
*.pdb
64+
*.pgc
65+
*.pgd
66+
*.rsp
67+
*.sbr
68+
*.tlb
69+
*.tli
70+
*.tlh
71+
*.tmp
72+
*.tmp_proj
73+
*.log
74+
*.vspscc
75+
*.vssscc
76+
.builds
77+
*.pidb
78+
*.log
79+
*.scc
80+
81+
# Visual C++ cache files
82+
ipch/
83+
*.aps
84+
*.ncb
85+
*.opensdf
86+
*.sdf
87+
*.cachefile
88+
89+
# Visual Studio profiler
90+
*.psess
91+
*.vsp
92+
*.vspx
93+
94+
# Guidance Automation Toolkit
95+
*.gpState
96+
97+
# ReSharper is a .NET coding add-in
98+
_ReSharper*/
99+
*.[Rr]e[Ss]harper
100+
101+
# TeamCity is a build add-in
102+
_TeamCity*
103+
104+
# DotCover is a Code Coverage Tool
105+
*.dotCover
106+
107+
# NCrunch
108+
*.ncrunch*
109+
.*crunch*.local.xml
110+
111+
# Installshield output folder
112+
[Ee]xpress/
113+
114+
# DocProject is a documentation generator add-in
115+
DocProject/buildhelp/
116+
DocProject/Help/*.HxT
117+
DocProject/Help/*.HxC
118+
DocProject/Help/*.hhc
119+
DocProject/Help/*.hhk
120+
DocProject/Help/*.hhp
121+
DocProject/Help/Html2
122+
DocProject/Help/html
123+
124+
# Click-Once directory
125+
publish/
126+
127+
# Publish Web Output
128+
*.Publish.xml
129+
*.pubxml
130+
*.publishproj
131+
132+
# NuGet Packages Directory
133+
## TODO: If you have NuGet Package Restore enabled, uncomment the next line
134+
#packages/
135+
136+
# Windows Azure Build Output
137+
csx
138+
*.build.csdef
139+
140+
# Windows Store app package directory
141+
AppPackages/
142+
143+
# Others
144+
sql/
145+
*.Cache
146+
ClientBin/
147+
[Ss]tyle[Cc]op.*
148+
~$*
149+
*~
150+
*.dbmdl
151+
*.[Pp]ublish.xml
152+
*.pfx
153+
*.publishsettings
154+
155+
# RIA/Silverlight projects
156+
Generated_Code/
157+
158+
# Backup & report files from converting an old project file to a newer
159+
# Visual Studio version. Backup files are not needed, because we have git ;-)
160+
_UpgradeReport_Files/
161+
Backup*/
162+
UpgradeLog*.XML
163+
UpgradeLog*.htm
164+
165+
# SQL Server files
166+
App_Data/*.mdf
167+
App_Data/*.ldf
168+
169+
#############
170+
## Windows detritus
171+
#############
172+
173+
# Windows image file caches
174+
Thumbs.db
175+
ehthumbs.db
176+
177+
# Folder config file
178+
Desktop.ini
179+
180+
# Recycle Bin used on file shares
181+
$RECYCLE.BIN/
182+
183+
# Mac crap
184+
.DS_Store
185+
186+
187+
#############
188+
## Python
189+
#############
190+
191+
*.py[cod]
192+
193+
# Packages
194+
*.egg
195+
*.egg-info
196+
dist/
197+
build/
198+
eggs/
199+
parts/
200+
var/
201+
sdist/
202+
develop-eggs/
203+
.installed.cfg
204+
205+
# Installer logs
206+
pip-log.txt
207+
208+
# Unit test / coverage reports
209+
.coverage
210+
.tox
211+
212+
#Translations
213+
*.mo
214+
215+
#Mr Developer
216+
.mr.developer.cfg

svg-aam/CODE_OF_CONDUCT.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Code of Conduct
2+
3+
All documentation, code and communication under this repository are covered by the [W3C Code of Ethics and Professional Conduct](https://www.w3.org/Consortium/cepc/).

svg-aam/CONTRIBUTING.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# Accessible Rich Internet Applications Working Group
2+
3+
Contributions to this repository are intended to become part of Recommendation-track documents governed by the
4+
[W3C Patent Policy](https://www.w3.org/Consortium/Patent-Policy-20040205/) and
5+
[Document License](https://www.w3.org/Consortium/Legal/copyright-documents). To make substantive contributions to specifications, you must either participate
6+
in the relevant W3C Working Group or make a non-member patent licensing commitment.
7+
8+
If you are not the sole contributor to a contribution (pull request), please identify all
9+
contributors in the pull request comment.
10+
11+
To add a contributor (other than yourself, that's automatic), mark them one per line as follows:
12+
13+
```
14+
+@github_username
15+
```
16+
17+
If you added a contributor by mistake, you can remove them in a comment with:
18+
19+
```
20+
-@github_username
21+
```
22+
23+
If you are making a pull request on behalf of someone else but you had no part in designing the
24+
feature, you can remove yourself with the above syntax.

svg-aam/LICENSE.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
All documents in this Repository are licensed by contributors
2+
under the
3+
[W3C Document License](https://www.w3.org/Consortium/Legal/copyright-documents).
4+

svg-aam/README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
2+
# Specification 'svg-aam'
3+
4+
This is the repository for SVG Accessibility API Mappings (svg-aam). It is the basis of the [Editor's Draft version of the specification](https://w3c.github.io/svg-aam/).
5+
6+
You can also compare against [the most recent published version](https://www.w3.org/TR/svg-aam-1.0/).
7+
8+
This specification is part of the [ARIA suite](https://www.w3.org/WAI/ARIA/deliverables), and uses the same code structure and build tools as other ARIA suites. General information about editing specifications is in the [main ARIA repository readme](https://github.com/w3c/aria/).
9+
10+
Publication of the specification is now the responsibility of the SVG working group. The best way to comment on the specification is by filing an issue in this repository.

svg-aam/common/README.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# ARIA Common Files
2+
3+
[This is the repository for aria-common](https://github.com/w3c/aria-common). It contains files shared by several other ARIA repositories, and copied into those repositories. Note *content must be updated in w3c/aria-common*; changes made in copies are overwritten next time content from this repository is synced.
4+
5+
Resources in the common files:
6+
7+
## Terms
8+
9+
The specifications share a common set of term definitions, located in [terms.html](terms.html). Add and update terms there, keeping in mind your edits will affect all specifications. To use the terms, at the place you want the terms to be included, provide the following line:
10+
11+
```html
12+
<div data-include="../common/terms.html" data-oninclude="restrictReferences"></div>
13+
```
14+
15+
This includes the terms file and filters it to only output ones that are referenced in that particular specification.
16+
17+
## Bibliography
18+
19+
The Respec processor loads a bibliography called [Specref](https://github.com/tobie/specref). This resource automatically includes most publications that have been published to the W3C Technical Reports page. While it is possible to request additions to this via pull requests, in practice to use references that are not in that database, it is easier to use a [`localBiblio`](https://github.com/w3c/respec/wiki/localBiblio). This allows the Respec configuration to load additional bibliographic entries, structured in the same way as in Specref.
20+
21+
Many of the supplementary bibliographic entries needed for the ARIA publications are common to several specifications. Therefore the bibliographic entries are all stored in [biblio.js](biblio.js). This is loaded with the other scripts at the top of the file with the following line:
22+
23+
```html
24+
<script src="../common/biblio.js" class="remove"></script>
25+
```
26+
27+
In the respecConfig, instead of providing the set of bibliographic entries directly, simply reference the object created by that script:
28+
29+
```html
30+
localBiblio: biblio,
31+
```
32+
33+
## Images, CSS, and Scripts
34+
35+
The `common` directory also contains shared images, CSS, and scripts. Some of the scripts extend the Respec formatting processor, and others are meant to be used with the final output version. When a resource is, or is likely to be, shared, put it in the common directory. Resources specific to a particular specification, including overriding CSS, can be placed in the directory for that specification. Use the same sub-directory structure of `img`, `css`, and `script` to help keep files organized.
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<section class="appendix informative section" id="acknowledgements">
2+
<h3>Acknowledgments</h3>
3+
<p>The following people contributed to the development of this document.</p>
4+
<div data-include="acknowledgements/aria-wg-active.html" data-include-replace="true"></div>
5+
<div data-include="acknowledgements/aria-contributors.html" data-include-replace="true"></div>
6+
<div data-include="acknowledgements/funders.html" data-include-replace="true"></div>
7+
</section>

0 commit comments

Comments
 (0)