On Mon, 7 Dec 2015 12:20:27 +0100
Vít Ondruch <vondruch(a)redhat.com> wrote:
Dne 7.12.2015 v 11:56 Kalev Lember napsal(a):
> 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.
>
Even better. I just mildly remember this was already proposed and
rejected, can't find where and why :/
I think it was just setup this way long ago and it's effort to change
it.
If there's people willing to do the work, I personally have no
objection. Might be good to run past the releng list and fesco tho.
kevin