Template talk:PubList

From ChoralWiki
Jump to navigation Jump to search

Where does the data live?

The given example is The Middlesex Harmony (Samuel Babcock), yet when I look at the code there is nothing that can be edited. Even Il primo libro de madrigali a 4 voci (Giovanni Pierluigi da Palestrina) is confusing to edit, since if one clicks the "edit" link next to Works at CPDL one sees only {{PubList|seq,yr,lyr,gen,subg,vo,voices|}} and has to hunt for the table, found instead under the List of works heading. If this template actually saves someone else work, a little more guidance for other editors would be nice. Richard Mix (talk) 07:04, 16 February 2019 (UTC)

The data lives on the work pages. This template was made to add a list of works available at CPDL, where such a list didn't exist before. This effort is designed to ensure that all works at CPDL are linked to the publication page. Actually, Claude has done most of these, I have been working on developing and improving the template itself. For me, it has been useful, especially to point out where data is missing or inconsistent, links incorrectly spelled, etc. And it has saved a lot of time for me, for publications that don't have a manual list and I don't have time to make one.
The confusion at Il primo libro de madrigali a 4 voci (Giovanni Pierluigi da Palestrina) seems to have been partly caused by a missing table end, which I have supplied. Notice that the PubList table shows data that the manual table above is missing, so that an editor can add it to the manual table if desired.
The table produced by this template is not editable, as you noticed. At the moment, I am trying to improve this template (it's taking longer than expected), so the whole system is somewhat experimental, especially as regards the sequence and page numbers. — Barry Johnston (talk) 20:54, 16 February 2019 (UTC)
Works on CPDL will certainly not be automatically linked unless identical page names are chosen. What exactly does "not editable" mean? Please try to convince me this is not a terrible idea! Richard Mix (talk) 08:52, 17 February 2019 (UTC)
The table is somehow editable: you can add and remove entire columns, but you don't have to manually report each info in each cell, it is automatically taken from the work page itself. So, in an eyeblick, you can see which info is incorrect or missing and go to the only source, the work page, to correct/complete it. Claude (talk) 15:29, 5 March 2019 (UTC)
Thanks Claude, The Middlesex Harmony (Samuel Babcock) code now makes sense. It seems to me that it would be a great disadvantage not to be able to identify gaps or put red links into the tables. There was certainly no other reason for me to edit pieces like Hic est vere Martyr (Giovanni Pierluigi da Palestrina) or En un lieu ou l'on ne voit goutte (Orlando di Lasso). Richard Mix (talk) 21:45, 5 March 2019 (UTC)
This template has been of great use to me, especially on publication pages where there is no manual list of works. Some examples:
There was no list before, and I don't have time to make a manual one.
Another one like the first -- in this case PubList allowed me to see some omissions, such as forgetting to enter Meter for a piece.
Here, there is an existing list, with not much data. PubList supplies a check on the manual list, while giving some extra information (lyricist, for example) until someone wishes to make a more complete list.
However, there are still pages with well-maintained manual lists of works, that really don't need PubList (except temporarily, as a check to make sure the same data is on the work pages as the manual list). — Barry Johnston (talk) 16:22, 11 March 2019 (UTC)
Example 3, Il quinto libro de madrigali a cinque voci (Cipriano de Rore) seems a really useful format, and makes it clear it's a partial list because of the hand added header Works at CPDL. I would propose having that in the template itself, by replacing the column text Title with Titles on CPDL. Is the purpose of the year column to show changes to subsequent editions, and is there a way to suppress it when not applicable? Richard Mix (talk) 21:38, 13 March 2019 (UTC)