Thanks Adam!

On Tue, May 10, 2016 at 7:28 PM, Adam Klein <[email protected]> wrote:
> The check has now been removed. Carry on adding BUG lines without getting
> nagged. Note that the ChangeLog still exists, so adding LOG=y will still put
> your change in the ChangeLog. Whether we should stop maintaining that
> altogether is a question for another day.
>
> On Fri, May 6, 2016 at 3:45 PM, Adam Klein <[email protected]> wrote:
>>
>> Sent out a proposed CL to remove the check to
>> https://codereview.chromium.org/1956993002/
>>
>> On Mon, Apr 11, 2016 at 9:04 AM, Toon Verwaest <[email protected]>
>> wrote:
>>>
>>> Ping. Was just bitten by this again :)
>>>
>>> On Thu, Jan 21, 2016 at 11:04 PM 'Daniel Ehrenberg' via v8-dev
>>> <[email protected]> wrote:
>>>>
>>>> To clarify, I wasn't arguing that all of those workflows should have
>>>> BUG= lines.
>>>>
>>>> Dan
>>>>
>>>> On Thu, Jan 21, 2016 at 10:41 AM, Adam Klein <[email protected]> wrote:
>>>> > I'd like to separate the questions of requiring LOG= lines and
>>>> > requiring
>>>> > BUG= lines. I think the former is clearly not doing much for us (given
>>>> > my
>>>> > exploration of the data). For the latter, I think there's a variety of
>>>> > workflows used by folks on the team, and forcing tracking bugs for
>>>> > every
>>>> > patch seems like a major shift in process.
>>>> >
>>>> > On Thu, Jan 21, 2016 at 4:03 AM, Michael Hablich <[email protected]>
>>>> > wrote:
>>>> >>
>>>> >> I agree with Dan. I think it make more sense to simply use a tracking
>>>> >> bug.
>>>> >>
>>>> >>   +Michael Achenbach 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.
>>>>
>>>> --
>>>> --
>>>> 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.
>>
>>
>
> --
> --
> 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