Monday 8 December 2014

A few remarks for upstreams landing projects through CI Train

Hello everyone,

This e-mail is mostly targeted for people involved in the CI Train based
landing process [1], but might apply to others as well.


* Mentioning dependency changes

Whenever a package needs dependency changes such as the addition of a
completely new dep or removal of one that is no longer needed, please
mention this fact in the changelog. When using the CI Train this can be
done by including this information in the target merge's commit message.
Smaller dependency changes such as micro version bumps can sometimes be
omitted, either if it's a trivial change or part of a change residing in
the same silo.

* Targeting all involved distributions in bugs

There already was an e-mail regarding this some time ago. If the bug you
are working on also applies to Ubuntu Touch and is also likely to affect
the ubuntu-rtm branch of the archive (14.09 series), please make sure
that the LP bug targets both the Ubuntu and Ubuntu RTM distros. So, as
an example, if a change in unity8 needs to be back-ported to ubuntu-rtm
the bug should have both the 'Unity8 (Ubuntu)' and 'Unity8 (Ubuntu RTM)'
tasks set up.


Those small changes will make bug-tracking and dealing in case of crisis
much easier.

Thank you!

Best regards,


[1] https://wiki.ubuntu.com/LandingTeam


--
Ɓukasz 'sil2100' Zemczak
lukasz.zemczak@canonical.com
www.canonical.com

--
ubuntu-devel mailing list
ubuntu-devel@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel