On 12/07/2015 11:42 AM, Vít Ondruch wrote:
Can somebody explain me why Rawhide comps are called F24? Trying to
use
"git blame" and surprisingly (or not that much), almost every line was
created by Kevin Fenzi. Why we are using git if we break the history
this way? How can I find what was reason to add something, unless I
really want to dig through history of every comps file.
A would appreciate if the comps-f24.xml.in could be renamed to
comps-rawhide.xml.in to keep the history.
Another way might be to use git branches instead of separate files: have
'master' branch for rawhide, 'f23' for Fedora 23 etc and use the same
file name (comps.xml.in) in all the branches. That would be analogous to
the way the packages git is set up.
This would make it much easier to put the same change to different
branches (just use 'git cherry-pick', instead of having to do the same
change several times in different files as is now) and would make it
easier to use 'git blame' for the history.
--
Kalev