Skip to content

Commit

Permalink
added OPDS EPUB feeds for IDPF EDUPUB and widget samples
Browse files Browse the repository at this point in the history
  • Loading branch information
danielweck committed Jan 29, 2016
1 parent a4baa1f commit d2021df
Show file tree
Hide file tree
Showing 7 changed files with 270 additions and 10 deletions.
48 changes: 48 additions & 0 deletions epub_content/epub_edu.opds
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
<feed xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:odl="http://opds-spec.org/odl" xml:lang="en" xmlns:dcterms="http://purl.org/dc/terms/" xmlns="http://www.w3.org/2005/Atom" xmlns:app="http://www.w3.org/2007/app" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:opds="http://opds-spec.org/2010/catalog">
<entry>
<title>English Language GCSE for AQA: Student Book</title>
<author>
<name>IDPF/edupub (master) - samples/English-Language-GCSE-for-AQA</name>
</author>
<link type="application/epub" href="https://cdn.rawgit.com/IDPF/edupub/master/samples/English-Language-GCSE-for-AQA" rel="http://opds-spec.org/acquisition"/>
<link type="image/jpg" href="https://cdn.rawgit.com/IDPF/edupub/master/samples/English-Language-GCSE-for-AQA/EPUB/content.opf/../Images/9781107453005frcvr.jpg" rel="http://opds-spec.org/image/thumbnail"/>
</entry>
<entry>
<title>GCSE English Literature for AQA: Poetry Student Book</title>
<author>
<name>IDPF/edupub (master) - samples/English-Literature-GCSE-for-AQA</name>
</author>
<link type="application/epub" href="https://cdn.rawgit.com/IDPF/edupub/master/samples/English-Literature-GCSE-for-AQA" rel="http://opds-spec.org/acquisition"/>
<link type="image/jpg" href="https://cdn.rawgit.com/IDPF/edupub/master/samples/English-Literature-GCSE-for-AQA/EPUB/content.opf/../Images/9781107454729frcvr.jpg" rel="http://opds-spec.org/image/thumbnail"/>
</entry>
<entry>
<title>World Cultures and Geography</title>
<author>
<name>IDPF/edupub (master) - samples/WCAG-ch1</name>
</author>
<link type="application/epub" href="https://cdn.rawgit.com/IDPF/edupub/master/samples/WCAG-ch1" rel="http://opds-spec.org/acquisition"/>
</entry>
<entry>
<title>A First Course in Linear Algebra</title>
<author>
<name>IDPF/edupub (master) - samples/linear-algebra</name>
</author>
<link type="application/epub" href="https://cdn.rawgit.com/IDPF/edupub/master/samples/linear-algebra" rel="http://opds-spec.org/acquisition"/>
</entry>
<entry>
<title>EDUPUB Structure Sample</title>
<author>
<name>IDPF/edupub (master) - samples/structure-sample-01</name>
</author>
<link type="application/epub" href="https://cdn.rawgit.com/IDPF/edupub/master/samples/structure-sample-01" rel="http://opds-spec.org/acquisition"/>
<link type="image/jpg" href="https://cdn.rawgit.com/IDPF/edupub/master/samples/structure-sample-01/EPUB/package.opf/../images/cover.jpg" rel="http://opds-spec.org/image/thumbnail"/>
</entry>
</feed>
<entry>
<title>World Cultures and Geography</title>
<author>
<name>snaekobbi/braille-rendition-epub (samples) - edupub/samples/WCAG-ch1</name>
</author>
<link type="application/epub" href="https://cdn.rawgit.com/snaekobbi/braille-rendition-epub/samples/edupub/samples/WCAG-ch1" rel="http://opds-spec.org/acquisition"/>
</entry>
</feed>
32 changes: 25 additions & 7 deletions epub_content/epub_library.opds
Original file line number Diff line number Diff line change
Expand Up @@ -71,21 +71,39 @@
</entry>

