Re: Namespacing issues ...



> 
> Hi Guys,
> 
>       I have been recently looking into the issues of namespacing.
> Clearly it is not really possible for Gnome to play a serious part in
> the wider OMG / CORBA community, particulary in partnership with large
> companies, without getting a sensible set of Namespacing guidelines.
> 
>       Now; in order to save Gnome people as much pain as possible,
> Miguel and I have agreed on the following strategy:
> 
>       We register two toplevel domains with the OMG ( if at all
> possible ) NB. Toplevel domains are a valuable commodity. These are:
> 
>       GNOME/          and
>       Bonobo/
> 
>       Bonobo/ is reserved for the component model and various
> standard Gnome component services. Everything else goes in GNOME/
> 
>       Hence we have:
> 
>       GNOME/
>               Evolution/
>               Nautilus/
>               Eog/
>               GnomeDB/
>               GDA/
> 
>       or whatever.
> 
>       Whilst a lot of IDL already obeys this conventions; there
> are unfortunately a number of things that will need changing, the
> sooner the better really. A pernicious drop off eg. is in gnome-core
> the help_browser interface seems to have been added just outside the
> GNOME module that the rest of the interfaces are ( correctly ) in.
> 
>       Similarly, it would be good to move gnome-lib's desktop
> interfaces into GNOME/Desktop.
> 
>       So; Please can people make a start at sorting these problems;
> mostly they can be done by simple perl scripts of the form:
> 
yes, no problem for GNOME-DB. But I am worried about GDA, which is the
data access framework for gnome-db, and which is now 100% GNOME-independent.
Does it make sense to have it as part of the GNOME namespace?

cheers





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