Activity log for bug #858280

Date Who What changed Old value New value Message
2011-09-24 15:25:49 Smonff bug added bug
2011-09-24 15:26:25 Smonff summary Data::RDF::RDFTool parse_RDF_file() : bug when many authors Data::RDF::RDFTool::get_book_element() : bug when many authors
2011-09-24 15:26:45 Smonff description We don't know how to treat the many author bug for a book who has got more than one author. Because of this bug, when dispaying data, author name is remplaced by the year of publication... for V0.2 in get_book_element(), if the book have many authors, the authors are stored into an array, not into hashes ( e.g. : OL8567763M.rdf", "OL7361700M", etc.). Perl ref() function allows to know which type of var is in use, see http://www.perlmonks.org/?node=ref I also imagine maybe make an AuthorRequester to get all informations about an author but I don't remenber why ? This method is called into parse_RDF_file(). We don't know how to treat the many author bug for a book who has got more than one author. Because of this bug, when dispaying data, author name is remplaced by the year of publication... for V0.2 in get_book_element(), if the book have many authors, the authors are stored into an array, not into hashes ( e.g. : OL8567763M.rdf", "OL7361700M", etc.). Perl ref() function allows to know which type of var is in use, see http://www.perlmonks.org/?node=ref I also imagine maybe make an AuthorRequester to get all informations about an author but I don't remenber why ?
2011-09-24 15:34:08 Smonff description This method is called into parse_RDF_file(). We don't know how to treat the many author bug for a book who has got more than one author. Because of this bug, when dispaying data, author name is remplaced by the year of publication... for V0.2 in get_book_element(), if the book have many authors, the authors are stored into an array, not into hashes ( e.g. : OL8567763M.rdf", "OL7361700M", etc.). Perl ref() function allows to know which type of var is in use, see http://www.perlmonks.org/?node=ref I also imagine maybe make an AuthorRequester to get all informations about an author but I don't remenber why ? This method is called into parse_RDF_file(). We don't know how to treat the many author bug for a book who has got more than one author. Because of this bug, when dispaying data, author name is remplaced by the year of publication... for V0.2 in get_book_element(), if the book have many authors, the authors are stored into an array, not into hashes ( e.g. : OL8567763M.rdf", "OL7361700M", etc.). Perl ref() function allows to know which type of var is in use, see http://www.perlmonks.org/?node=ref Got a similar problem with the publishers... I also imagine maybe make an AuthorRequester to get all informations about an author but I don't remenber why ?
2011-09-30 12:00:17 Smonff bibliothek-project: status New In Progress
2011-09-30 12:00:21 Smonff bibliothek-project: importance Wishlist Medium
2011-09-30 12:47:59 Smonff description This method is called into parse_RDF_file(). We don't know how to treat the many author bug for a book who has got more than one author. Because of this bug, when dispaying data, author name is remplaced by the year of publication... for V0.2 in get_book_element(), if the book have many authors, the authors are stored into an array, not into hashes ( e.g. : OL8567763M.rdf", "OL7361700M", etc.). Perl ref() function allows to know which type of var is in use, see http://www.perlmonks.org/?node=ref Got a similar problem with the publishers... I also imagine maybe make an AuthorRequester to get all informations about an author but I don't remenber why ? 2011 - 09 -30 -------------------- We now catch the situation and display a "many authors" message. In fact it is not the real cause of the bug cause there is books causing this problem, but with only one author (e.g. http://openlibrary.org/books/OL24643972M). The probleme is that the API gives a strange RDF flux : <rdf:Description rdf:about="http://openlibrary.org/books/OL24643972M"> <!-- authors --> <bibo:authorList rdf:parseType="Collection"> </bibo:authorList> <!-- bibliographic description --> <dcterms:title>Shells Linux et Unix par la pratique</dcterms:title> <dcterms:publisher>Eyrolles</dcterms:publisher> <rdvocab:placeOfPublication>Paris, France</rdvocab:placeOfPublication> <dcterms:issued>2008</dcterms:issued> <dcterms:extent>261</dcterms:extent> <bibo:isbn13>9782212122732</bibo:isbn13> 2011 - 08 ----------------------- This method is called into parse_RDF_file(). We don't know how to treat the many author bug for a book who has got more than one author. Because of this bug, when dispaying data, author name is remplaced by the year of publication... for V0.2 in get_book_element(), if the book have many authors, the authors are stored into an array, not into hashes ( e.g. : OL8567763M.rdf", "OL7361700M", etc.). Perl ref() function allows to know which type of var is in use, see http://www.perlmonks.org/?node=ref Got a similar problem with the publishers... I also imagine maybe make an AuthorRequester to get all informations about an author but I don't remenber why ?
2011-09-30 12:51:57 Smonff description 2011 - 09 -30 -------------------- We now catch the situation and display a "many authors" message. In fact it is not the real cause of the bug cause there is books causing this problem, but with only one author (e.g. http://openlibrary.org/books/OL24643972M). The probleme is that the API gives a strange RDF flux : <rdf:Description rdf:about="http://openlibrary.org/books/OL24643972M"> <!-- authors --> <bibo:authorList rdf:parseType="Collection"> </bibo:authorList> <!-- bibliographic description --> <dcterms:title>Shells Linux et Unix par la pratique</dcterms:title> <dcterms:publisher>Eyrolles</dcterms:publisher> <rdvocab:placeOfPublication>Paris, France</rdvocab:placeOfPublication> <dcterms:issued>2008</dcterms:issued> <dcterms:extent>261</dcterms:extent> <bibo:isbn13>9782212122732</bibo:isbn13> 2011 - 08 ----------------------- This method is called into parse_RDF_file(). We don't know how to treat the many author bug for a book who has got more than one author. Because of this bug, when dispaying data, author name is remplaced by the year of publication... for V0.2 in get_book_element(), if the book have many authors, the authors are stored into an array, not into hashes ( e.g. : OL8567763M.rdf", "OL7361700M", etc.). Perl ref() function allows to know which type of var is in use, see http://www.perlmonks.org/?node=ref Got a similar problem with the publishers... I also imagine maybe make an AuthorRequester to get all informations about an author but I don't remenber why ? Solutions are : * make a JSON-Tool or... * go searching the author into the 'work', not the 'edition' 2011 - 09 -30 -------------------- We now catch the situation and display a "many authors" message. In fact it is not the real cause of the bug cause there is books causing this problem, but with only one author (e.g. http://openlibrary.org/books/OL24643972M). The probleme is that the API gives a strange RDF flux : <rdf:Description rdf:about="http://openlibrary.org/books/OL24643972M">   <!-- authors -->   <bibo:authorList rdf:parseType="Collection">   </bibo:authorList>   <!-- bibliographic description -->     <dcterms:title>Shells Linux et Unix par la pratique</dcterms:title>     <dcterms:publisher>Eyrolles</dcterms:publisher>     <rdvocab:placeOfPublication>Paris, France</rdvocab:placeOfPublication>     <dcterms:issued>2008</dcterms:issued>     <dcterms:extent>261</dcterms:extent>     <bibo:isbn13>9782212122732</bibo:isbn13> 2011 - 08 ----------------------- This method is called into parse_RDF_file(). We don't know how to treat the many author bug for a book who has got more than one author. Because of this bug, when dispaying data, author name is remplaced by the year of publication... for V0.2 in get_book_element(), if the book have many authors, the authors are stored into an array, not into hashes ( e.g. : OL8567763M.rdf", "OL7361700M", etc.). Perl ref() function allows to know which type of var is in use, see http://www.perlmonks.org/?node=ref Got a similar problem with the publishers... I also imagine maybe make an AuthorRequester to get all informations about an author but I don't remenber why ?
2011-09-30 13:32:33 Smonff description Solutions are : * make a JSON-Tool or... * go searching the author into the 'work', not the 'edition' 2011 - 09 -30 -------------------- We now catch the situation and display a "many authors" message. In fact it is not the real cause of the bug cause there is books causing this problem, but with only one author (e.g. http://openlibrary.org/books/OL24643972M). The probleme is that the API gives a strange RDF flux : <rdf:Description rdf:about="http://openlibrary.org/books/OL24643972M">   <!-- authors -->   <bibo:authorList rdf:parseType="Collection">   </bibo:authorList>   <!-- bibliographic description -->     <dcterms:title>Shells Linux et Unix par la pratique</dcterms:title>     <dcterms:publisher>Eyrolles</dcterms:publisher>     <rdvocab:placeOfPublication>Paris, France</rdvocab:placeOfPublication>     <dcterms:issued>2008</dcterms:issued>     <dcterms:extent>261</dcterms:extent>     <bibo:isbn13>9782212122732</bibo:isbn13> 2011 - 08 ----------------------- This method is called into parse_RDF_file(). We don't know how to treat the many author bug for a book who has got more than one author. Because of this bug, when dispaying data, author name is remplaced by the year of publication... for V0.2 in get_book_element(), if the book have many authors, the authors are stored into an array, not into hashes ( e.g. : OL8567763M.rdf", "OL7361700M", etc.). Perl ref() function allows to know which type of var is in use, see http://www.perlmonks.org/?node=ref Got a similar problem with the publishers... I also imagine maybe make an AuthorRequester to get all informations about an author but I don't remenber why ? Asks for support to OL Team (Case #968). Waiting... Solutions could be :     * make a JSON-Tool or...     * go searching the author into the 'work', not the 'edition' 2011 - 09 -30 -------------------- We now catch the situation and display a "many authors" message. In fact it is not the real cause of the bug cause there is books causing this problem, but with only one author (e.g. http://openlibrary.org/books/OL24643972M). The probleme is that the API gives a strange RDF flux : <rdf:Description rdf:about="http://openlibrary.org/books/OL24643972M">   <!-- authors -->   <bibo:authorList rdf:parseType="Collection">   </bibo:authorList>   <!-- bibliographic description -->     <dcterms:title>Shells Linux et Unix par la pratique</dcterms:title>     <dcterms:publisher>Eyrolles</dcterms:publisher>     <rdvocab:placeOfPublication>Paris, France</rdvocab:placeOfPublication>     <dcterms:issued>2008</dcterms:issued>     <dcterms:extent>261</dcterms:extent>     <bibo:isbn13>9782212122732</bibo:isbn13> 2011 - 08 ----------------------- This method is called into parse_RDF_file(). We don't know how to treat the many author bug for a book who has got more than one author. Because of this bug, when dispaying data, author name is remplaced by the year of publication... for V0.2 in get_book_element(), if the book have many authors, the authors are stored into an array, not into hashes ( e.g. : OL8567763M.rdf", "OL7361700M", etc.). Perl ref() function allows to know which type of var is in use, see http://www.perlmonks.org/?node=ref Got a similar problem with the publishers... I also imagine maybe make an AuthorRequester to get all informations about an author but I don't remenber why ?
2011-09-30 21:29:42 Smonff description Asks for support to OL Team (Case #968). Waiting... Solutions could be :     * make a JSON-Tool or...     * go searching the author into the 'work', not the 'edition' 2011 - 09 -30 -------------------- We now catch the situation and display a "many authors" message. In fact it is not the real cause of the bug cause there is books causing this problem, but with only one author (e.g. http://openlibrary.org/books/OL24643972M). The probleme is that the API gives a strange RDF flux : <rdf:Description rdf:about="http://openlibrary.org/books/OL24643972M">   <!-- authors -->   <bibo:authorList rdf:parseType="Collection">   </bibo:authorList>   <!-- bibliographic description -->     <dcterms:title>Shells Linux et Unix par la pratique</dcterms:title>     <dcterms:publisher>Eyrolles</dcterms:publisher>     <rdvocab:placeOfPublication>Paris, France</rdvocab:placeOfPublication>     <dcterms:issued>2008</dcterms:issued>     <dcterms:extent>261</dcterms:extent>     <bibo:isbn13>9782212122732</bibo:isbn13> 2011 - 08 ----------------------- This method is called into parse_RDF_file(). We don't know how to treat the many author bug for a book who has got more than one author. Because of this bug, when dispaying data, author name is remplaced by the year of publication... for V0.2 in get_book_element(), if the book have many authors, the authors are stored into an array, not into hashes ( e.g. : OL8567763M.rdf", "OL7361700M", etc.). Perl ref() function allows to know which type of var is in use, see http://www.perlmonks.org/?node=ref Got a similar problem with the publishers... I also imagine maybe make an AuthorRequester to get all informations about an author but I don't remenber why ? Patched... Asks for support to OL Team (Case #968). Waiting... Solutions could be :     * make a JSON-Tool or...     * go searching the author into the 'work', not the 'edition' 2011 - 09 -30 -------------------- We now catch the situation and display a "many authors" message. In fact it is not the real cause of the bug cause there is books causing this problem, but with only one author (e.g. http://openlibrary.org/books/OL24643972M). The probleme is that the API gives a strange RDF flux : <rdf:Description rdf:about="http://openlibrary.org/books/OL24643972M">   <!-- authors -->   <bibo:authorList rdf:parseType="Collection">   </bibo:authorList>   <!-- bibliographic description -->     <dcterms:title>Shells Linux et Unix par la pratique</dcterms:title>     <dcterms:publisher>Eyrolles</dcterms:publisher>     <rdvocab:placeOfPublication>Paris, France</rdvocab:placeOfPublication>     <dcterms:issued>2008</dcterms:issued>     <dcterms:extent>261</dcterms:extent>     <bibo:isbn13>9782212122732</bibo:isbn13> 2011 - 08 ----------------------- This method is called into parse_RDF_file(). We don't know how to treat the many author bug for a book who has got more than one author. Because of this bug, when dispaying data, author name is remplaced by the year of publication... for V0.2 in get_book_element(), if the book have many authors, the authors are stored into an array, not into hashes ( e.g. : OL8567763M.rdf", "OL7361700M", etc.). Perl ref() function allows to know which type of var is in use, see http://www.perlmonks.org/?node=ref Got a similar problem with the publishers... I also imagine maybe make an AuthorRequester to get all informations about an author but I don't remenber why ?
2011-09-30 21:39:23 Launchpad Janitor branch linked lp:bibliothek-project
2011-10-07 12:25:18 Smonff description Patched... Asks for support to OL Team (Case #968). Waiting... Solutions could be :     * make a JSON-Tool or...     * go searching the author into the 'work', not the 'edition' 2011 - 09 -30 -------------------- We now catch the situation and display a "many authors" message. In fact it is not the real cause of the bug cause there is books causing this problem, but with only one author (e.g. http://openlibrary.org/books/OL24643972M). The probleme is that the API gives a strange RDF flux : <rdf:Description rdf:about="http://openlibrary.org/books/OL24643972M">   <!-- authors -->   <bibo:authorList rdf:parseType="Collection">   </bibo:authorList>   <!-- bibliographic description -->     <dcterms:title>Shells Linux et Unix par la pratique</dcterms:title>     <dcterms:publisher>Eyrolles</dcterms:publisher>     <rdvocab:placeOfPublication>Paris, France</rdvocab:placeOfPublication>     <dcterms:issued>2008</dcterms:issued>     <dcterms:extent>261</dcterms:extent>     <bibo:isbn13>9782212122732</bibo:isbn13> 2011 - 08 ----------------------- This method is called into parse_RDF_file(). We don't know how to treat the many author bug for a book who has got more than one author. Because of this bug, when dispaying data, author name is remplaced by the year of publication... for V0.2 in get_book_element(), if the book have many authors, the authors are stored into an array, not into hashes ( e.g. : OL8567763M.rdf", "OL7361700M", etc.). Perl ref() function allows to know which type of var is in use, see http://www.perlmonks.org/?node=ref Got a similar problem with the publishers... I also imagine maybe make an AuthorRequester to get all informations about an author but I don't remenber why ? 2011 - 09- 07 ------------------ Got the reply from OL team. We would have the same problem with the JSON API. We have to : * get the work matching with the book (see bellow the OL team reply) 2011 - 09 -30 -------------------- Patched... Asks for support to OL Team (Case #968). Waiting... Solutions could be :     * make a JSON-Tool or...     * go searching the author into the 'work', not the 'edition' 2011 - 09 -30 -------------------- We now catch the situation and display a "many authors" message. In fact it is not the real cause of the bug cause there is books causing this problem, but with only one author (e.g. http://openlibrary.org/books/OL24643972M). The probleme is that the API gives a strange RDF flux : <rdf:Description rdf:about="http://openlibrary.org/books/OL24643972M">   <!-- authors -->   <bibo:authorList rdf:parseType="Collection">   </bibo:authorList>   <!-- bibliographic description -->     <dcterms:title>Shells Linux et Unix par la pratique</dcterms:title>     <dcterms:publisher>Eyrolles</dcterms:publisher>     <rdvocab:placeOfPublication>Paris, France</rdvocab:placeOfPublication>     <dcterms:issued>2008</dcterms:issued>     <dcterms:extent>261</dcterms:extent>     <bibo:isbn13>9782212122732</bibo:isbn13> 2011 - 08 ----------------------- This method is called into parse_RDF_file(). We don't know how to treat the many author bug for a book who has got more than one author. Because of this bug, when dispaying data, author name is remplaced by the year of publication... for V0.2 in get_book_element(), if the book have many authors, the authors are stored into an array, not into hashes ( e.g. : OL8567763M.rdf", "OL7361700M", etc.). Perl ref() function allows to know which type of var is in use, see http://www.perlmonks.org/?node=ref Got a similar problem with the publishers... I also imagine maybe make an AuthorRequester to get all informations about an author but I don't remenber why ?
2011-10-07 12:28:09 Smonff bibliothek-project: milestone v0.02 v0.03
2011-10-07 12:28:51 Smonff description 2011 - 09- 07 ------------------ Got the reply from OL team. We would have the same problem with the JSON API. We have to : * get the work matching with the book (see bellow the OL team reply) 2011 - 09 -30 -------------------- Patched... Asks for support to OL Team (Case #968). Waiting... Solutions could be :     * make a JSON-Tool or...     * go searching the author into the 'work', not the 'edition' 2011 - 09 -30 -------------------- We now catch the situation and display a "many authors" message. In fact it is not the real cause of the bug cause there is books causing this problem, but with only one author (e.g. http://openlibrary.org/books/OL24643972M). The probleme is that the API gives a strange RDF flux : <rdf:Description rdf:about="http://openlibrary.org/books/OL24643972M">   <!-- authors -->   <bibo:authorList rdf:parseType="Collection">   </bibo:authorList>   <!-- bibliographic description -->     <dcterms:title>Shells Linux et Unix par la pratique</dcterms:title>     <dcterms:publisher>Eyrolles</dcterms:publisher>     <rdvocab:placeOfPublication>Paris, France</rdvocab:placeOfPublication>     <dcterms:issued>2008</dcterms:issued>     <dcterms:extent>261</dcterms:extent>     <bibo:isbn13>9782212122732</bibo:isbn13> 2011 - 08 ----------------------- This method is called into parse_RDF_file(). We don't know how to treat the many author bug for a book who has got more than one author. Because of this bug, when dispaying data, author name is remplaced by the year of publication... for V0.2 in get_book_element(), if the book have many authors, the authors are stored into an array, not into hashes ( e.g. : OL8567763M.rdf", "OL7361700M", etc.). Perl ref() function allows to know which type of var is in use, see http://www.perlmonks.org/?node=ref Got a similar problem with the publishers... I also imagine maybe make an AuthorRequester to get all informations about an author but I don't remenber why ? 2011 - 09- 07 ------------------ Got the reply from OL team. We would have the same problem with the JSON API. We have to :     * get the work matching with the book (see bellow the OL team reply) We should change the way we manage lists. This is not really a bug, but the way that Open Library's API returns the requests. We must get the 'work' to get the author, this is the standard way to do it... Pushed to V0.03 2011 - 09 -30 -------------------- Patched... Asks for support to OL Team (Case #968). Waiting... Solutions could be :     * make a JSON-Tool or...     * go searching the author into the 'work', not the 'edition' 2011 - 09 -30 -------------------- We now catch the situation and display a "many authors" message. In fact it is not the real cause of the bug cause there is books causing this problem, but with only one author (e.g. http://openlibrary.org/books/OL24643972M). The probleme is that the API gives a strange RDF flux : <rdf:Description rdf:about="http://openlibrary.org/books/OL24643972M">   <!-- authors -->   <bibo:authorList rdf:parseType="Collection">   </bibo:authorList>   <!-- bibliographic description -->     <dcterms:title>Shells Linux et Unix par la pratique</dcterms:title>     <dcterms:publisher>Eyrolles</dcterms:publisher>     <rdvocab:placeOfPublication>Paris, France</rdvocab:placeOfPublication>     <dcterms:issued>2008</dcterms:issued>     <dcterms:extent>261</dcterms:extent>     <bibo:isbn13>9782212122732</bibo:isbn13> 2011 - 08 ----------------------- This method is called into parse_RDF_file(). We don't know how to treat the many author bug for a book who has got more than one author. Because of this bug, when dispaying data, author name is remplaced by the year of publication... for V0.2 in get_book_element(), if the book have many authors, the authors are stored into an array, not into hashes ( e.g. : OL8567763M.rdf", "OL7361700M", etc.). Perl ref() function allows to know which type of var is in use, see http://www.perlmonks.org/?node=ref Got a similar problem with the publishers... I also imagine maybe make an AuthorRequester to get all informations about an author but I don't remenber why ?