--- proposal.txt        Fri Jun 27 18:13:20 2008
+++ one-pager-presto-phase-2.txt        Fri Jun 27 18:18:13 2008
@@ -1,3 +1,7 @@
+Template Version: @(#)onepager.txt 1.35 07/11/07 SMI
+Copyright 2007 Sun Microsystems
+
+
 1. Introduction
    1.1. Project/Component Working Name: 
        
@@ -129,7 +133,7 @@
        added automatically. Whereas for local printer, the user can configure
        whether to be prompted or not. In both cases, ospm-applet will send a 
        DBUS message when a printer is added, "PrinterAdded", this is handled 
-       by the Print Manager. 
+       by the Print Manager.
 
        Extensions to ospm-preferences
        The capplet or preferences dialog is now extended into 3 tabs.
@@ -185,17 +189,19 @@
        - The SNMP agent then populates the HAL Device Tree with the network 
          printer data.
        - hald detected changes in the HAL device tree and deduces that these 
-         are printers, it sends out the "printerAdded" DBUS signal to 
-         ospm-applet.
-       - ospm-applet adds print queues for these printers in the background 
-         until these are all done.
+         are printers, it sends out the "DeviceAdded" DBUS signal.
+       - ospm-applet, which is a user's session daemon, is waiting and 
+         responding to these signals. Based on the unique udi (Unique Device 
+         Identifier) it received from hald, it looks up the rest of the data 
+         from the Hal device tree. Then it adds print queues for these
+         printers in the background until these are all done.
        - ospm-applet pop-ups a generic message as a notification bubble 
          notifying the user that network print queues have been added. 
-       - ospm-applet also sends out a DBUS message, "printerAdded" to the 
-         print manager, ospm-pm.
-       - If the Print Manager is running at the time, it will refresh its view
-         immediately and hence shows the newly added queues. Otherwise, these
-         messages are ignored.
+       - ospm-applet also sends out a DBUS message, "PrinterAdded".
+       - If the Print Manager is running at the time, it will be notified by 
+         the message "PrinterAdded", and will refresh its view immediately
+         and hence shows the newly added queues. Otherwise, these messages
+         are ignored.
 
 
     
@@ -267,11 +273,12 @@
     |-------------------------------------------------------------------------|
     | Interface Name        | Classification  | Comment                       |
     |-----------------------|-----------------|-------------------------------|
-    |  /usr/lib/ospm-pm    |   Volatile      | Print Manager GUI             |
+    |  /usr/bin/ospm-pm    |   Volatile      | Print Manager GUI             |
     |-----------------------|-----------------|-------------------------------|
     |org.opensolaris.ospm.\ |                 |                               |
     |       applet         |                 |                               | 
-    |   Printeradded       | Project Private | DBUS signal between           |     
-    |                      |                 | ospm-applet and ospm-p        |
+    |   PrinterAdded       | Project Private | DBUS signal between           |
+    |                      |                 | ospm-applet and ospm-pm       |
     |-----------------------|-----------------|-------------------------------|
     | /etc/gconf/schemas/   | Volatile        |        GCONF keys schemas that define|
     | ospm.schema           |                 | the preferences for the tools |

