/config/edition doesn't match what's shown on the site

Bug #596999 reported by George
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Open Library
Fix Released
High
Anand Chitipothu

Bug Description

We need to improve the coupling of /config/edition to what's shown on the page.

1. Changing the label doesn't change what's shown on screen
2. Add new ID should check for existing ID matches
3. In http://openlibrary.org/books/OL24230463M/Die_Fünf_von_der_Windhuk, http://openlibrary.org/config/edition.yml?m=edit - the label seems to be Deutsche Nationalbibliothek, but that isn't showing up on the web page - it displays "dnb_german_national_library" instead, and it doesn't auto-link per the URL specified in the config file
4. The overdrive label from /config/edition.yml isn't showing
5. The books say 'overdrive' instead of 'OverDrive'
6. Overdrive doesn't show up in the ID Numbers select menu either

Revision history for this message
George (george-archive) wrote :

Anand - we need more information or documentation about this /config/edition works. It is unclear. Perhaps we should move to a form-based UI for this that contains some validation? Let us know what you can asap, please. (We need OverDrive links to show up correctly for lending, which we're trying hard to launch this week.)

Changed in openlibrary:
milestone: none → general-bucket
assignee: nobody → Anand Chitipothu (anandology)
importance: Undecided → High
Revision history for this message
George (george-archive) wrote :

Another example: http://openlibrary.org/books/OL24214972M/Nasty_stinky_sneakers

Page shows "oclc_numbers" and no link through to 32498319.

Revision history for this message
Anand Chitipothu (anandology) wrote : Re: [Bug 596999] [NEW] /config/edition doesn't match what's shown on the site

> 4. The overdrive label from /config/edition.yml isn't showing
> 5. The books say 'overdrive' instead of 'OverDrive'
> 6. Overdrive doesn't show up in the ID Numbers select menu either

This is because the overdrive entry was added to classifications
instead of identifiers. Moving it to identifiers fixed the issue.

http://openlibrary.org/books/OL24250109M/Scarlett

Anand

Revision history for this message
Anand Chitipothu (anandology) wrote : Re: [Bug 596999] Re: /config/edition doesn't match what's shown on the site

On 22-Jun-10, at 12:57 AM, George wrote:

> Another example:
> http://openlibrary.org/books/OL24214972M/Nasty_stinky_sneakers
>
> Page shows "oclc_numbers" and no link through to 32498319.

This was because the name of the entry in config/edition was oclc.
Changing that to oclc_numbers fixed the issue.

Revision history for this message
Anand Chitipothu (anandology) wrote :
Revision history for this message
Anand Chitipothu (anandology) wrote :

1. Seems to be working.
2. Filed a new bug. https://bugs.launchpad.net/openlibrary/+bug/603237
3. Fixed.
4,5,6. Overdrive Id was added in the classifications section instead of identifiers section. Fixing that solved the issue.

Changed in openlibrary:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.