Skip to content

Ideas for metadata fields for reproducible builds #8

Open
@RobTillaart

Description

@RobTillaart

ideas to extend the yaml file with following fields

- CRC32: 0x12345678                      of the binary build => or even per library / source level
- DATE_CREATED: 2021-01-01
- VERSION: 1.0.3
- AUTHOR: john doe
- EMAIL: john doe @ provider.com
- COPYRIGHT: MIT, GPL, GPS, none
- LOCATION: github.com/johnDoe/Arduino/....

The CRC32 is the 'ultimate' compatibility check. OK other hashes might even be more 'ultimate' but you get the idea.

From the list above the CRC is the only one that can actually be used and affect the build process.
So the other ones may appear as comments?

Metadata

Metadata

Assignees

Labels

topic: codeRelated to content of the project itselftype: enhancementProposed improvement

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions