My thoughts are in line below On 08/20/2015 12:42 PM, Jonh Wendell wrote: > Source: nginx > Severity: normal > > I think we should offer as part of backport the stable version of > upstream package. > > In nginx case, stable branch is 1.8. > > 1.9 is the development version (called by upstream 'mainline') which > will eventually become stable at 1.10 branch/series. > > So, 1.9 series should go to unstable/testing and 1.8 to jessie-backports. > > What do you think?
I think this introduces a logistics problem. Here's why: If we backport the newer nginx, the `nginx` source package is a higher version than 1.8. If we backport the stable version of nginx, it probably needs to exist in newer Debian (don't quote me on this, but a 'backport' implies that it exists in a later version). If we want separate versions of the same software, we'd need `nginx-stable` and `nginx-mainline` source packages or similar setups to set up the differing versions simultaneously, so their versions can be handled separately and we don't run into dpkg/apt conflicts, I think. This would be a logistics headache because we now need to maintain two separate packages, and versions, and make sure that the packaging lines up in both packages as we make changes. It's just a logistical headache/nightmare to manage two separate versions of the same software, in my opinion... Thomas