Page MenuHomeSoftware Heritage

Adapt deposit's creation/publication date to the SWH data-structure
Closed, ResolvedPublic

Description

At the moment, when depositing code the date used for the synthetic revision is the date of the deposit.
It should be the date when the source code was created (should be available in the metadata- dateCreated).

Unfortunately there is a bug on this regard, HAL is sending the wrong date- see T1636 .

Event Timeline

moranegg triaged this task as High priority.
ardumont added a subscriber: ardumont.EditedApr 12 2019, 11:20 PM

As exchanged orally, this does not prevent us from fixing the deposit asap.
(The persistent id generated will not change through that modification).

ardumont renamed this task from change commit date to the date of creation instead of deposit date to deposit: Change commit date to the date of creation instead of the deposit's completed date.Apr 13 2019, 12:23 PM
ardumont renamed this task from deposit: Change commit date to the date of creation instead of the deposit's completed date to deposit: Change commit date to the date of software creation (instead of the deposit's completed date).
SWHHALSWORD workflow
visit datewhen HAL sent deposit to SWH after moderationtime-stamp of received deposit
author datedate de créationdateCreated
commit datewhen deposit was received on HALdatePublished

Dates in metadata isn't mandatory.
When dateCreated or datePublished exists, use this date for both entries.
Otherwise use time-stamp of received\checked deposit for all dates.

moranegg moved this task from Backlog to High priority on the SWORD deposit board.Apr 15 2019, 2:21 PM
moranegg assigned this task to ardumont.

@moranegg the task's title should be reworked as well. Possibly: Deposit: Adapt creation/publication date software workflow?

moranegg renamed this task from deposit: Change commit date to the date of software creation (instead of the deposit's completed date) to Adapt deposit's creation/publication date to the SWH data-structure.Apr 15 2019, 2:45 PM
ardumont closed this task as Resolved.Apr 17 2019, 11:19 AM
ardumont moved this task from In code review to Integration tests on the SWORD deposit board.