From kde-core-devel Tue May 13 22:51:03 2003 From: Neil Stevens Date: Tue, 13 May 2003 22:51:03 +0000 To: kde-core-devel Subject: Re: Moving QExtMDI to kdelibs X-MARC-Message: https://marc.info/?l=kde-core-devel&m=105286637919341 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Tuesday May 13, 2003 03:41, Jason Keirstead wrote: > Neil wrote: > > Consistency *is* a black or white thing. Either KDE apps act the same > > way, or they don't. If every app developer throws up his own special > > case exception, then the desktop is no longer consistent. > > What's wrong with the consistancy of "We have a default to SDI, but > users can choose whatever they want". > > The only way to gain consistancy is not to put the user in handcuffs. > This is not a viable option for any program. Nothing's wrong with that at all. That's exactly the kind of policy we need to document. I'd be satisfied with that one you say there. If this MDI library goes into kdelibs, it would need to implement that policy by making all apps that use it SDI by default. Then, all the other MDI apps (whether they use tabs or whatever) would need to move to that library and obey that SDI-by-default setting. - -- Neil Stevens - neil@qualityassistant.com "The shepherd drives the wolf from the sheep's throat, for which the sheep thanks the shepherd as a liberator, while the wolf denounces him for the same act as the destroyer of liberty." -- Abraham Lincoln -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE+wXbXf7mnligQOmERApMUAJ9VMjOGPT4pP7r0IBtu0a50gQK4awCeJSFj ASzXtCL3SCwyvpBiF9OfeQU= =ZzWd -----END PGP SIGNATURE-----