Re: [g-a-devel]patch for gnopernicus; gnome-speech IDL change
- From: Bill Haneman <bill haneman sun com>
- To: Michael Meeks <michael ximian com>
- Cc: accessibility mailing list <gnome-accessibility-devel gnome org>
- Subject: Re: [g-a-devel]patch for gnopernicus; gnome-speech IDL change
- Date: 04 Jun 2002 16:10:23 +0100
On Tue, 2002-06-04 at 13:58, Michael Meeks wrote:
> Hi Bill,
>
> On Tue, 2002-06-04 at 12:23, Bill Haneman wrote:
> > I have just committed a patch to gnome-speech which fixes a problem with
> > installation of the IDL files. In the process (and with Marc's OK) I
> > changed the interface name to omit the "GNOME" prefix, to bring it in
> > line with other IDL (since SynthesisDriver.idl was not actually in the
> > GNOME module).
>
> That sucks. The correct thing to do is to namespace it properly, inside
> a registered namespace, in accordance with the namespacing guidelines
> and accepted practice.
Obviously accepted practice is not so obvious. As you point out only a
few components in the GNOME stack actually are using the GNOME namespace
at the moment.
I have no objection to using the GNOME namespace, but as I infer above
the "established pattern" in GNOME did not appear to match your
recommendation above. At any rate the gnome-speech IDL was not using
GNOME, though the activation string was, which was broken.
-Bill
> > An alternative would be to reinstate the "GNOME" prefix in gnome-speech,
> > put gnome-speech's "Speech" IDL namespace under the "GNOME" module, and
> > change its other clients back.
>
> Which is the correct approach.
>
> > However the "GNOME" module seems to be
> > reserved for things like gnome-panel which are actually part of the
> > desktop, rather than for general-purpose services, so I think the change
> > made to gnome-speech was the preferred one.
>
> That should not be the case, at all. All Gnome components should use
> GNOME_ as the prefix wherever possible. Nautilus and GConf didn't do it
> right because of maintainer issues. Accessibility grabbed it's own
> namespace for inter-project reasons. But gnome-speech should be in the
> Gnome namespace, and not polluting the global space, and/or doing it's
> own thing.
>
> Regards,
>
> Michael.
>
> --
> mmeeks gnu org <><, Pseudo Engineer, itinerant idiot
>
> _______________________________________________
> Gnome-accessibility-devel mailing list
> Gnome-accessibility-devel gnome org
> http://mail.gnome.org/mailman/listinfo/gnome-accessibility-devel
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]