Please generate the ChangeLog file also for snapshots

Julien ÉLIE julien at trigofacile.com
Wed Aug 4 20:40:40 UTC 2021


Hi all,

Following a discussion from last year, it is now the right time to 
handle that request while updating snapshot generation.

[Marco]
>>> Why? I need it for the Debian packaging. 
>>
>> Is it really needed for Debian packages?  (I see that you added a 
>> patch to skip its installation if the upstream changelog is missing)
>
> It is not strictly needed, but I added that workaround expecting that
> this would be solved in a future release.

Is there a special formatting expected for the ChangeLog?
Or is a mere

   git log release/2.6.4..HEAD

for instance for the 2.6 branch enough?
(I suggest to also strip author e-mails in the result.)

All changes since the previous 2.6.4 release are generated by that command.


If the names of the files that changed in each commit should be added, 
one of these commands could be used:

   git log --name-status release/2.6.4..HEAD
   git log --stat release/2.6.4..HEAD



The support/mkchangelog script could call "git log" now that svn2cl is 
no longer usable.  Instead of a prefix to strip and the start log date, 
it would then only ask for the previous tag to use.

-- 
Julien ÉLIE

« – Il ne doit pas être loin et à pied, on va aussi vite que les bœufs !
   – Bien sûr ! Les bœufs sont à pied eux aussi ! » (Astérix)


More information about the inn-workers mailing list