[rb-general] Paper rough sketch about reproducible builds...
Ximin Luo
infinity0 at debian.org
Mon May 15 17:40:00 CEST 2017
Hi Justin, could you add me to the repo? My github username is infinity0.
As a note for others, on Debian you need to install the "texlive-science" package for "make" to work.
I'm not sure about this part:
> [..] We propose a more precise goal, specifi-
> cally dictating *where* reproducible build bugs should be fixed
> rather than just focusing on the goal of making builds re-
> producible. [..]
This is nice as an ideal goal, but I didn't think we're ready for it yet. I don't see this expanded in the rest of the paper though. Did you have some more concrete ideas towards it?
Regarding SOURCE_DATE_EPOCH, it should be noted that it's somewhat of a "compromise" solution. The general motivation is described here:
https://wiki.debian.org/ReproducibleBuilds/StandardEnvironmentVariables
You should probably also mention buildinfo files, and how they differ from things like Dockerfiles which I briefly touched upon in the other thread, "Regarding Zero Install manifests". The general motivation is described here:
https://wiki.debian.org/ReproducibleBuilds/BuildinfoFiles
and in slightly-more precise theoretical terms here:
https://anonscm.debian.org/cgit/reproducible/buildinfo-spec.git/tree/notes/buildinfo.rst
X
Justin Cappos:
> Added a few more changes from Bernhard, moved the PDF to another branch...
> https://github.com/JustinCappos/reproduciblebuildpaper/blob/paperpdf/paper.pdf
>
> Justin
>
> On Thu, May 11, 2017 at 10:42 AM, Justin Cappos <jcappos at nyu.edu> wrote:
>
>> Thanks Bernhard, I've worked in the things you mentioned. Please let me
>> know if I've covered the points adequately. I also added in some comments
>> and text from Daniel Shahaf.
>>
>> The paper is now up in a repo on github. https://github.com/JustinCapp
>> os/reproduciblebuildpaper Assuming I remember to build, you will always
>> find the latest PDF here: https://github.com/Justi
>> nCappos/reproduciblebuildpaper/blob/master/paper.pdf
>>
>> I have also removed the prior paper, so the link to the old PDF will not
>> work.
>>
>> If you think you will contribute to the paper, please send your github ID
>> and I'll add you to this repository. Feel free to add comments / text
>> directly. I'm also happy to do so in response to feedback sent via email,
>> but I may be a delayed and buggy way to get your thoughts across.
>>
>> Thanks,
>> Justin
>>
>
>
>
> _______________________________________________
> rb-general at lists.reproducible-builds.org mailing list
>
> To change your subscription options, visit https://lists.reproducible-builds.org/listinfo/rb-general.
>
> To unsubscribe, send an email to rb-general-unsubscribe at lists.reproducible-builds.org.
>
--
GPG: ed25519/56034877E1F87C35
GPG: rsa4096/1318EFAC5FBBDBCE
https://github.com/infinity0/pubkeys.git
More information about the rb-general
mailing list