PSARC:

I updated the GNOME 2.30 materials to reflect some minor changes that
were recently made to GNOME 2.30 and some minor corrections.  I have
attached diff files which show the changes made to two files in the
case materials directory (the committed-API-changes.txt and the
interface-table.txt files).

A summary of the changes includes:

- The addition of the following two new GLib interfaces was added
  to the committed-API-changes.txt file:

     /usr/bin/gschema-compile      Committed    Converts GSettings
                                                schemas into
                                                binary form
     /usr/bin/gsettings-schema-convert
                                   Committed    Python script that
                                                converts GConf
                                                to GSettings schema file
                                                formats

- The addition of the following two new GConf changes to the
  interface-table.txt file:

       /usr/bin/gsettings-data-convert
                                   Volatile     Migrate user settings
                                                from GConf
                                                to GSettings
       /usr/lib/gio/modules/libgsettingsgconfbackend.so
                                   Volatile     GSettingBackend library

- The mention that the libeel.pc file is being removed with the rest
  of the Eel interfaces.

       /usr/lib/pkgconfig/eel-2.0.pc Uncommitted  The pkg-config file

- glib Committed interface changes were moved from the
  interface-table.txt to the committed-API-changes.txt file
  where they belong.

- The committed-API-changes.txt file was updated so the comments
  reference the gtk-docs better in the "Committed Libraries" section.

- All removed interfaces in the interface-table.txt file are now
  marked as "Obsolete (stability level)" instead of just "(stability
  level)".

Thanks,

---

Brian

--- committed-API-changes.txt-orig      2010-05-04 15:50:31.035857311 -0500
+++ committed-API-changes.txt   2010-05-04 15:57:09.420254789 -0500
@@ -11,8 +11,8 @@ Refer to interface-table.txt [1] for cha
 
     (1)
 
-    libatk-1.0.so.0                     Committed    
-           
+    libatk-1.0.so.0                     Committed               Please refer to
+                                                                gtk-docs [2]
     ===========
     Functions added (7):
   - atk_plug_get_id
@@ -27,8 +27,6 @@ Refer to interface-table.txt [1] for cha
 
     libgdk-x11-2.0                      Committed               Please refer to
                                                                 gtk-docs [2]
-
-
     ===========
     Functions added (3):
   - gdk_keymap_add_virtual_modifiers
@@ -38,7 +36,8 @@ Refer to interface-table.txt [1] for cha
   
      (3) 
 
-    libglib-2.0.so.0                   Committed 
+    libglib-2.0.so.0                   Committed                Please refer to
+                                                                gtk-docs [2]
     ===========
 
     Functions added (146):
@@ -202,7 +201,8 @@ Refer to interface-table.txt [1] for cha
 
 
      (5) 
-    libgtk-x11-2.0.so                  Committed 
+    libgtk-x11-2.0.so                   Committed               Please refer to
+                                                                gtk-docs [2]
     ===========
     Functions added (91):
   - gtk_action_get_always_show_image
@@ -299,11 +299,48 @@ Refer to interface-table.txt [1] for cha
 
     2. Committed CLIs
     =================
-    None.
+
+    Interface                     Stability    Comment
+    
============================================================================
+
+    glib
+    ====
+    /usr/bin/gio-querymodules
+    /usr/bin/amd64/gio-querymodules
+                                  Committed    Utility application to query the
+                                               lazy loaded GIO modules.
+    /usr/bin/gschema-compile      Committed    Converts GSettings schemas into
+                                               binary form
+    /usr/bin/gsettings-schema-convert
+                                  Committed    Python script that converts 
GConf
+                                               to GSettings schema file formats
 
     3. Committed Configuration Files
     ================================
     None.
+
+    4. Header files
+    ===============
+
+    Interface                     Stability    Comment
+    
============================================================================
+
+    /usr/include/gio-unix-2.0/gio/gfiledescriptorbased.h
+    /usr/include/gio-unix-2.0/gio/gunixfdlist.h
+    /usr/include/glib-2.0/gio/gcharsetconverter.h
+    /usr/include/glib-2.0/gio/gconverter.h
+    /usr/include/glib-2.0/gio/gconverterinputstream.h
+    /usr/include/glib-2.0/gio/gconverteroutputstream.h
+    /usr/include/glib-2.0/gio/gzlibcompressor.h
+    /usr/include/glib-2.0/gio/gzlibdecompressor.h
+    /usr/include/glib-2.0/glib/gbitlock.h
+    /usr/include/glib-2.0/glib/gvariant.h
+    /usr/include/glib-2.0/glib/gvarianttype.h
+                                  Committed    Additional headers for new
+                                               utility functions.
+    /usr/include/glib-2.0/gio/gsettingsbackend.h
+                                  Committed    Header of GsettingsBackend
+
   
     References:
 
--- interface-table.txt-orig    2010-05-04 15:50:35.952610531 -0500
+++ interface-table.txt 2010-05-04 16:11:47.231374675 -0500
@@ -92,6 +92,13 @@ Added Interfaces
                                   Volatile     A python script that enables
                                                hamster to be launched in
                                                standalone mode.
