Comment 9 for bug 1420956

Revision history for this message
Daniel Pocock (daniel-pocock) wrote :

I agree with your comments about the logger config parsing (rutil: accept case insensitive log level strings), it is not a bug fix and therefore it is clearly not in the scope of the SRU policy.

On the other hand, everything on that branch has been carefully cherry-picked with a view to maintaining stability and avoiding any ABI breakage.

The other OpenSSL cleanup change was also fixing a bug so if necessary for SRU then I can open another Ubuntu bug report for that.

The other changes have been in production use for quite a long time now so they are considered stable. The upstream "Micro Releases" are slightly more tolerant than the SRU policy. This is because the people working on the code are very familiar with the way it is used, we usually develop changes on the master branch with the intention that they should be safe to cherry-pick without ABI breakage. The logging configuration improvement is an example of that. There is another logging change that couldn't avoid breaking the ABI and so I deliberately didn't cherry-pick it, I made that other change in a separate commit and it won't be available until 1.10.x is released.