PCB shouldn't store file meta data inside the file
Bug #703914 reported by
Traumflug
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pcb |
Fix Released
|
Low
|
Unassigned |
Bug Description
The current file format stores "date", "user" and "host" data inside the file (line 2...4). All of these infos can be either obtained by looking at the file's meta data provided by the file system or isn't interesting at all.
The reason to remove this is, it regularly causes merge conflicts when handling layout files with a versioning control system like SVN or Git. Removing meta data inside the file looses nothing and enhances handling layouts with VCSs a lot. Storing layouts in VCS repositories is common these days, especially in projects with collaborative development.
Changed in pcb: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
I'd be happy to see them go, however obviously someone at some point wanted to add them..
One could imagine date and user being useful in some circumstances, and if you compare to office-software suites, you will probably find that they also store metadata like this along with their files.
If I get an agreement from DJ and / or Dan that this should go, I'll happily commit a patch which removes these.
Don't spend too much time working on a patch until we know if it is likely to get accepted though!