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

Reply via email to