Skip to content

Commit c2f6fd1

Browse files
committed
monorepo: add dpub-aria history
2 parents daade4f + da5dda8 commit c2f6fd1

36 files changed

+27181
-0
lines changed

dpub-aria/.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

dpub-aria/.github/dependabot.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# Set update schedule for GitHub Actions
2+
3+
version: 2
4+
updates:
5+
6+
- package-ecosystem: "github-actions"
7+
directory: "/"
8+
schedule:
9+
interval: "weekly"
10+
open-pull-requests-limit: 10
11+
commit-message:
12+
prefix: "chore: dependabot"
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
name: CI
2+
on:
3+
workflow_dispatch:
4+
pull_request: {}
5+
push:
6+
branches: [main]
7+
jobs:
8+
main:
9+
name: Build, Validate and Deploy
10+
runs-on: ubuntu-20.04
11+
steps:
12+
- uses: actions/checkout@v4
13+
- uses: w3c/spec-prod@v2
14+
with:
15+
W3C_ECHIDNA_TOKEN: ${{ secrets.ECHIDNA_TOKEN }}
16+
W3C_WG_DECISION_URL: https://lists.w3.org/Archives/Public/public-aria-admin/2018Sep/0011.html
17+
GH_PAGES_BRANCH: gh-pages
18+
VALIDATE_WEBIDL: true
19+
VALIDATE_MARKUP: true
20+
W3C_BUILD_OVERRIDE: |
21+
specStatus: WD
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
name: Prettier
2+
# minimally modified from https://github.com/creyD/prettier_action#example-2-using-the-only_changed-or-same_commit-option-on-pr
3+
4+
on:
5+
pull_request:
6+
branches:
7+
- main
8+
9+
jobs:
10+
prettier:
11+
runs-on: ubuntu-latest
12+
13+
steps:
14+
- name: Checkout
15+
uses: actions/checkout@v4
16+
with:
17+
# Make sure the actual branch is checked out when running on pull requests
18+
ref: ${{ github.head_ref }}
19+
# This is important to fetch the changes to the previous commit
20+
fetch-depth: 0
21+
22+
- name: Prettify code
23+
uses: creyD/[email protected]
24+
with:
25+
prettier_options: --write *.html --print-width 200
26+
commit_message: "chore: prettier"

dpub-aria/.gitignore

Lines changed: 219 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,219 @@
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+
131+
# NuGet Packages Directory
132+
## TODO: If you have NuGet Package Restore enabled, uncomment the next line
133+
#packages/
134+
135+
# Windows Azure Build Output
136+
csx
137+
*.build.csdef
138+
139+
# Windows Store app package directory
140+
AppPackages/
141+
142+
# Others
143+
sql/
144+
*.Cache
145+
ClientBin/
146+
[Ss]tyle[Cc]op.*
147+
~$*
148+
*~
149+
*.dbmdl
150+
*.[Pp]ublish.xml
151+
*.pfx
152+
*.publishsettings
153+
154+
# RIA/Silverlight projects
155+
Generated_Code/
156+
157+
# Backup & report files from converting an old project file to a newer
158+
# Visual Studio version. Backup files are not needed, because we have git ;-)
159+
_UpgradeReport_Files/
160+
Backup*/
161+
UpgradeLog*.XML
162+
UpgradeLog*.htm
163+
164+
# SQL Server files
165+
App_Data/*.mdf
166+
App_Data/*.ldf
167+
168+
#############
169+
## Windows detritus
170+
#############
171+
172+
# Windows image file caches
173+
Thumbs.db
174+
ehthumbs.db
175+
176+
# Folder config file
177+
Desktop.ini
178+
179+
# Recycle Bin used on file shares
180+
$RECYCLE.BIN/
181+
182+
# Mac crap
183+
.DS_Store
184+
185+
186+
#############
187+
## Python
188+
#############
189+
190+
<<<<<<< HEAD
191+
*.py[co]
192+
=======
193+
*.py[cod]
194+
>>>>>>> a51b9db2d4ebd2968f49781325ba3e4741f0127f
195+
196+
# Packages
197+
*.egg
198+
*.egg-info
199+
dist/
200+
build/
201+
eggs/
202+
parts/
203+
var/
204+
sdist/
205+
develop-eggs/
206+
.installed.cfg
207+
208+
# Installer logs
209+
pip-log.txt
210+
211+
# Unit test / coverage reports
212+
.coverage
213+
.tox
214+
215+
#Translations
216+
*.mo
217+
218+
#Mr Developer
219+
.mr.developer.cfg

dpub-aria/.pr-preview.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"src_file": "index.html",
3+
"type": "respec"
4+
}

dpub-aria/.travis.yml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
language: node_js
2+
3+
git:
4+
depth: 3
5+
6+
stages:
7+
- deploy
8+
9+
jobs:
10+
include:
11+
- stage: deploy
12+
name: "Deploy to gh-pages"
13+
if: branch = main
14+
script:
15+
- git clone --depth=1 --branch=gh-pages https://github.com/w3c/dpub-aria.git gh-pages
16+
- rm -rf gh-pages/common
17+
- cp -R common gh-pages
18+
- curl https://labs.w3.org/spec-generator/?type=respec"&"url=https://raw.githack.com/w3c/dpub-aria/main/index.html -o gh-pages/index.html -f --retry 3
19+
deploy:
20+
provider: pages
21+
skip-cleanup: true
22+
github-token: $GH_TOKEN
23+
keep-history: true
24+
local-dir: gh-pages
25+
on:
26+
branch: main

dpub-aria/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/).

dpub-aria/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.

dpub-aria/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+

0 commit comments

Comments
 (0)