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]