release commit messages need more information

Bug #1197456 reported by Antti Kaijanmäki
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
CI Train [cu2d]
Fix Released
Wishlist
Didier Roche-Tolomelli

Bug Description

Looking at the commit history of lp:hud:

https://code.launchpad.net/~indicator-applet-developers/hud/trunk.13.10
========

296. By PS Jenkins bot on 2013-07-02

    Releasing 13.10.1+13.10.20130702-0ubuntu1 to ubuntu.

    Approved by PS Jenkins bot.
    Merged branch lp:~ps-jenkins/hud/latestsnapshot-13.10.1+13.10.20130702-0ubuntu1

295. By Antti Kaijanmäki on 2013-07-02

    * libhud:
      - cache active contexts so that they can be restored on (re)connect
    * hud-service:
      - add debug information on window context switching.

    Approved by Ted Gould, PS Jenkins bot.
    Merged branch lp:~kaijanmaki/hud/libhud_cache_active_contexts

294. By Antti Kaijanmäki on 2013-07-02

    Search also ALL_WINDOWS context.

    Approved by Ted Gould, PS Jenkins bot.
    Merged branch lp:~kaijanmaki/hud/search-all-window-context

========

From this information alone one could easily think that the release contains r294 and r295. But looking at the history of the actual release branch that got merged tells us:

https://code.launchpad.net/~ps-jenkins/hud/latestsnapshot-13.10.1+13.10.20130702-0ubuntu1
========

295. By PS Jenkins bot on 2013-07-02

    Releasing 13.10.1+13.10.20130702-0ubuntu1, based on r294

294. By Antti Kaijanmäki on 2013-07-02

    Search also ALL_WINDOWS context.

    Approved by Ted Gould, PS Jenkins bot.

========

So, the r295 from the trunk is in fact missing from the release and this can create some confusion.

This can be easily remedied by making sure that the final commit message that ends up to the trunk contains:
 * the revision number of the revision the release is based on
 * the branch where the revision came from (feature branches)

Related branches

Changed in cupstream2distro:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.