<entry>
<title>DAISY EPUB Accessibility Tests</title>
<title>IDPF EPUB Samples</title>
<author>
<name>https://github.com/daisy/epub-accessibility-tests</name>
<name>https://github.com/IDPF/epub3-samples</name>
</author>
<link type="image/gif" href="http://www.daisy.org/images-site2/logos/daisylogo.gif" rel="http://opds-spec.org/image/thumbnail"/>
<link type="application/atom+xml;profile=opds-catalog;kind=navigation" href="epub_tests_a11y.opds"/>
<link type="image/gif" href="http://idpf.org/sites/default/files/epub-logo.gif" rel="http://opds-spec.org/image/thumbnail"/>
<link type="application/atom+xml;profile=opds-catalog;kind=navigation" href="epub_samples.opds"/>
</entry>

<entry>
<title>IDPF EPUB Samples</title>
<title>IDPF EPUB widgets / embedded scriptable components</title>
<author>
<name>https://github.com/IDPF/epub3-samples</name>
<name>https://github.com/IDPF/scriptable-components</name>
</author>
<link type="image/gif" href="http://idpf.org/sites/default/files/epub-logo.gif" rel="http://opds-spec.org/image/thumbnail"/>
<link type="application/atom+xml;profile=opds-catalog;kind=navigation" href="epub_samples.opds"/>
<link type="application/atom+xml;profile=opds-catalog;kind=navigation" href="epub_widgets.opds"/>
</entry>

<entry>
<title>IDPF EDUPUB Examples</title>
<author>
<name>https://github.com/IDPF/edupub</name>
</author>
<link type="image/gif" href="http://idpf.org/sites/default/files/epub-logo.gif" rel="http://opds-spec.org/image/thumbnail"/>
<link type="application/atom+xml;profile=opds-catalog;kind=navigation" href="epub_edu.opds"/>
</entry>

<entry>
<title>DAISY EPUB Accessibility Tests</title>
<author>
<name>https://github.com/daisy/epub-accessibility-tests</name>
</author>
<link type="image/gif" href="http://www.daisy.org/images-site2/logos/daisylogo.gif" rel="http://opds-spec.org/image/thumbnail"/>
<link type="application/atom+xml;profile=opds-catalog;kind=navigation" href="epub_tests_a11y.opds"/>
</entry>

