Hello, On Sep 16 15:32 Lukas Ocilka wrote (excerpt):
Dne 15.9.2011 12:41, Johannes Meixner napsal(a):
I provide the newest printer module also for SLE_11, SLE_11_SP1, openSUSE_11.3, and openSUSE_11.4 via the Printing project in the openSUSE build service.
If Wizard::SetDesktopTitleAndIcon is not available there you would cause a regression by a backward-incomatible change.
But Johannes, this means we cannot do any backward-incompatible change for anything that is used by the YaST Printer module.
IMO we might have to do some incompatible changes in SLE 12.
It depends. What I mean is that I do not use "new stuff" when I can implement the same functionality with what is provided by YaST for SLE11 or when the functionality with is provided by the "new stuff" is not mandatory (the printer module is no rocket science). When the YaST team decides that this or that "old crap" which was present e.g. in SLE11 must be removed (e.g. like "Getting rid of Wizard_hw module") then this is of course o.k. - provided there is a sufficient announcement so that I know about it. Then I can decide how to deal with such a change. E.g. the usage of Wizard_hw in the scanner module was "Changed from old Wizard_hw to new WizardHW design" by me long ago (dated Fri Aug 5 2005 - see the changelog) because Wizard_hw was declared deprecated some time before. In this case I think still supporting deprecated stuff from 2005 up to 2011 is really sufficient time to adapt. Is the same time planned for the incompatible changes for SLE12 ? ;-) The printer module which is provided in SLE11 is more or less the initial state of the rewrite from scratch for openSUSE 11.1 with more or less all its initial issues as described at "Under construction for openSUSE 11.1" in http://en.opensuse.org/Archive:YaST_Printer_redesign All those issues are solved in the current printer module and currently (i.e. for openSUSE 11.4) there is no single issue except a few typos in the help texts, see https://bugzilla.novell.com/show_bug.cgi?id=703201 Therefore if there are major backward-incompatible changes for SLE12 for which there is no backport possible for SLE11 (at least not with reasonable effort) I think I could simply leave the current printer module as is for SLE11. Kind Regards Johannes Meixner -- SUSE LINUX Products GmbH -- Maxfeldstrasse 5 -- 90409 Nuernberg -- Germany HRB 16746 (AG Nuernberg) GF: Jeff Hawn, Jennifer Guild, Felix Imendoerffer -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org For additional commands, e-mail: yast-devel+help@opensuse.org