RFR: git-webrev: create links for bug ids in commit messages
Erik Helin
ehelin at openjdk.java.net
Mon Feb 17 16:19:53 UTC 2020
On Mon, 17 Feb 2020 15:56:26 GMT, Robin Westberg <rwestberg at openjdk.org> wrote:
>> Hi all,
>>
>> please review this patch that creates links to
>> [JBS](https://bugs.openjdk.java.net) for issue id:s in commit messages. This
>> patch also creates a link to the upstream revision if possible. Finally I also
>> updated some of the titles to match `webrev.ksh`.
>>
>> The reason for not using the types `IssueProject` and `PullRequest` is that
>> `webrev.ksh` has traditionally never required a network connection. The bots
>> however are free to do so and can therefore provide better implementations for
>> `issueLinker` and `commitLinker`. This work will be done in a follow-up patch.
>>
>> Testing:
>> - `make test` passes on Linux x64
>> - Manual testing of `git-webrev`
>>
>> Thanks,
>> Erik
>
> Looks good!
>
> Just wanted to note that webrev.ksh actually does attempt to fetch the issue title from JBS:
> if [[ -n $WGET ]]; then
> msg=`$WGET --timeout=10 --tries=1 -q $url -O - | grep '<title>' | sed 's/<title>[(.*)] (.*) - Java Bug System</title>/\1 : \2/' | html_dequote | html_quote`
> fi
> if [[ -z $msg ]]; then
> msg="${id}"
> fi
>
> But such an implementation can certainly be left for later.
> Just wanted to note that webrev.ksh actually does attempt to fetch the issue title from JBS:
Ah. right, now I remember. We may or may not want to do that, `git-webrev` is _really_ fast in offline mode
-------------
PR: https://git.openjdk.java.net/skara/pull/444
More information about the skara-dev
mailing list