There's an underlying many-to-many relationship between works and edition, data structure IMHO should be built accordingly with the worst case: an edition that collects many different works, any of them being published in many different editions. 

At it.wikisource we are going to simplify a little bit things using a convention based of the fact that "book" is a physical entity; 
1. one djvu file for one book;
2. one Index page for one djvu file (this is simple :-) ) 
3. at least one ns0 page exactly matching one index page. 

So, given a simple one-to-one relationship between these entities, a unique wikidata edition item is sufficient for all from them. 

This simple approach solves the "edition" side of the issue; the "work" side, IMHO, can only be solved with a different "work" abstract item, as we are doing into the new Work namespace. 

Alex



2015-06-29 12:40 GMT+02:00 David Cuenca Tudela <dacuetu@gmail.com>:
On Mon, Jun 29, 2015 at 12:15 PM, Andrea Zanni <zanni.andrea84@gmail.com> wrote:

It is solvable, but it is complex.

3. Qx and/or Qy have an associated (English) Wikipedia page

I think that one of the issues here is the simple fact that the matter is complex, and even if you find a solution to the "theory", it's not easy to comply. Right now in Wikidata there is confusion, around books, and you don't really know what to do with them.

Moreover, it is not easy at all to create a new book, make the right relationships with the author and other work/edition of the same book. For example, as far as I know, you can't copy an item, and this alone is a burden to the user who has to start everytime from scratch a new item.
I myself give it up most times than not....

TBH, I would only focus on the 90% of the cases and leave the other cases to be handled manually.

An example of how the structure is:
Random Work
|- edition 1 in English
|- edition 2 in English
|- edition 1 in Italian
|- edition 1 in French

The page in edition 1 is linked to the item in Wikidata, but the interwiki links do not show up for the other editions, so it is a matter of finding out what are the other edition interwiki links and displaying them in the Wikisource page.

This has two components, the data input and the visualization component. For the data input there is the new Book Manager v2 which is the metadata frontend
https://www.mediawiki.org/wiki/Extension:BookManagerv2
https://phabricator.wikimedia.org/T17071

It is a matter of enabling a field more to link with the work item, and through it, get the interwiki links of all editions connected to that item representing the work.

I don't know if it is the proper way to do it, but I would appreciate some feedback.

For linking with the Index page there is a new Wikidata property as Magnus pointed.

Cheers,
Micru


 

_______________________________________________
Wikisource-l mailing list
Wikisource-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikisource-l