|[tycho-dev] Reproducible version qualifier without Git-based timestamp|
I've been wondering (in the context of reproducible version qualifier) why having a Git-based timestamp is better than having one showing the date of the build. It seems to me that the only reason why the reproducible version qualifier issue requires Git timestamps is because it's the only way to get p2 comparator comparing bundle from baseline with just built bundle.
If I am right, do you think it would make sense to create a p2 comparator which ignores qualifier, and which is able to compare 2 bundles with same id and same major.minor.micro version? That way, we wouldn't have to care much about qualifier and if the just-build bundle is the same as the one from baseline, except for it's qualifier, Tycho would use the one from baseline as a replacement.
Does it make sense? Did you already made experiments with such an implementation? Do you anticipate any issue/drawback?
Back to the top