</feed>
2 changes: 1 addition & 1 deletion epub_content/epub_samples.opds
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
<link type="image/jpg" href="https://cdn.rawgit.com/IDPF/epub3-samples/master/30/cc-shared-culture/EPUB/package.opf/../images/326261902_3fa36f548d.jpg" rel="http://opds-spec.org/image/thumbnail"/>
</entry>
<entry>
<title>Children's Literature</title>
<title>Children&apos;s Literature</title>
<author>
<name>IDPF/epub3-samples (master) - 30/childrens-literature</name>
</author>
Expand Down
110 changes: 110 additions & 0 deletions epub_content/epub_widgets.opds
Original file line number Diff line number Diff line change
@@ -0,0 +1,110 @@
<feed xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:odl="http://opds-spec.org/odl" xml:lang="en" xmlns:dcterms="http://purl.org/dc/terms/" xmlns="http://www.w3.org/2005/Atom" xmlns:app="http://www.w3.org/2007/app" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:opds="http://opds-spec.org/2010/catalog">
<entry>
<title>Author Name&apos;s Nth Edition — Subject of Interest</title>
<author>
<name>IDPF/scriptable-components (master) - Samples/1-basic_component/embedded/basic_template</name>
</author>
<link type="application/epub" href="https://cdn.rawgit.com/IDPF/scriptable-components/master/Samples/1-basic_component/embedded/basic_template" rel="http://opds-spec.org/acquisition"/>
<link type="image/jpg" href="https://cdn.rawgit.com/IDPF/scriptable-components/master/Samples/1-basic_component/embedded/basic_template/EPUB/package.opf/../img/cover.jpg" rel="http://opds-spec.org/image/thumbnail"/>
</entry>
</feed>
<entry>
<title>component_name</title>
<author>
<name>IDPF/scriptable-components (master) - Samples/1-basic_component/packaged/basic_template</name>
</author>
<link type="application/epub" href="https://cdn.rawgit.com/IDPF/scriptable-components/master/Samples/1-basic_component/packaged/basic_template" rel="http://opds-spec.org/acquisition"/>
</entry>
<entry>
<title>ESC-Tempwave-Demo</title>
<author>
<name>IDPF/scriptable-components (feature/logger-widget) - Samples/readium/tempwave-demo/embedded/tempwave-demo</name>
</author>
<link type="application/epub" href="https://cdn.rawgit.com/IDPF/scriptable-components/feature/logger-widget/Samples/readium/tempwave-demo/embedded/tempwave-demo" rel="http://opds-spec.org/acquisition"/>
</entry>
<entry>
<title>tw-widget-control</title>
<author>
<name>IDPF/scriptable-components (feature/logger-widget) - Samples/readium/tempwave-demo/packaged/tw-controls</name>
</author>
<link type="application/epub" href="https://cdn.rawgit.com/IDPF/scriptable-components/feature/logger-widget/Samples/readium/tempwave-demo/packaged/tw-controls" rel="http://opds-spec.org/acquisition"/>
</entry>
<entry>
<title>tw-widget-model</title>
<author>
<name>IDPF/scriptable-components (feature/logger-widget) - Samples/readium/tempwave-demo/packaged/tw-model</name>
</author>
<link type="application/epub" href="https://cdn.rawgit.com/IDPF/scriptable-components/feature/logger-widget/Samples/readium/tempwave-demo/packaged/tw-model" rel="http://opds-spec.org/acquisition"/>
</entry>
<entry>
<title>tw-widget-profile</title>
<author>
<name>IDPF/scriptable-components (feature/logger-widget) - Samples/readium/tempwave-demo/packaged/tw-profile</name>
</author>
<link type="application/epub" href="https://cdn.rawgit.com/IDPF/scriptable-components/feature/logger-widget/Samples/readium/tempwave-demo/packaged/tw-profile" rel="http://opds-spec.org/acquisition"/>
</entry>
<entry>
<title>tw-widget-series</title>
<author>
<name>IDPF/scriptable-components (feature/logger-widget) - Samples/readium/tempwave-demo/packaged/tw-series</name>
</author>
<link type="application/epub" href="https://cdn.rawgit.com/IDPF/scriptable-components/feature/logger-widget/Samples/readium/tempwave-demo/packaged/tw-series" rel="http://opds-spec.org/acquisition"/>
</entry>
<entry>
<title>tw-widget-status</title>
<author>
<name>IDPF/scriptable-components (feature/logger-widget) - Samples/readium/tempwave-demo/packaged/tw-status</name>
</author>
<link type="application/epub" href="https://cdn.rawgit.com/IDPF/scriptable-components/feature/logger-widget/Samples/readium/tempwave-demo/packaged/tw-status" rel="http://opds-spec.org/acquisition"/>
</entry>
<entry>
<title>ESC-Logger</title>
<author>
<name>IDPF/scriptable-components (feature/logger-widget) - Samples/readium/logger-demo/packaged/logger</name>
</author>
<link type="application/epub" href="https://cdn.rawgit.com/IDPF/scriptable-components/feature/logger-widget/Samples/readium/logger-demo/packaged/logger" rel="http://opds-spec.org/acquisition"/>
</entry>
<entry>
<title>ESC-LoggerDemo-2</title>
<author>
<name>IDPF/scriptable-components (feature/logger-widget) - Samples/readium/logger-demo/embedded/logger-demo-2</name>
</author>
<link type="application/epub" href="https://cdn.rawgit.com/IDPF/scriptable-components/feature/logger-widget/Samples/readium/logger-demo/embedded/logger-demo-2" rel="http://opds-spec.org/acquisition"/>
</entry>
<entry>
<title>ESC-LoggerDemo</title>
<author>
<name>IDPF/scriptable-components (feature/logger-widget) - Samples/readium/logger-demo/embedded/logger-demo</name>
</author>
<link type="application/epub" href="https://cdn.rawgit.com/IDPF/scriptable-components/feature/logger-widget/Samples/readium/logger-demo/embedded/logger-demo" rel="http://opds-spec.org/acquisition"/>
</entry>
<entry>
<title>Tiny Log</title>
<author>
<name>IDPF/scriptable-components (feature/logger-widget) - Samples/readium/TinyLog</name>
</author>
<link type="application/epub" href="https://cdn.rawgit.com/IDPF/scriptable-components/feature/logger-widget/Samples/readium/TinyLog" rel="http://opds-spec.org/acquisition"/>
</entry>
<entry>
<title>PubCoder Sample Embedded Scriptable Components</title>
<author>
<name>IDPF/scriptable-components (PubCoder) - Samples/1-basic_component/embedded/PubCoder/Gallery&amp;Coloring</name>
</author>
<link type="application/epub" href="https://cdn.rawgit.com/IDPF/scriptable-components/PubCoder/Samples/1-basic_component/embedded/PubCoder/Gallery&amp;Coloring" rel="http://opds-spec.org/acquisition"/>
<link type="image/jpg" href="https://cdn.rawgit.com/IDPF/scriptable-components/PubCoder/Samples/1-basic_component/embedded/PubCoder/Gallery&amp;Coloring/OEBPS/content.opf/../assets/images/cover.jpg" rel="http://opds-spec.org/image/thumbnail"/>
</entry>
<entry>
<title>PubCoder Coloring Game</title>
<author>
<name>IDPF/scriptable-components (PubCoder) - Samples/1-basic_component/packaged/PubCoder/ColoringGame</name>
</author>
<link type="application/epub" href="https://cdn.rawgit.com/IDPF/scriptable-components/PubCoder/Samples/1-basic_component/packaged/PubCoder/ColoringGame" rel="http://opds-spec.org/acquisition"/>
</entry>
<entry>
<title>The PubCoder Feature Showcase</title>
<author>
<name>IDPF/scriptable-components (PubCoder) - Samples/1-basic_component/packaged/PubCoder/ImageGallery</name>
</author>
<link type="application/epub" href="https://cdn.rawgit.com/IDPF/scriptable-components/PubCoder/Samples/1-basic_component/packaged/PubCoder/ImageGallery" rel="http://opds-spec.org/acquisition"/>
</entry>
</feed>
4 changes: 3 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,9 @@
"dist:cloudReaderLite:copy": "node ./readium-js/readium-shared-js/readium-cfi-js/node_modules/mkdirp/bin/cmd.js dist/cloud-reader-lite/scripts/zip && node ./readium-js/readium-shared-js/readium-cfi-js/node_modules/mkdirp/bin/cmd.js dist/cloud-reader-lite/scripts/mathjax && node ./readium-js/readium-shared-js/readium-cfi-js/node_modules/cpy-cli/cli.js src/cloud-reader-lite/index.html dist/cloud-reader-lite/ && node ./readium-js/readium-shared-js/readium-cfi-js/node_modules/cpy-cli/cli.js build-output/z-worker.js dist/cloud-reader-lite/scripts/zip && node ./readium-js/readium-shared-js/readium-cfi-js/node_modules/cpy-cli/cli.js build-output/deflate.js dist/cloud-reader-lite/scripts/zip && node ./readium-js/readium-shared-js/readium-cfi-js/node_modules/cpy-cli/cli.js build-output/inflate.js dist/cloud-reader-lite/scripts/zip && node ./readium-js/readium-shared-js/readium-cfi-js/node_modules/ncp/bin/ncp src/images/ dist/cloud-reader-lite/images/ && node ./readium-js/readium-shared-js/readium-cfi-js/node_modules/cpy-cli/cli.js node_modules/mathjax-single-file/dist/MathJax.js dist/cloud-reader-lite/scripts/mathjax && node ./readium-js/readium-shared-js/readium-cfi-js/node_modules/ncp/bin/ncp node_modules/bootstrap/fonts/ dist/cloud-reader-lite/fonts/ && node ./readium-js/readium-shared-js/readium-cfi-js/node_modules/cpy-cli/cli.js src/css/annotations.css dist/cloud-reader-lite/css/",
"dist:cloudReaderLite:css": "node ./readium-js/readium-shared-js/readium-cfi-js/node_modules/mkdirp/bin/cmd.js dist/cloud-reader-lite/css && npm run dist:cssoptimize -- \"-o\" \"dist/cloud-reader-lite/css/readium-all.css\"",
"dist:cloudReaderLite:js": "node ./readium-js/readium-shared-js/readium-cfi-js/node_modules/mkdirp/bin/cmd.js dist/cloud-reader-lite_sourcemap && node ./readium-js/readium-shared-js/readium-cfi-js/node_modules/cpy-cli/cli.js build-output/_single-bundle/readium-js-viewer_all_LITE.js dist/cloud-reader-lite/scripts/ && node ./readium-js/readium-shared-js/readium-cfi-js/node_modules/cpy-cli/cli.js build-output/_single-bundle/readium-js-viewer_all_LITE.js.map dist/cloud-reader-lite_sourcemap/",
"genOPDS": "npm run genOPDS_IDPF_tests && npm run genOPDS_DAISY_tests && npm run genOPDS_IDPF_samples",
"genOPDS": "npm run genOPDS_IDPF_tests && npm run genOPDS_DAISY_tests && npm run genOPDS_IDPF_samples && npm run genOPDS_IDPF_widgets && npm run genOPDS_IDPF_edupub",
"genOPDS_IDPF_widgets": "node ./readium-js/readium-shared-js/readium-cfi-js/readium-build-tools/genOPDS.js epub_content/epub_widgets.opds IDPF scriptable-components master /Samples/1-basic_component/embedded && node ./readium-js/readium-shared-js/readium-cfi-js/readium-build-tools/genOPDS.js epub_content/epub_widgets.opds IDPF scriptable-components master /Samples/1-basic_component/packaged APPEND && node ./readium-js/readium-shared-js/readium-cfi-js/readium-build-tools/genOPDS.js epub_content/epub_widgets.opds IDPF scriptable-components feature/logger-widget /Samples/readium/tempwave-demo/embedded APPEND && node ./readium-js/readium-shared-js/readium-cfi-js/readium-build-tools/genOPDS.js epub_content/epub_widgets.opds IDPF scriptable-components feature/logger-widget /Samples/readium/tempwave-demo/packaged APPEND && node ./readium-js/readium-shared-js/readium-cfi-js/readium-build-tools/genOPDS.js epub_content/epub_widgets.opds IDPF scriptable-components feature/logger-widget /Samples/readium/logger-demo/packaged APPEND && node ./readium-js/readium-shared-js/readium-cfi-js/readium-build-tools/genOPDS.js epub_content/epub_widgets.opds IDPF scriptable-components feature/logger-widget /Samples/readium/logger-demo/embedded APPEND && node ./readium-js/readium-shared-js/readium-cfi-js/readium-build-tools/genOPDS.js epub_content/epub_widgets.opds IDPF scriptable-components feature/logger-widget /Samples/readium APPEND && node ./readium-js/readium-shared-js/readium-cfi-js/readium-build-tools/genOPDS.js epub_content/epub_widgets.opds IDPF scriptable-components PubCoder /Samples/3-messaging_component/embedded/PubCoder APPEND && node ./readium-js/readium-shared-js/readium-cfi-js/readium-build-tools/genOPDS.js epub_content/epub_widgets.opds IDPF scriptable-components PubCoder /Samples/1-basic_component/embedded/PubCoder APPEND && node ./readium-js/readium-shared-js/readium-cfi-js/readium-build-tools/genOPDS.js epub_content/epub_widgets.opds IDPF scriptable-components PubCoder /Samples/1-basic_component/packaged/PubCoder LAST",
"genOPDS_IDPF_edupub": "node ./readium-js/readium-shared-js/readium-cfi-js/readium-build-tools/genOPDS.js epub_content/epub_edu.opds IDPF edupub master /samples && node ./readium-js/readium-shared-js/readium-cfi-js/readium-build-tools/genOPDS.js epub_content/epub_edu.opds snaekobbi braille-rendition-epub samples /edupub/samples LAST",
"genOPDS_IDPF_tests": "node ./readium-js/readium-shared-js/readium-cfi-js/readium-build-tools/genOPDS.js epub_content/epub_testsuite.opds IDPF epub-testsuite master /content/30",
"genOPDS_DAISY_tests": "node ./readium-js/readium-shared-js/readium-cfi-js/readium-build-tools/genOPDS.js epub_content/epub_tests_a11y.opds daisy epub-accessibility-tests master /content",
"genOPDS_IDPF_samples": "node ./readium-js/readium-shared-js/readium-cfi-js/readium-build-tools/genOPDS.js epub_content/epub_samples.opds IDPF epub3-samples master /30",
Expand Down
Loading

0 comments on commit d2021df

Please sign in to comment.