I have a working metadata source that download information from noosfere. Well, when I say working, it means that I have been able to download correctly about 100 metadata books without failure. Yet I still need to bring in some fine tuning...
To perform that I need to introduce a boolean, a number, a choice and maybe a text into the "configure Metadata download" window. I can make the various boxes without problem, but it seems that the "restore defaults" button does nothing... for any metadata source I have tried. According to the class Option(object) doc there is a param default. Do I miss something??
Now, I find very unclear how to make the "param name" in the option to become available to the plugin code. Is there any doc I should read about that? (Sorry if that is noob question, I make that project to learn python and object programming)
Is there a way to verify, from inside the source plugin, if we are in bulk mode or in single book mode. I am playing with the idea to have a different behavior.
Last, but not least, noosfere does present several "volumes" for the same book. The volume share the authors and the text, but the publisher, the publication date, the isbn, the cover, the... may or may not be different. I have created a dedicated nsfr_id that is unique to each volume of a single book... Is that id enough to prevent auto-grouping of several book with same title and authors??? (i know about the tick box that allows to "keep more than one entry per source" in the configure Metadata download)
Thanks in advance for any help.