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
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.
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
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
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.
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(a)opensuse.org
For additional commands, e-mail: yast-devel+help(a)opensuse.org