Re: Oaf IDL re-structuring ...



On Mon, 20 Nov 2000, Michael Meeks wrote:

> 	Ideally I would like to rename GNOME_ObjectFactory ->
> Bonobo_ObjectFactory, since it is clearly part of the component model, but
> I suspect this will cause too much pain; it seems people insist on not
> using the BonoboGenericFactory, but love to instantiate their factories
> the long way round; what do you think ?
>
> 	However, if we are renaming create_object to createObject, this
> makes more sense, since we have to break these anyway.

The theory:
	The idea of a generic factory is part of OAF more than part of
	Bonobo.

	Lots of programs are going to want to do something like
	BonoboGenericFactory that don't necessarily use Bonobo.

BonoboGenericFactory has some things that are Bonobo-specific that it
wouldn't be nice to remove.

I propose:
	Renaming GNOME_ObjectFactory to OAF_ObjectFactory (just because
	it is bad taste to define stuff in the GNOME namespace from
	something that is non-GNOME, strictly speaking).

	For GNOME 2, implementing an OafGenericFactory GObject, and
	having BonoboGenericFactory inherit from it.

Still hasn't figured out how using studlyCaps will benefit anyone besides
a few Sun hackers,
-- Elliot
"The Pythagorean Theorem employed 24 words, the Lord's Prayer has 66 words,
Archimedes Principle has 67 words, the 10 Commandments have 179 words, the
Gettysburg Address had 286 words, the Declaration of Independence, 1,300 words and
finally the European Commission's regulation on the sale of cabbage: 26,911 words."






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]