Hi, Am 22.03.2017 um 23:28 schrieb Andreas Stieger:
On 03/22/2017 05:29 PM, Wolfgang Rosenauer wrote:
Question, how to give a good user experience for people who may want to switch between MozillaFirefox and firefox-esr? The way I understand it these are different package names in the mozilla repos?
From looking at this it still seems feasible having it this way but on
how I have been doing it always in the mozilla repo is that I always had two packages with the same ESR version. One was just the regular MozillaFirefox name but with ESR. This one does not exist just yet in the mozilla repo as long as the regular Firefox hasn't moved on. Afterwards "firefox52" will stay in the repo providing ESR with the name MozillaFirefox. The other one already exists in "firefox52esr" which has the package name firefox-esr. The problem is that MozillaFirefox and firefox-esr are conflicting because they overlap in the file list quite heavily and also in the profile used by default. So at this moment one can only use firefox-esr or MozillaFirefox but not install them in parallel. In addition to that downgrades from later Firefox versions to earlier ones (no matter if ESR or not) are not really supported upstream. They do not handle profile downgrades specifically. So if something in the profile changes in an incompatible way there is risk of breakage. So you are exactly asking the right question because up to now I thought that we will just ship ESR within a package called MozillaFirefox. This still should be possible technically but is not very obvious. Because the way how to switch between regular and ESR will be just based on the version number (and vendor change). So as it is designed at this moment it would look like this after next update round: installed: MozillaFirefox-52.1.0 (ESR) switch to regular: (mozilla/vendor change) MozillaFirefox-53.0 switch back (cautious since not really supported; see above): either - switch to firefox-esr from mozilla repo - switch back to MozillaFirefox-52.1.0 from official or mozilla repo (by downgrade) the other hand I'm listening to feedback. Wolfgang -- To unsubscribe, e-mail: opensuse-factory-mozilla+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory-mozilla+owner@opensuse.org