Template Version: @(#)sac_nextcase %I% %G% SMI
This information is Copyright 2008 Sun Microsystems
1. Introduction
1.1. Project/Component Working Name:
Hamster for OpenSolaris
1.2. Name of Document Author/Supplier:
Author: Jijun Yu
1.3 Date of This Document:
11 November, 2008
4. Technical Description
1. Introduction
1.1. Project/Component Working Name:
Hamster
1.2. Name of Document Author/Supplier:
Jerry Yu
1.3. Date of This Document:
10/22/2008
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 O'Dea
1.4.4. The name of your business unit:
Software - OPG
1.5. Email Aliases:
1.5.1. Responsible Manager:
harry.lu at sun.com
1.5.2. Responsible Engineer:
jijun.yu at sun.com
1.5.3 Marketing Manager:
dan.robert at sun.com
1.5.4. Interest List:
desktop-discuss at opensolaris.org
2. Project Summary
2.1. Project Description:
Hamster is a tool for time tracking. It helps you to keep track on
how much time you have spent during the day on activities you have
set up.
4. Technical Description:
4.1. Details:
Hamster is a GNOME applet.
By using Hamster, users can review statistics in a histogram about how
many hours were spent on different activities, can print out reports
in a table of information. Users can navigate through records, add or
remove them, and see totals for a single day, week or a month. Users
also can edit and sort activities. And if a user forgets to tell
hamster what he did, events can be added manually later.
4.2. Interfaces:
Exported Interfaces Stability Comments
------------------- -------------- -----------------------
/usr/etc/gconf/schemas/hamster-applet.schemas
Volatile schema file
/usr/lib/bonobo/servers/Hamster_Applet.server
Volatile bonobo server
/usr/lib/hamster-applet/hamster-applet
Volatile GNOME applet
/usr/lib/python2.4/site-packages/hamster/*
Project Private implementation for hamster
/usr/share/gnome-control-center/keybindings/99-hamster-applet.xml
Volatile key bindings file
/usr/share/hamster-applet/*
Project Private Glade, icon and database files
/usr/share/icons/* Volatile Hamster icons
$HOME/.gnome2/hamster-applet/hamster.db
Project Private activity data
SUNWhamster Uncommitted Package name
Imported Interfaces Stability Comments
--------------- --------------- -----------------------
Python External PSARC/2005/532 Python
Evolving Migration from /usr/sfw
to /usr and upgrade to v2.4.x
PySQLite Uncommitted PSARC/2008/117
4.3. Doc Impact:
Man page is needed.
4.4. Packaging & Delivery:
SUNWhamster - the package for hamster.
4.5. Dependencies:
None.
4.6. L10N Impact:
The Desktop team and the G11N are working together to evaluate and
provide I18N/L10N support.
4.7 Security Impact:
None.
5. Reference Documents:
Hamster webpage:
http://live.gnome.org/ProjectHamster
http://projecthamster.wordpress.com/
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