Open kathi-fletcher opened 10 years ago
Testing : Once I finally untangled the dependencies, here are my initial findings on the book metadata.
The testbook I used was metadata-test-book
<meta property="schema:isBasedOnUrl">http://github.com/oerpub/empty-book/content/empty-book.opf</meta>
. If the repo the book is in is forked from somewhere, then this field should be set to the original repo.<dc:identifier id="uid"/>
This should be the URL to the repo. We have this as the .opf file right now.<meta itemprop="inLanguage" content="en">
Design: Add New Book with Metadata
Design for adding basic metadata at the time a new book is created.
Step 1. Add new book
Should be no change from existing implementation.
Step 2. Request title
Step 3. Save book
Save
I think their should be no changes from the existing implementation, except possibly adding part of the book title to module1's title so we don't end up with a bunch of module1's.
Step 4. Request metadata
Mockup (View in Firefox): w-editor-33.html : Click on module title area to see dialog.
This is the same metadata collection dialog that will come up from various other interactions, but it has a couple of variations from the mockup when it comes from "Create new book".
To activate the metadata dialog so you can see all the parts, click on the module title, "Laws of Exponents" in orange on the editable area and choose "Yes, edit book information first". (Implementing module metadata will be described in a separate design doc.)
Variations from the mockup
Notes relevant to all the tabs
Tab 1: About
Mockup (View in Firefox): w-editor-33.html : Click on module title area to see dialog.
Tab 2: Authors
Mockup (View in Firefox): w-editor-33.html : Click on module title area to see dialog.
Tab 3: Summary
Mockup (View in Firefox): w-editor-33.html : Click on module title area to see dialog.
Step 5.A Save metadata in the .opf file
Step 5.B Save metadata in the -nav.html file
Step 6. Content saves should update the modified date in the metadata
ie.
<meta properties="dcterms:modified">2013-12-19</meta>