I agree with Dan. I think it make more sense to simply use a tracking bug.

  +Michael Achenbach <[email protected]> any objections?

On Wed, Jan 20, 2016 at 10:37 PM Adam Klein <[email protected]> wrote:

> Some stats on the ChangeLog in the 4.9 branch:
>
> - Out of 385 minor revisions, 60 contained non-trivial ChangeLogs
> - A total of 75 commits were mentioned in those 60 revisions
>
> Does anyone here object to getting rid of the LOG= requirement? With fewer
> than 1 in 5 minor revisions containing a commit log, I highly doubt that
> it's a useful signal. I'll send a message out to v8-users unless I hear
> objections.
>
> On Mon, Jan 11, 2016 at 1:06 PM, Jakob Kummerow <[email protected]>
> wrote:
>
>> On Mon, Jan 11, 2016 at 8:29 PM, Adam Klein <[email protected]> wrote:
>>
>>> Looking through that ChangeLog it doesn't look particularly useful
>>>
>>
>> Agreed.
>>
>>
>>> (most releases have no log lines, though I suspect many of them do have
>>> significant changes).
>>>
>>
>> I'm not so sure -- our tagged versions are really fine-grained these
>> days, sometimes every single commit is tagged, so it could well be that
>> many of those aren't ChangeLog-worthy (which of course doesn't help with
>> the ChangeLog's lack of usefulness.)
>>
>> What if we relaxed the presubmit to allow BUG= lines without LOG= lines?
>>> That would solve my main problem, while still letting people add LOG=Y
>>> lines if they think it's appropriate. The fact that the presubmit only
>>> complains for patches that have a BUG line seems like a perverse incentive
>>> to avoid using tracking bugs.
>>>
>>
>> The rationale was that visible features should be tracked by bugs anyway,
>> and requiring the LOG line forces people to make a decision whether a given
>> change should be mentioned in the log or not, as we felt that we couldn't
>> come up with a reasonable way to automate it.
>>
>> I suspect that making the LOG line optional is pretty much equivalent to
>> getting rid of it, as people will start to forget about it.
>>
>> Which is fine with me :-)
>>
>>
>>> On Mon, Jan 11, 2016 at 12:43 AM, Jakob Kummerow <[email protected]
>>> > wrote:
>>>
>>>> Yeah, the ChangeLog is still generated from LOG=y commits:
>>>> https://chromium.googlesource.com/v8/v8/+/branch-heads/4.8/ChangeLog
>>>> (Note that the master branch's ChangeLog is not updated automatically;
>>>> syncing it to the latest branch-head is a manual process that apparently
>>>> hasn't been done in half a year.)
>>>>
>>>> We've discussed getting rid of the ChangeLog repeatedly over the years.
>>>> Nobody on our team needs/uses it, however there do seem to be some external
>>>> people reading it; or at least that was the conclusion last time this came
>>>> up. We could ask on v8-users if anyone would be unhappy if we dropped it,
>>>> but that question doesn't necessarily reach everyone who might care, so
>>>> it's hard to be sure.
>>>>
>>>>
>>>> On Mon, Jan 11, 2016 at 9:23 AM, 'Michael Hablich' via v8-dev <
>>>> [email protected]> wrote:
>>>>
>>>>> My impression is that LOG=Y should be used for CLs which are notable/
>>>>> should be on a changelog. I think some infra scripts are using this
>>>>> information but machenbach@ surely knows more about this.
>>>>>
>>>>>
>>>>> On Fri, Jan 8, 2016 at 8:45 PM Adam Klein <[email protected]> wrote:
>>>>>
>>>>>> Back in the day, when we were still on SVN and all V8 releases were
>>>>>> blobs of merged changes, the LOG=Y served a good purpose, giving those 
>>>>>> SVN
>>>>>> commits on the release branch human-readable change descriptions.
>>>>>>
>>>>>> Now that our releases are merge commits on branches with full CL
>>>>>> descriptions, and moreover the release commits contain a link to a full
>>>>>> list of changes, I'm not sure the LOG stuff is buying us anything other
>>>>>> than nags from the presubmit script.
>>>>>>
>>>>>> How would folks feel about dropping it?
>>>>>>
>>>>>> - Adam
>>>>>>
>>>>> --
>>>>> --
>>>>> v8-dev mailing list
>>>>> [email protected]
>>>>> http://groups.google.com/group/v8-dev
>>>>> ---
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "v8-dev" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>> an email to [email protected].
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>
>>>>
>>>>
>>>
>>

-- 
-- 
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
--- 
You received this message because you are subscribed to the Google Groups 
"v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to