auctex-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [AUCTeX-devel] Drop ChangeLog


From: Mosè Giordano
Subject: Re: [AUCTeX-devel] Drop ChangeLog
Date: Fri, 13 Nov 2015 11:48:29 +0100

Dear all,

after having released AUCTeX 11.89, I also officially dropped the
ChangeLog!  So, from now on, when you send patches for AUCTeX or
install changes by yourself (if you have write access to the
repository), do NOT edit the ChangeLog file anymore, but please still
provide ChangeLog entries for the commit message.

In CONTRIBUTE file in Emacs repository
(http://git.savannah.gnu.org/gitweb/?p=emacs.git;a=blob;f=CONTRIBUTE;hb=HEAD),
the section "Generating ChangeLog entries" suggests some strategies on
how to insert the entries directly in the commit message.

Happy hacking,
Mosè



2015-11-09 22:50 GMT+01:00 Mosè Giordano <address@hidden>:
> Hi Tassilo,
>
> 2015-11-09 18:18 GMT+01:00 Tassilo Horn <address@hidden>:
>> Mosè Giordano <address@hidden> writes:
>>
>> Hi Mosè,
>>
>>>>> [1] BTW, how about dropping it [the ChangeLog] and auto-generating
>>>>> it like Emacs?
>>>>
>>>> Yes, please!
>>>
>>> Good, after the release of 11.89 I think we have the chance to do this
>>> change.[1]
>>>
>>> Do you know exactly which changes should we take?  First, move the
>>> ChangeLog to ChangeLog.1 and ignore it in git, but then?  Which
>>> scripts we need from Emacs?  build-aux/gitlog-to-changelog and what
>>> else, if any?
>>
>> I think what you are saying is exactly correct.  And then we just need
>> to do
>>
>>   gitlog-to-changelog --since=<day-of-dropping> > ChangeLog
>>   cat ChangeLog.1 >> ChangeLog
>>
>> when doing a release, i.e., something like that should be in the
>> corresponding Makefile rule.
>
> Wow, sounds good!
>
> Thank you,
> Mosè



reply via email to

[Prev in Thread] Current Thread [Next in Thread]