goffice for OpenSolaris [LSARC/2008/501 FastTrack timeout 08/12/2008]
Shi-Ying Irene Huang
sh162551 at sac.sfbay.sun.com
Tue Aug 5 02:42:41 PDT 2008
Template Version: @(#)sac_nextcase 1.66 04/17/08 SMI
This information is Copyright 2008 Sun Microsystems
1. Introduction
1.1. Project/Component Working Name:
goffice for OpenSolaris
1.2. Name of Document Author/Supplier:
Author: Halton Huo
1.3 Date of This Document:
05 August, 2008
4. Technical Description
1. Introduction
1.1. Project/Component Working Name:
GOffice 0.7
1.2. Name of Document Author/Supplier:
Halton Huo
1.3. Date of This Document:
07/18/08
1.3.1. Date this project was conceived:
05/25/03
1.4. Name of Major Document Customer(s)/Consumer(s):
1.4.1. The PAC or CPT you expect to review your project:
Solaris PAC
1.4.2. The ARC(s) you expect to review your project:
LSARC
1.4.3. The Director/VP who is "Sponsoring" this project:
robert.odea at sun.com
1.4.4. The name of your business unit:
OPG / OpenSource.
1.5. Email Aliases:
1.5.1. Responsible Manager:
harry.lu at sun.com
1.5.2. Responsible Engineer:
halton.huo at sun.com
1.5.3. Marketing Manager:
glynn.foster at sun.com
1.5.4. Interest List:
desktop-discuss at opensolaris.org
4. Technical Description:
4.1. Details:
GOffice is glib/gtk set of document centric objects and utilities. It
provides various utilities, one of the most important being the chart
engine used by gnumeric and gnucash.
The main feature of this library is chart plugins. Each plugin is to
draw one kind of chart. There is an xml file describing the services
it provides. The plugin itself is loaded only when needed. There are
eight plugins available: plot_boxes, plot_radar, plot_xy, plot_barcol,
plot_pie, plot_surface, reg_linear, reg_logfit and smoothing.
It has load/save documents feature, which essentially calls libgsf[1] APIs.
4.2. Bug/RFE Number(s):
6732025
4.3. In Scope:
See above.
4.4. Out of Scope:
See above.
4.5. Interfaces:
Exported Interface
Interface Name Classification Comment
------------------- --------------- --------------
SUNWlibgoffice Uncommitted Package name
SUNWlibgoffice-devel Uncommitted Package name
/usr/lib/libgoffice-0.8.so.7 Volatile goffice library
/usr/lib/goffice/0.7.0/plugins Volatile goffice plugins directory
/usr/share/goffice Project Private Directory
/usr/share/pixmaps/goffice Project Private Directory
/usr/include/libgoffice-0.8/goffice Volatile devel headers directory
/usr/lib/pkgconfig/libgoffice-0.8.pc Uncommitted devel .pc file
/usr/share/gtk-doc/html/goffice Volatile devel document
Imported Interface
Interface Classification ARC case Comment
-------- --------------- ---------- ------------------
libgsf Volatile LSARC 2008/345 GNOME Structured File Library
4.6. Doc Impact:
goffice gtk-doc is available.
4.7. Admin/Config Impact:
None.
4.8. HA Impact:
None.
4.9. I18N/L10N Impact:
The JDS team and the G11N are working together to evaluation and
provide I18N/L10N support.
4.10. Packaging & Delivery:
Adds new package, SUNWlibgoffice and SUNWlibgoffice-devel
SUNWlibgoffice (base package) - base package for binaries
SUNWlibgoffice-devel (development package) - development package for
header and documents
Packages will only go into SUNWCall and SUNWCXall clusters.
4.11. Security Impact:
GOffice does not have any security issue.
4.12. Dependencies:
GOffice use libgsf to implement functionality of load/save documents
5. Reference Documents:
[1] Related ARC Cases:
LSARC 2008/345: libgsf
[2] homepage:
http://www.gnome.org
6. Resources and Schedule
6.4. Steering Committee requested information
6.4.1. Consolidation C-team Name:
Desktop
6.5. ARC review type: FastTrack
6.6. ARC Exposure: open
More information about the opensolaris-arc
mailing list