Promote the default reproducible build date
Holger Levsen
holger at layer-acht.org
Wed Jan 22 13:36:09 GMT 2025
On Wed, Jan 22, 2025 at 02:24:57PM +0200, Sergey Ponomarev wrote:
> The 1980-02-01 was chosen as a default reproducible date in many tools
> like Gradle and Maven (any others?).
> Could you mention it on the page
> https://reproducible-builds.org/docs/timestamps/
> We need to put rationale why the date was chosen to be a default.
but we did not choose 1980-02-01, you need to ask gradle or maven.
we recommend to either use no dates at all, or to use SOURCE_DATE_EPOCH,
which is the last modification of the source code, which is a somewhat
meaningful date.
another common chosen date is 1970-01-01 or rather epoch 0.
--
cheers,
Holger
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ holger@(debian|reproducible-builds|layer-acht).org
⢿⡄⠘⠷⠚⠋⠀ OpenPGP: B8BF54137B09D35CF026FE9D 091AB856069AAA1C
⠈⠳⣄
Fischers Fritz fischt Plastik.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/reproducible-builds/attachments/20250122/b6ccac78/attachment.sig>
More information about the Reproducible-builds
mailing list