#514: Upon two records merging, the deleted record URL should redirect to the 
new
one
--------------------------------------------------------+------------------
 Reporter:  skaplun                                     |      Owner:
     Type:  enhancement                                 |     Status:  new
 Priority:  major                                       |  Milestone:  v1.1
Component:  *general*                                   |    Version:
 Keywords:  merging renaming record bibdoc redirection  |
--------------------------------------------------------+------------------
 When two records are merged, one of the two records is simply deleted
 (that is, its 980__a is set to DELETED).

 Visiting the deleted record URL will simply point out a sad message saying
 the record has been deleted. However
 However it might be useful to have a different convention and e.g. specify
 insted that the record has been MERGED, and have a new subfield (which
 one?) specifying the new recid.

 In this way visiting the URL of the deleted/merged record will
 automatically redirect to the new one.

 This convention should be implemented in BibEdit, BibMerge and so on.

 At the same time, a similar issue raises when bibdocs are renamed. This
 lead me to think that we might have a more generic lookup table, e.g.:

     from_recid, to_recid, from_docname, to_docname

 Whenever a deleted record is referred, this lookup table is checked to see
 if a redirection is needed (and optionally this can happen also for
 renamed docnames).

 What do you think?

-- 
Ticket URL: <http://invenio-software.org/ticket/514>
Invenio <http://invenio-software.org>

Reply via email to