# Software patch release process / steps

**URL:** <https://discourse.ubuntubudgie.org/t/software-patch-release-process-steps/1653>\
**Category:** General\
**Created:** [March 16, 2019, 8:16pm UTC](https://discourse.ubuntubudgie.org/t/software-patch-release-process-steps/1653 "2019-03-16T20:16:52Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![makitso](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/makitso/32/4961_2.png) [@makitso](https://discourse.ubuntubudgie.org/u/makitso)\
**Post date:** [March 16, 2019, 8:16pm UTC](https://discourse.ubuntubudgie.org/t/software-patch-release-process-steps/1653/1 "2019-03-16T20:16:52Z")

</div>

I have a question, what is the release process for a bug fix? Lets assume the issue is with a gnome component. Once the gnome developer fixes issue s/he releases to?? and then what is the process that takes place or steps before you get a fix?

---

<div class="post-metadata">

**Author:** ![fossfreedom](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/fossfreedom/32/1405_2.png) [@fossfreedom](https://discourse.ubuntubudgie.org/u/fossfreedom)\
**Post date:** [March 16, 2019, 8:22pm UTC](https://discourse.ubuntubudgie.org/t/software-patch-release-process-steps/1653/2 "2019-03-16T20:22:47Z")

</div>

kind of depends on the severity of the issue - and at what point the fix is released in the release process.

So, lets say the issue is classified as minor - e.g. not causing crashes or just affects a small minority of people. The issue will be swept up in the next major or minor release. So if it is fixed now (GNOME 3.32.0) it will be made available at 3.32.1

lets say the issue is classified as major - then the canonical devs will normally insert it now as a backported fix in 3.30.0

Lets say the issue is causing lots of bug reports after April’s release - then Canonical will backport it to the current release.

If the issue is minor and is found after April’s release, then Canonical will just wait until GNOME 3.34

---

<div class="post-metadata">

**Author:** ![makitso](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/makitso/32/4961_2.png) [@makitso](https://discourse.ubuntubudgie.org/u/makitso)\
**Post date:** [March 17, 2019, 12:20pm UTC](https://discourse.ubuntubudgie.org/t/software-patch-release-process-steps/1653/3 "2019-03-17T12:20:22Z")

</div>

> The issue will be swept up in the next major or minor release.

Is this a Canonical release or Debian release? What I am saying is does Canonical pull from the released Debian repository?

> then Canonical will backport it to the current release.

So, would Canonical do this for any ubuntu variant, e.g. xubuntu and Thunar?

---

<div class="post-metadata">

**Author:** ![fossfreedom](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/fossfreedom/32/1405_2.png) [@fossfreedom](https://discourse.ubuntubudgie.org/u/fossfreedom)\
**Post date:** [March 17, 2019, 1:42pm UTC](https://discourse.ubuntubudgie.org/t/software-patch-release-process-steps/1653/4 "2019-03-17T13:42:12Z")

</div>

For GNOME stuff many of the “Debian” maintainers are actually Canonical and Ubuntu devs. Most often, those devs will make the updates into Debian Unstable and it will autoflow to Ubuntu. Since Debian is in freeze now and are basically on the GNOME 3.30 stack, most 3.32 packages are updated into Debian experimental and manually sync’d to Disco.

Canonical only maintains stuff in the Main repository. All other packages are automatically sync’d from Debian to the Universe repo. It is up-to each flavour who maintains their Universe packages to make the updates into Debian first and then it will appear in Ubuntu. The exception to this if the package is a “Ubuntu” only package e.g. artwork, meta seed packages and such like.

So for xubuntu and Thunar I would expect the xubuntu team to work with the XFCE team in Debian to make the updates there and then they will appear in Ubuntu.

---

<div class="post-metadata">

**Author:** ![makitso](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/makitso/32/4961_2.png) [@makitso](https://discourse.ubuntubudgie.org/u/makitso)\
**Post date:** [March 17, 2019, 2:42pm UTC](https://discourse.ubuntubudgie.org/t/software-patch-release-process-steps/1653/5 "2019-03-17T14:42:14Z")

</div>

Very informative, thank you David
