On 8.12.15 9:49 , Thomas Mueller wrote:
I think the main difference between Oak and Sling is, AFAIK, that Sling is
"forward only", and does not maintain branches, and does not backport
things.

Right. However, even in this world it is not clear to me how you would deliver fixes for earlier versions: say a customer has package org.foo.bar at version 1.0.0 deployed. While time goes by org.foo.bar goes through several iterations and now is at say 3.0.0. Now the customer runs into a bug which calls for an increase of the microversion only. In the forward only world this would lead to 3.0.1. However that version is not compatible to the customers deployment anymore. He would rather need a 1.0.1. I don't see how this could be achieved without branching.

Michael

Reply via email to