EPrints Technical Mailing List Archive
See the EPrints wiki for instructions on how to join this mailing list and related information.
Message: #05308
< Previous (by date) | Next (by date) > | < Previous (in thread) | Next (in thread) > | Messages - Most Recent First | Threads - Most Recent First
[EP-tech] Re: Traceability of record changes
- To: "eprints-tech@ecs.soton.ac.uk" <eprints-tech@ecs.soton.ac.uk>
- Subject: [EP-tech] Re: Traceability of record changes
- From: Adam Field <Adam.Field@jisc.ac.uk>
- Date: Mon, 11 Jan 2016 15:01:16 +0000
Hi Martin
- No, there’s no existing script to do this.
- It’s been designed this was as a path of least resistance to meet some preservation issues with not storing the state of the object on change. An XML dump to the filesystem each time the object
is written to the database ticks a lot of boxes and was almost free because there was already an XML exporter.
Creating a ‘by field’ view of the history instead of a ‘by commit’ view is a simple matter of parsing the XML and rerendering it. No rocket science, but XML parsing is computationally expensive,
so performance may be slow for items with long and chequered histories.
I’m happy to advise if anyone wants to do the leg-work on this, as long as it’s released as a bazaar package at the end. It might lead to a training video or two, too.
From: <eprints-tech-bounces@ecs.soton.ac.uk> on behalf of "martin.braendle@id.uzh.ch" <martin.braendle@id.uzh.ch>
Reply-To: "eprints-tech@ecs.soton.ac.uk" <eprints-tech@ecs.soton.ac.uk> Date: Monday, 11 January 2016 11:26 To: EP tech <eprints-tech@ecs.soton.ac.uk> Subject: [EP-tech] Traceability of record changes Hi, Jisc is a registered charity (number 1149740) and a company limited by guarantee which is registered in England under Company No. 5747339, VAT No. GB 197 0632 86. Jisc’s registered office is: One Castlepark, Tower Hill, Bristol, BS2 0JA. T 0203 697 5800. Jisc Services Limited is a wholly owned Jisc subsidiary and a company limited by guarantee which is registered in England under company number 2881024, VAT number GB 197 0632 86. The registered office is: One Castle Park, Tower Hill, Bristol BS2 0JA. T 0203 697 5800. |
- References:
- [EP-tech] Traceability of record changes
- From: martin.braendle@id.uzh.ch
- [EP-tech] Traceability of record changes
- Prev by Date: [EP-tech] Traceability of record changes
- Next by Date: [EP-tech] Re: Two New Videos
- Previous by thread: [EP-tech] Traceability of record changes
- Next by thread: [EP-tech] Views Pagination
- Index(es):