+   gnome/config/gconf
+    --------------- 
+      /usr/bin/gsettings-data-convert  
+                                  Volatile     Migrate user settings from 
GConf to GSettings
+      /usr/lib/gio/modules/libgsettingsgconfbackend.so
+                                  Volatile     GSettingBackend library
+
 
     gnome/trusted/login-label-selector
     ---------------
@@ -114,27 +121,6 @@ Added Interfaces
                                   Volatile     Additional headers for
                                                libcheese-gtk. 
 
-    library/glib2
-    ---------------
-      /usr/bin/amd64/gio-querymodules    
-                                  Volatile 
-      /usr/bin/gio-querymodules
-                                  Volatile     Utility application to query 
the 
-                                               lazy loaded GIO modules. 
-      /usr/include/gio-unix-2.0/gio/gfiledescriptorbased.h
-      /usr/include/gio-unix-2.0/gio/gunixfdlist.h
-      /usr/include/glib-2.0/gio/gcharsetconverter.h
-      /usr/include/glib-2.0/gio/gconverter.h
-      /usr/include/glib-2.0/gio/gconverterinputstream.h
-      /usr/include/glib-2.0/gio/gconverteroutputstream.h
-      /usr/include/glib-2.0/gio/gzlibcompressor.h
-      /usr/include/glib-2.0/gio/gzlibdecompressor.h
-      /usr/include/glib-2.0/glib/gbitlock.h
-      /usr/include/glib-2.0/glib/gvariant.h
-      /usr/include/glib-2.0/glib/gvarianttype.h
-                                  Volatile     Additional headers for new
-                                               utility functions. 
-
     library/libtasn1 
     ---------------
       /usr/bin/asn1Coding         Volatile     Generates a DER encoding for 
@@ -228,46 +214,49 @@ Removed Interfaces
 
     library/desktop/evolution-data-server
     ---------------
-      libevolution-mail-shared.so   
-                                  Volatile     Integrated into
-                                               libevolution-mail.so
+      libevolution-mail-shared.so Obsolete     Integrated into
+                                  Volatile     libevolution-mail.so
       libevolution-calendar-a11y.so 
-                                  Volatile     Integrated into
-                                               libevolution-calendar.so
+                                  Obsolete     Integrated into
+                                  Volatile     libevolution-calendar.so
       libevolution-widgets-a11y.so 
-                                  Volatile     Integrated into
-                                               libmiscwidgets.so 
+                                  Obsolete     Integrated into
+                                  Volatile     libmiscwidgets.so 
       /usr/lib/libexchange-storage-1.2.so.3.0.0     
-                                  Volatile     The code has been merged into 
-                                               evolution-exchange and linked as
+                                  Obsolete     The code has been merged into 
+                                  Volatile     evolution-exchange and linked as
                                                a static library so the dynamic
                                                library does not need to be
                                                delivered anymore.
 
     desktop/administration/gnome-system-tools
     ---------------
-    /usr/lib/network-admin        Volatile     Moved to nwam-manger
+    /usr/lib/network-admin        Obsolete     Moved to nwam-manger
+                                  Volatile
 
     editor/gedit
     ---------------
      /usr/lib/gedit-2/plugins/libindent.so  
-                                  Volatile     Removed indent plugin now that
-                                               this is supported by
+                                  Obsolete     Removed indent plugin now that
+                                  Volatile     this is supported by
                                                gtksourceview natively
 
     gnome/file-manager/nautilus
     ---------------
-    /usr/lib/libeel-2.so          Volatile     Eel has been merged into
-                                               nautilus.
-    /usr/include/eel-2/eel/*      Volatile     libeel header files.
+    /usr/lib/libeel-2.so          Obsolete     Eel has been merged into
+                                  Volatile     nautilus.
+    /usr/include/eel-2/eel/*      Obsolete     libeel header files.
+                                  Volatile
+    /usr/lib/pkgconfig/eel-2.0.pc Obsolete     The pkg-config file
+                                  Uncommitted
 
     gnome/gnome-audio
     ---------------
     /usr/share/sounds/*.wav
     /usr/share/sounds/gtk-events/*.wav
-    /usr/share/sounds/panel/*.wav 
-                                  Volatile     Audio files which provided audio
-                                               sounds for the desktop.  These
+    /usr/share/sounds/panel/*.wav
+                                  Obsolete     Audio files which provided audio
+                                  Volatile     sounds for the desktop.  These
                                                are replaced by the sound files
                                                in xdg-sound-theme used by
                                                libcanberra.
@@ -279,8 +268,8 @@ Removed Interfaces
       /usr/lib/bonobo/servers/GNOME_Evolution_Calendar_AlarmNotify.server
       /usr/lib/bonobo/servers/GNOME_Evolution_Mail.server
       /usr/lib/bonobo/servers/GNOME_Evolution_Shell.server
-                                  Volatile     Removed since bonobo is
-                                               obsolete.
+                                  Obsolete     Removed since bonobo is
+                                  Volatile     obsolete.
     SMF Integration
     ---------------
       /var/svc/manifest/application/graphical-login/gdm.xml
_______________________________________________
opensolaris-arc mailing list
[email protected]

Reply via email to