web-audio-api-archive

An archive of the Web Audio API W3C Specification

MIT License

Stars
0

The Web Audio API archive

Description

This project attempts to archive the Web Audio API Specification as it's evolved through time. It does so by collecting all the commits from the webaudio/web-audio-api git repository and analyzing them. It tries to create a snapshot of the page as it existed at that time, as well as let's you preview the state of the spec using 3rd Party tools like Rawgit and The Internet Archive's Wayback Machine.

Links

Developers

To contribute, or build yourself, first clone the repo by running:

git clone [email protected]:skratchdot/web-audio-api-archive.git

Then update the submodules:

cd web-audio-api-archive
git submodules update --init

Then install dependencies:

npm install

Then build the commit data:

./scripts/getCommits.js

Then start developing by using gulp:

gulp

TODO

  • Make the site responsive
  • Allow archives to be viewed in iframe or in new window
  • Add a stats page
  • Add a timeline browser
  • Implement local archive pages
  • Add commit search/filter
  • Update urls with commit hash so deep linking works

License

Copyright (c) 2016 skratchdot Licensed under the MIT license.