From <IMAP4.psuedo.sims> Mon Aug 25 09:44:03 2008
Date: Mon, 25 Aug 2008 09:44:03 -0700 (PDT)
From: Postmaster
Subject: Message from mail server       
Content-Length: 94
Mime-Version: 1.0
Status: RO
X-IMAP: 1219682643 10

Delete.
This is a system message.                                













--END+PSEUDO--

From sh162551@sac.sfbay.sun.com Wed Aug 13 22:50:57 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m7E5ot4h002733
	for <LSARC-ext@sac.sfbay.sun.com>; Wed, 13 Aug 2008 22:50:56 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m7E5oqj6005559;
	Thu, 14 Aug 2008 13:50:55 +0800 (SGT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K5K00H0FTKTGV00@brm-avmta-1.central.sun.com>; Wed,
 13 Aug 2008 23:50:53 -0600 (MDT)
Received: from dm-sfbay-02.sfbay.sun.com ([129.146.11.31])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K5K00JRETKSB180@brm-avmta-1.central.sun.com>; Wed,
 13 Aug 2008 23:50:53 -0600 (MDT)
Received: from sac.sfbay.sun.com (new-sac.SFBay.Sun.COM [129.146.175.65])
	by dm-sfbay-02.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id m7E5oqoc035101; Wed, 13 Aug 2008 22:50:52 -0700 (PDT)
Received: from sac.sfbay.sun.com (localhost [127.0.0.1])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m7E5optY002725; Wed,
 13 Aug 2008 22:50:51 -0700 (PDT)
Received: (from sh162551@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id m7E5ooQf002720; Wed,
 13 Aug 2008 22:50:50 -0700 (PDT)
Date: Wed, 13 Aug 2008 22:50:50 -0700 (PDT)
From: Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>
Subject: disp_switch [LSARC/2008/519 FastTrack timeout 08/20/2008]
To: lsarc-ext@sun.com
Cc: Alan.Coopersmith@sun.com, Neal.Pollack@sun.com, david.chieu@sun.com,
        henry.zhao@sun.com
Message-id: <200808140550.m7E5ooQf002720@sac.sfbay.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
Content-Length: 5570
Status: RO
X-Status: $$$$
X-UID: 0000000001


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:
	 disp_switch
    1.2. Name of Document Author/Supplier:
	 Author:  Henry Zhao
    1.3  Date of This Document:
	13 August, 2008
4. Technical Description
1. Introduction
    1.1. Project/Component Working Name:
	 Hot Key Based Display Device Switch (dispswitch)
    1.2. Name of Document Author/Supplier:
	 Author:  Henry Zhao
    1.3  Date of This Document:
	 Aug 7, 2008

4. Technical Description

   4.1 With the integration of RandR 1.2 into Xorg, it is possible to dynamically
       add and remove display devices and adjust display modes while X window system
       is running. However only a command line interface is currently available.
       Therefore a user needs to type several lengthy commands to add display
       devices, and possibly another series of commands to adjust the modes for
       each device. This project allows the use of a "hotkey" to probe for display 
       devices, turn on or off display devices, and in the case of more than one 
       device being turned on, automatically adjust modes to the best shared 
       resolution. This feature is especially useful in applications such as 
       connecting a laptop to a projector. 

   4.2 dispswitch is an X client application that uses Xrandr library functions 
       XRRGetScreenResources() to gather display output information, 
       XRRGetScreenSizeRange() and XRRSetCrtcConfig() to switch display devices 
       and set modes. Switching is triggered by a predefined key stroke - the
       "hotkey".  If a "hotkey" stroke is 5 seconds or longer after the previous 
       switch, system output configuration is re-probed so that any output 
       configuration changes, such as adding or removing display devices, can be 
       detected and adapted to. When two display devices are turned on, the 
       largest common resolution for both devices will be automatically used. The 
       project allows switching among up to three display outputs with one or two 
       of them being turned on at a time (Currently most graphics hardware 
       supports up to two simultaneous displays). For example, in a system with 
       three devices connected to LCD, VGA and DVI outputs, 6 different states 
       (excluding states of all on and all off) of them will be cycled through 
       with consecutive "hotkey" stroke. Side-by-side views are included in the 
       state cycling when two devices are connected.

   4.3 The application works on systems where both X server and driver support
       RandR (1.2 or above). It will be added to the Gnome's launcher under
       Preference->Session.

   4.4 Two "hotkey" interfaces are provided.

       4.4.1  On a laptop, if an ACPI notification interface is connected, and the 
	      notification mechanism is operating,  then the keyboard defined 
	      "display device switch function key" is the "hotkey". The acpi_drv 
              driver catches this "hotkey" ACPI event and generates a sysevent. 
              An application that subscribes for such event with sysevent layer 
              receives ACPI notification on "hotkey" stroke .

       4.4.2  Since not all laptops have ACPI notification "hotkey" switch support,
	      on a more general sense, the application allows user to use command
	      line options (-key <keysym> -mod <modifier>) to define a "hotkey" to
	      cover desktops, and laptops where ACPI "hotkey" notification 
              mechanism is not working.  The default is "Shift+F5".

   4.5 Usage: dispswitch [options]

       where options are:

      -display <display>
      -key <keysym>
      -mod <modifier> 
      -help
      -nosideview
      -verbose
      -testrun

      -key <keysym> -mod <modifier> will let user define "hotkey":
      <keysym> is any keysym defined in /usr/X11/include/X11/keysymdef.h, with 
      prefix XK_ removed, such as F5, F8, Escape.  <modifier> is any or 
      combination of modifiers on the system. User can run /usr/X11/bin/xmodmap to 
      find all available modifiers on the system. They can be shift, control, 
      mod1, mod3, mod4, any. Examples:

      -key Escape -mod shift  defines the "hotkey" to be 'shift + Esc'
      -key F2 -mod "shift+control" defines the "hotkey" to be 'shift + control + F2'

      -help		Prints out a summary of the usage
      -nosideview 	Skips side-by-side views in two device cycling.
      -testrun 	Switches repeatedly without hotkey strokes
      -verbose 	Prints debug messages


Imported Interfaces:
--------------------
RandR 1.2					Uncommitted
(http://www.x.org/wiki/Projects/XRandR)
libsysevent					committed

Exported Interfaces:
--------------------
/usr/X11/bin/dispswitch				Uncommitted       

5. Documentation

   Manpage provided 
   /usr/X11/share/man/man1/dispswitch.1

6. Resources and Schedule
    6.1. Projected Availability
	The project is to be available in two stages:
	6.1.1  Putback of implementation of first "hotkey" interface (4.4.2)
		Aug 2008
	6.1.2  Putback of implementation of second "hotkey" interface (4.4.1)
		Oct 2008
    6.4. Steering Committee requested information
   	6.4.1. Consolidation C-team Name:
		X Consolidation (Desktop C-Team)
    6.5. ARC review type: FastTrack
    6.6. ARC Exposure: open




6. Resources and Schedule
    6.4. Steering Committee requested information
   	6.4.1. Consolidation C-team Name:
		X
    6.5. ARC review type: FastTrack
    6.6. ARC Exposure: open


From Irene.Huang@sun.com Wed Aug 13 23:02:08 2008
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m7E628Zj003263
	for <LSARC-ext@sac.sfbay.sun.com>; Wed, 13 Aug 2008 23:02:08 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m7E627nN016985
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Wed, 13 Aug 2008 23:02:07 -0700 (PDT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K5K0020BU3JI900@nwk-avmta-1.sfbay.Sun.COM> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Wed, 13 Aug 2008 23:02:07 -0700 (PDT)
Received: from sineb-mail-2.sun.com ([192.18.19.7])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K5K0071CU3IXS50@nwk-avmta-1.sfbay.Sun.COM> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Wed,
 13 Aug 2008 23:02:07 -0700 (PDT)
Received: from fe-apac-06.sun.com
 (fe-apac-06.sun.com [192.18.19.177] (may be forged))
	by sineb-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m7E625N1024696	for
 <lsarc-ext@sun.com>; Thu, 14 Aug 2008 06:02:05 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0K5K00F01U2AXJ00@mail-apac.sun.com>
 (original mail from Irene.Huang@Sun.COM)
 for lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Thu,
 14 Aug 2008 14:02:05 +0800 (SGT)
Received: from [129.158.146.215] by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0K5K009GGU3G8AGB@mail-apac.sun.com>; Thu,
 14 Aug 2008 14:02:05 +0800 (SGT)
Date: Thu, 14 Aug 2008 14:02:04 +0800
From: Irene Huang <Irene.Huang@sun.com>
Subject: Re: disp_switch [LSARC/2008/519 FastTrack timeout 08/20/2008]
In-reply-to: <200808140550.m7E5ooQf002720@sac.sfbay.sun.com>
Sender: Irene.Huang@sun.com
To: Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>
Cc: lsarc-ext@sun.com, Alan.Coopersmith@sun.com, Neal.Pollack@sun.com,
        David.Chieu@sun.com, Henry.Zhao@sun.com
Message-id: <48A3CA5C.2080206@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200808140550.m7E5ooQf002720@sac.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.16 (Windows/20080708)
Content-Length: 6134
Status: RO
X-Status: $$$$
X-UID: 0000000002

Hi, All

I am sponsoring this case.
The timeout is set to be 08/20//2008.

Manpage is available at
Internal:
http://sac.eng/Archives/CaseLog/arc/LSARC/2008/519/materials/dispswitch.1

External: (will be)
http://www.opensolaris.org/os/community/arc/caselog/2008/519

Please review

--Irene
Shi-Ying Irene Huang wrote:
> 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:
> 	 disp_switch
>     1.2. Name of Document Author/Supplier:
> 	 Author:  Henry Zhao
>     1.3  Date of This Document:
> 	13 August, 2008
> 4. Technical Description
> 1. Introduction
>     1.1. Project/Component Working Name:
> 	 Hot Key Based Display Device Switch (dispswitch)
>     1.2. Name of Document Author/Supplier:
> 	 Author:  Henry Zhao
>     1.3  Date of This Document:
> 	 Aug 7, 2008
>
> 4. Technical Description
>
>    4.1 With the integration of RandR 1.2 into Xorg, it is possible to dynamically
>        add and remove display devices and adjust display modes while X window system
>        is running. However only a command line interface is currently available.
>        Therefore a user needs to type several lengthy commands to add display
>        devices, and possibly another series of commands to adjust the modes for
>        each device. This project allows the use of a "hotkey" to probe for display 
>        devices, turn on or off display devices, and in the case of more than one 
>        device being turned on, automatically adjust modes to the best shared 
>        resolution. This feature is especially useful in applications such as 
>        connecting a laptop to a projector. 
>
>    4.2 dispswitch is an X client application that uses Xrandr library functions 
>        XRRGetScreenResources() to gather display output information, 
>        XRRGetScreenSizeRange() and XRRSetCrtcConfig() to switch display devices 
>        and set modes. Switching is triggered by a predefined key stroke - the
>        "hotkey".  If a "hotkey" stroke is 5 seconds or longer after the previous 
>        switch, system output configuration is re-probed so that any output 
>        configuration changes, such as adding or removing display devices, can be 
>        detected and adapted to. When two display devices are turned on, the 
>        largest common resolution for both devices will be automatically used. The 
>        project allows switching among up to three display outputs with one or two 
>        of them being turned on at a time (Currently most graphics hardware 
>        supports up to two simultaneous displays). For example, in a system with 
>        three devices connected to LCD, VGA and DVI outputs, 6 different states 
>        (excluding states of all on and all off) of them will be cycled through 
>        with consecutive "hotkey" stroke. Side-by-side views are included in the 
>        state cycling when two devices are connected.
>
>    4.3 The application works on systems where both X server and driver support
>        RandR (1.2 or above). It will be added to the Gnome's launcher under
>        Preference->Session.
>
>    4.4 Two "hotkey" interfaces are provided.
>
>        4.4.1  On a laptop, if an ACPI notification interface is connected, and the 
> 	      notification mechanism is operating,  then the keyboard defined 
> 	      "display device switch function key" is the "hotkey". The acpi_drv 
>               driver catches this "hotkey" ACPI event and generates a sysevent. 
>               An application that subscribes for such event with sysevent layer 
>               receives ACPI notification on "hotkey" stroke .
>
>        4.4.2  Since not all laptops have ACPI notification "hotkey" switch support,
> 	      on a more general sense, the application allows user to use command
> 	      line options (-key <keysym> -mod <modifier>) to define a "hotkey" to
> 	      cover desktops, and laptops where ACPI "hotkey" notification 
>               mechanism is not working.  The default is "Shift+F5".
>
>    4.5 Usage: dispswitch [options]
>
>        where options are:
>
>       -display <display>
>       -key <keysym>
>       -mod <modifier> 
>       -help
>       -nosideview
>       -verbose
>       -testrun
>
>       -key <keysym> -mod <modifier> will let user define "hotkey":
>       <keysym> is any keysym defined in /usr/X11/include/X11/keysymdef.h, with 
>       prefix XK_ removed, such as F5, F8, Escape.  <modifier> is any or 
>       combination of modifiers on the system. User can run /usr/X11/bin/xmodmap to 
>       find all available modifiers on the system. They can be shift, control, 
>       mod1, mod3, mod4, any. Examples:
>
>       -key Escape -mod shift  defines the "hotkey" to be 'shift + Esc'
>       -key F2 -mod "shift+control" defines the "hotkey" to be 'shift + control + F2'
>
>       -help		Prints out a summary of the usage
>       -nosideview 	Skips side-by-side views in two device cycling.
>       -testrun 	Switches repeatedly without hotkey strokes
>       -verbose 	Prints debug messages
>
>
> Imported Interfaces:
> --------------------
> RandR 1.2					Uncommitted
> (http://www.x.org/wiki/Projects/XRandR)
> libsysevent					committed
>
> Exported Interfaces:
> --------------------
> /usr/X11/bin/dispswitch				Uncommitted       
>
> 5. Documentation
>
>    Manpage provided 
>    /usr/X11/share/man/man1/dispswitch.1
>
> 6. Resources and Schedule
>     6.1. Projected Availability
> 	The project is to be available in two stages:
> 	6.1.1  Putback of implementation of first "hotkey" interface (4.4.2)
> 		Aug 2008
> 	6.1.2  Putback of implementation of second "hotkey" interface (4.4.1)
> 		Oct 2008
>     6.4. Steering Committee requested information
>    	6.4.1. Consolidation C-team Name:
> 		X Consolidation (Desktop C-Team)
>     6.5. ARC review type: FastTrack
>     6.6. ARC Exposure: open
>
>
>
>
> 6. Resources and Schedule
>     6.4. Steering Committee requested information
>    	6.4.1. Consolidation C-team Name:
> 		X
>     6.5. ARC review type: FastTrack
>     6.6. ARC Exposure: open
>
>   


From Darren.Moffat@sun.com Thu Aug 14 03:29:59 2008
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m7EATwrY010302
	for <LSARC-ext@sac.sfbay.sun.com>; Thu, 14 Aug 2008 03:29:58 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m7EATvJc028293
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Thu, 14 Aug 2008 04:29:58 -0600 (MDT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K5L0090N6HXV800@nwk-avmta-1.sfbay.Sun.COM> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Thu, 14 Aug 2008 03:29:57 -0700 (PDT)
Received: from gmp-eb-inf-2.sun.com ([192.18.6.24])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K5L007LN6HWVN30@nwk-avmta-1.sfbay.Sun.COM> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Thu,
 14 Aug 2008 03:29:57 -0700 (PDT)
Received: from fe-emea-10.sun.com (gmp-eb-lb-2-fe2.eu.sun.com [192.18.6.11])
	by gmp-eb-inf-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m7EATuIC020004	for
 <lsarc-ext@sun.com>; Thu, 14 Aug 2008 10:29:56 +0000 (GMT)
Received: from conversion-daemon.fe-emea-10.sun.com by fe-emea-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K5L0030165KGP00@fe-emea-10.sun.com>
 (original mail from Darren.Moffat@Sun.COM)
 for lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Thu,
 14 Aug 2008 11:29:56 +0100 (BST)
Received: from [129.156.173.21] by fe-emea-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0K5L00AXW6HKKMC0@fe-emea-10.sun.com>; Thu,
 14 Aug 2008 11:29:45 +0100 (BST)
Date: Thu, 14 Aug 2008 11:29:44 +0100
From: Darren J Moffat <Darren.Moffat@sun.com>
Subject: Re: disp_switch [LSARC/2008/519 FastTrack timeout 08/20/2008]
In-reply-to: <200808140550.m7E5ooQf002720@sac.sfbay.sun.com>
Sender: Darren.Moffat@sun.com
To: Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>
Cc: lsarc-ext@sun.com, Alan.Coopersmith@sun.com, Neal.Pollack@sun.com,
        David.Chieu@sun.com, Henry.Zhao@sun.com
Message-id: <48A40918.1020801@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200808140550.m7E5ooQf002720@sac.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.14 (X11/20080630)
Content-Length: 855
Status: RO
X-Status: $$$$
X-UID: 0000000003

Shi-Ying Irene Huang wrote:
>        4.4.1  On a laptop, if an ACPI notification interface is connected, and the 
> 	      notification mechanism is operating,  then the keyboard defined 
> 	      "display device switch function key" is the "hotkey". The acpi_drv 
>               driver catches this "hotkey" ACPI event and generates a sysevent. 
>               An application that subscribes for such event with sysevent layer 
>               receives ACPI notification on "hotkey" stroke .

Which acpi_drv driver ?  I don't see any such module I see:

  15 fffffffffb98d058  5d698   -   1  acpica (ACPI interpreter)
  39 fffffffffba99f28   13e0 202   1  acpippm (ACPI ppm driver v1.9)
124 fffffffff822a000   1568 187   1  tzmon (ACPI Thermal Zone Monitor)
134 fffffffff82c7000   3ef0 244   1  battery (ACPI battery driver %I%)



-- 
Darren J Moffat

From David.Chieu@sun.com Thu Aug 14 08:57:59 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m7EFvwWk020214
	for <LSARC-ext@sac.sfbay.sun.com>; Thu, 14 Aug 2008 08:57:59 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m7EFvbOU027487
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Thu, 14 Aug 2008 23:57:57 +0800 (SGT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K5L00F09LOKLA00@brm-avmta-1.central.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Thu, 14 Aug 2008 09:57:56 -0600 (MDT)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K5L00BANLOJFA70@brm-avmta-1.central.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Thu,
 14 Aug 2008 09:57:55 -0600 (MDT)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m7EFvtNj025367	for
 <lsarc-ext@sun.com>; Thu, 14 Aug 2008 08:57:55 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K5L00K01LDM6B00@fe-sfbay-09.sun.com>
 (original mail from David.Chieu@Sun.COM)
 for lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Thu,
 14 Aug 2008 08:57:55 -0700 (PDT)
Received: from [192.168.1.102] ([76.170.66.246])
 by fe-sfbay-09.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0K5L0022VLOISCF0@fe-sfbay-09.sun.com>; Thu,
 14 Aug 2008 08:57:55 -0700 (PDT)
Date: Thu, 14 Aug 2008 08:57:54 -0700
From: David Chieu <David.Chieu@sun.com>
Subject: Re: disp_switch [LSARC/2008/519 FastTrack timeout 08/20/2008]
In-reply-to: <48A40918.1020801@Sun.COM>
Sender: David.Chieu@sun.com
To: Darren J Moffat <Darren.Moffat@sun.com>
Cc: Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>, lsarc-ext@sun.com,
        Alan.Coopersmith@sun.com, Neal.Pollack@sun.com, Henry.Zhao@sun.com,
        Phi Tran <Phi.Tran@sun.com>, Kerry Shu <Kerry.Shu@sun.com>
Message-id: <48A45602.1040808@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200808140550.m7E5ooQf002720@sac.sfbay.sun.com>
 <48A40918.1020801@Sun.COM>
User-Agent: Thunderbird 2.0.0.16 (Windows/20080708)
Content-Length: 987
Status: RO
X-Status: $$$$
X-UID: 0000000004

Darren J Moffat wrote:
> Shi-Ying Irene Huang wrote:
>>        4.4.1  On a laptop, if an ACPI notification interface is 
>> connected, and the           notification mechanism is operating,  
>> then the keyboard defined           "display device switch function 
>> key" is the "hotkey". The acpi_drv               driver catches this 
>> "hotkey" ACPI event and generates a sysevent.               An 
>> application that subscribes for such event with sysevent layer 
>>               receives ACPI notification on "hotkey" stroke .
>
> Which acpi_drv driver ?  I don't see any such module I see:
>
>  15 fffffffffb98d058  5d698   -   1  acpica (ACPI interpreter)
>  39 fffffffffba99f28   13e0 202   1  acpippm (ACPI ppm driver v1.9)
> 124 fffffffff822a000   1568 187   1  tzmon (ACPI Thermal Zone Monitor)
> 134 fffffffff82c7000   3ef0 244   1  battery (ACPI battery driver %I%)
>
>
>
/kernel/drv/acpi_drv

It's a pseudo acpi driver that's loaded on laptop machines.

-- David Chieu

From Darren.Moffat@sun.com Thu Aug 14 09:07:54 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m7EG7mOl020669
	for <LSARC-ext@sac.sfbay.sun.com>; Thu, 14 Aug 2008 09:07:53 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m7EG7gu6001504
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Fri, 15 Aug 2008 00:07:47 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K5L00005M4V3W00@nwk-avmta-1.sfbay.Sun.COM> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Thu, 14 Aug 2008 09:07:43 -0700 (PDT)
Received: from gmp-eb-inf-1.sun.com ([192.18.6.21])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K5L00GUXM4UR270@nwk-avmta-1.sfbay.Sun.COM> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Thu,
 14 Aug 2008 09:07:43 -0700 (PDT)
Received: from fe-emea-09.sun.com (gmp-eb-lb-2-fe3.eu.sun.com [192.18.6.12])
	by gmp-eb-inf-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m7EG7gau022500	for
 <lsarc-ext@sun.com>; Thu, 14 Aug 2008 16:07:42 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K5L00301LZMXV00@fe-emea-09.sun.com>
 (original mail from Darren.Moffat@Sun.COM)
 for lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Thu,
 14 Aug 2008 17:07:42 +0100 (BST)
Received: from [129.156.173.21] by fe-emea-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0K5L00IW4M4T3900@fe-emea-09.sun.com>; Thu,
 14 Aug 2008 17:07:42 +0100 (BST)
Date: Thu, 14 Aug 2008 17:07:41 +0100
From: Darren J Moffat <Darren.Moffat@sun.com>
Subject: Re: disp_switch [LSARC/2008/519 FastTrack timeout 08/20/2008]
In-reply-to: <48A45602.1040808@sun.com>
Sender: Darren.Moffat@sun.com
To: David Chieu <David.Chieu@sun.com>
Cc: Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>, lsarc-ext@sun.com,
        Alan.Coopersmith@sun.com, Neal.Pollack@sun.com, Henry.Zhao@sun.com,
        Phi Tran <Phi.Tran@sun.com>, Kerry Shu <Kerry.Shu@sun.com>
Message-id: <48A4584D.4060404@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200808140550.m7E5ooQf002720@sac.sfbay.sun.com>
 <48A40918.1020801@Sun.COM> <48A45602.1040808@sun.com>
User-Agent: Thunderbird 2.0.0.14 (X11/20080630)
Content-Length: 1139
Status: RO
X-Status: $$$$
X-UID: 0000000005

David Chieu wrote:
> Darren J Moffat wrote:
>> Shi-Ying Irene Huang wrote:
>>>        4.4.1  On a laptop, if an ACPI notification interface is 
>>> connected, and the           notification mechanism is operating,  
>>> then the keyboard defined           "display device switch function 
>>> key" is the "hotkey". The acpi_drv               driver catches this 
>>> "hotkey" ACPI event and generates a sysevent.               An 
>>> application that subscribes for such event with sysevent layer 
>>>               receives ACPI notification on "hotkey" stroke .
>>
>> Which acpi_drv driver ?  I don't see any such module I see:
>>
>>  15 fffffffffb98d058  5d698   -   1  acpica (ACPI interpreter)
>>  39 fffffffffba99f28   13e0 202   1  acpippm (ACPI ppm driver v1.9)
>> 124 fffffffff822a000   1568 187   1  tzmon (ACPI Thermal Zone Monitor)
>> 134 fffffffff82c7000   3ef0 244   1  battery (ACPI battery driver %I%)
>>
>>
>>
> /kernel/drv/acpi_drv
> 
> It's a pseudo acpi driver that's loaded on laptop machines.

Ah just laptop machines, okay that explains why I didn't see it when I 
looked on a W2100z.

Thanks.

-- 
Darren J Moffat

From Irene.Huang@sun.com Sun Aug 17 21:30:58 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m7I4Uvh6010331
	for <LSARC-ext@sac.sfbay.sun.com>; Sun, 17 Aug 2008 21:30:57 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m7I4UtBh020095
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Mon, 18 Aug 2008 12:30:56 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K5S009014JHND00@nwk-avmta-1.sfbay.Sun.COM> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@Sun.COM); Sun, 17 Aug 2008 21:30:53 -0700 (PDT)
Received: from sineb-mail-2.sun.com ([192.18.19.7])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K5S003NL4JGN960@nwk-avmta-1.sfbay.Sun.COM> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@Sun.COM); Sun,
 17 Aug 2008 21:30:53 -0700 (PDT)
Received: from fe-apac-06.sun.com
 (fe-apac-06.sun.com [192.18.19.177] (may be forged))
	by sineb-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m7I4UqQn028065	for
 <lsarc-ext@Sun.COM>; Mon, 18 Aug 2008 04:30:52 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0K5S00K014CVPZ00@mail-apac.sun.com>
 (original mail from Irene.Huang@Sun.COM)
 for lsarc-ext@Sun.COM (ORCPT lsarc-ext@Sun.COM); Mon,
 18 Aug 2008 12:30:52 +0800 (SGT)
Received: from [129.158.217.138] by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0K5S00BU44J9RGBH@mail-apac.sun.com>; Mon,
 18 Aug 2008 12:30:46 +0800 (SGT)
Date: Mon, 18 Aug 2008 12:31:56 +0800
From: Irene Huang <Irene.Huang@sun.com>
Subject: Re: disp_switch [LSARC/2008/519 FastTrack timeout 08/20/2008]
In-reply-to: <48A4584D.4060404@Sun.COM>
Sender: Irene.Huang@sun.com
To: Darren J Moffat <Darren.Moffat@sun.com>
Cc: David Chieu <David.Chieu@sun.com>,
        Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>, lsarc-ext@sun.com,
        Alan.Coopersmith@sun.com, Neal.Pollack@sun.com, Henry.Zhao@sun.com,
        Phi Tran <Phi.Tran@sun.com>, Kerry Shu <Kerry.Shu@sun.com>
Message-id: <1219033916.18339.8.camel@goalie>
MIME-version: 1.0
X-Mailer: Evolution 2.22.2
Content-type: text/plain
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200808140550.m7E5ooQf002720@sac.sfbay.sun.com>
 <48A40918.1020801@Sun.COM> <48A45602.1040808@sun.com>
 <48A4584D.4060404@Sun.COM>
Content-Length: 1361
Status: RO
X-Status: $$$$
X-UID: 0000000006

Here's a reminder. 
This case is due timeout on 08/20/2008, Any issues, please send an email
before then. 

Thanks 

--Irene
On Thu, 2008-08-14 at 17:07 +0100, Darren J Moffat wrote:
> David Chieu wrote:
> > Darren J Moffat wrote:
> >> Shi-Ying Irene Huang wrote:
> >>>        4.4.1  On a laptop, if an ACPI notification interface is 
> >>> connected, and the           notification mechanism is operating,  
> >>> then the keyboard defined           "display device switch function 
> >>> key" is the "hotkey". The acpi_drv               driver catches this 
> >>> "hotkey" ACPI event and generates a sysevent.               An 
> >>> application that subscribes for such event with sysevent layer 
> >>>               receives ACPI notification on "hotkey" stroke .
> >>
> >> Which acpi_drv driver ?  I don't see any such module I see:
> >>
> >>  15 fffffffffb98d058  5d698   -   1  acpica (ACPI interpreter)
> >>  39 fffffffffba99f28   13e0 202   1  acpippm (ACPI ppm driver v1.9)
> >> 124 fffffffff822a000   1568 187   1  tzmon (ACPI Thermal Zone Monitor)
> >> 134 fffffffff82c7000   3ef0 244   1  battery (ACPI battery driver %I%)
> >>
> >>
> >>
> > /kernel/drv/acpi_drv
> > 
> > It's a pseudo acpi driver that's loaded on laptop machines.
> 
> Ah just laptop machines, okay that explains why I didn't see it when I 
> looked on a W2100z.
> 
> Thanks.
> 


From Alan.Coopersmith@sun.com Mon Aug 18 15:18:02 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m7IMI12Y012558
	for <LSARC-ext@sac.sfbay.sun.com>; Mon, 18 Aug 2008 15:18:01 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m7IMHxuK007628
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Mon, 18 Aug 2008 23:18:00 +0100 (BST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K5T00B01HXZW300@nwk-avmta-1.sfbay.Sun.COM> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@Sun.COM); Mon, 18 Aug 2008 15:17:59 -0700 (PDT)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K5T003U9HXZFY30@nwk-avmta-1.sfbay.Sun.COM> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@Sun.COM); Mon,
 18 Aug 2008 15:17:59 -0700 (PDT)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m7IMHxY7008335	for
 <lsarc-ext@Sun.COM>; Mon, 18 Aug 2008 15:17:59 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K5T00J01HIKJ600@fe-sfbay-09.sun.com>
 (original mail from Alan.Coopersmith@Sun.COM)
 for lsarc-ext@Sun.COM (ORCPT lsarc-ext@Sun.COM); Mon,
 18 Aug 2008 15:17:59 -0700 (PDT)
Received: from almas.sfbay.sun.com ([129.146.106.93])
 by fe-sfbay-09.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0K5T0033CHXYYV80@fe-sfbay-09.sun.com>; Mon,
 18 Aug 2008 15:17:59 -0700 (PDT)
Date: Mon, 18 Aug 2008 15:17:58 -0700
From: Alan Coopersmith <Alan.Coopersmith@sun.com>
Subject: Re: disp_switch [LSARC/2008/519 FastTrack timeout 08/20/2008]
In-reply-to: <200808140550.m7E5ooQf002720@sac.sfbay.sun.com>
Sender: Alan.Coopersmith@sun.com
To: Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>
Cc: lsarc-ext@sun.com, Neal.Pollack@sun.com, David.Chieu@sun.com,
        Henry.Zhao@sun.com
Message-id: <48A9F516.3040009@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
X-Enigmail-Version: 0.95.1
References: <200808140550.m7E5ooQf002720@sac.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.6 (X11/20071203)
Content-Length: 941
Status: RO
X-Status: $$$$
X-UID: 0000000007

> Imported Interfaces:
> --------------------
> RandR 1.2					Uncommitted
> (http://www.x.org/wiki/Projects/XRandR)

Actually, RandR 1.2 is Volatile -- PSARC 2007/430.   Since you're
proposing to deliver to the X consolidation, no contract is required,
but you still need to be prepared for incompatible change someday.

> libsysevent					committed

Isn't saying you import libsysevent like saying you use ioctl (i.e.
the interface is a gateway to all sorts of functionality at all sorts
of different stability levels)?  Without knowing what events, it's
hard to say if it's a safe usage or not.

For this case, wouldn't you be importing events from the ACPI system,
which is Project Private (PSARC 2005/085)?   Will you need a contract
from the ACPI team promising not to change them incompatibly without
warning you first?

-- 
	-Alan Coopersmith-           alan.coopersmith@sun.com
	 Sun Microsystems, Inc. - X Window System Engineering


From Henry.Zhao@sun.com Mon Aug 18 16:29:52 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m7INTpv7014728
	for <LSARC-ext@sac.sfbay.sun.com>; Mon, 18 Aug 2008 16:29:52 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m7INTnE7003301
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Tue, 19 Aug 2008 07:29:51 +0800 (SGT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K5T00905L9OQG00@brm-avmta-1.central.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@Sun.COM); Mon, 18 Aug 2008 17:29:48 -0600 (MDT)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K5T006V8L9OMR30@brm-avmta-1.central.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@Sun.COM); Mon,
 18 Aug 2008 17:29:48 -0600 (MDT)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m7INTmNv000234	for
 <lsarc-ext@Sun.COM>; Mon, 18 Aug 2008 16:29:48 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K5T00601L221U00@fe-sfbay-09.sun.com>
 (original mail from Henry.Zhao@Sun.COM)
 for lsarc-ext@Sun.COM (ORCPT lsarc-ext@Sun.COM); Mon,
 18 Aug 2008 16:29:48 -0700 (PDT)
Received: from [129.153.3.68] by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0K5T00HHWL9NCW60@fe-sfbay-09.sun.com>; Mon,
 18 Aug 2008 16:29:47 -0700 (PDT)
Date: Mon, 18 Aug 2008 16:29:47 -0700
From: Henry Zhao <Henry.Zhao@sun.com>
Subject: Re: disp_switch [LSARC/2008/519 FastTrack timeout 08/20/2008]
In-reply-to: <48A9F516.3040009@sun.com>
Sender: Henry.Zhao@sun.com
To: Alan Coopersmith <Alan.Coopersmith@sun.com>
Cc: Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>, lsarc-ext@sun.com,
        Neal.Pollack@sun.com, David.Chieu@sun.com
Message-id: <48AA05EB.9050209@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200808140550.m7E5ooQf002720@sac.sfbay.sun.com>
 <48A9F516.3040009@sun.com>
User-Agent: Thunderbird 2.0.0.14 (X11/20080630)
Content-Length: 1205
Status: RO
X-Status: $$$$
X-UID: 0000000008

Alan Coopersmith wrote:
>
>> libsysevent					committed
>>     
>
> Isn't saying you import libsysevent like saying you use ioctl (i.e.
> the interface is a gateway to all sorts of functionality at all sorts
> of different stability levels)?  Without knowing what events, it's
> hard to say if it's a safe usage or not.
>
> For this case, wouldn't you be importing events from the ACPI system,
> which is Project Private (PSARC 2005/085)?   Will you need a contract
> from the ACPI team promising not to change them incompatibly without
> warning you first?
>   

Actually there are two interfaces here:

(1) libsysevent    There functions are used:

     sysevent_bind_handle()
     sysevent_subscribe_event()
     sysevent_unsubscribe_event()
     sysevent_unbind_handle()

(2) The ACPI events

     In testing model we use event class  EC_ACPIEV
     (PSARC/2006/601) and subclasses  ESC_ACPIEV_VIDEO_SWITCH,
     ESC_ACPIEV_VIDEO_PROBE.   However  all of these classes are
     subject to change.  The ACPI  team will do a separate ARC case when
     the project is finalized.  We can do a contract, as a consumer, with
     ACPI team at that time - and this is the second phase of the project.

    


From Irene.Huang@sun.com Wed Aug 20 00:14:10 2008
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m7K7E9TH003850
	for <LSARC-ext@sac.sfbay.sun.com>; Wed, 20 Aug 2008 00:14:09 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m7K7E7fH003119
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Wed, 20 Aug 2008 00:14:09 -0700 (PDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K5W00D2J1FJ4600@brm-avmta-1.central.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@Sun.COM); Wed, 20 Aug 2008 01:14:07 -0600 (MDT)
Received: from sineb-mail-2.sun.com ([192.18.19.7])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K5W0012J1FH8SF0@brm-avmta-1.central.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@Sun.COM); Wed,
 20 Aug 2008 01:14:07 -0600 (MDT)
Received: from fe-apac-06.sun.com
 (fe-apac-06.sun.com [192.18.19.177] (may be forged))
	by sineb-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m7K7E5Gl009070	for
 <lsarc-ext@Sun.COM>; Wed, 20 Aug 2008 07:14:05 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0K5W006011D36900@mail-apac.sun.com>
 (original mail from Irene.Huang@Sun.COM)
 for lsarc-ext@Sun.COM (ORCPT lsarc-ext@Sun.COM); Wed,
 20 Aug 2008 15:14:05 +0800 (SGT)
Received: from [129.158.219.174] by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0K5W009WB1FG8FGT@mail-apac.sun.com>; Wed,
 20 Aug 2008 15:14:05 +0800 (SGT)
Date: Wed, 20 Aug 2008 15:14:02 +0800
From: Irene Huang <Irene.Huang@sun.com>
Subject: Re: disp_switch [LSARC/2008/519 FastTrack timeout 08/20/2008]
In-reply-to: <48AA05EB.9050209@sun.com>
Sender: Irene.Huang@sun.com
To: Henry Zhao <Henry.Zhao@sun.com>
Cc: Alan Coopersmith <Alan.Coopersmith@sun.com>,
        Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>, lsarc-ext@sun.com,
        Neal.Pollack@sun.com, David.Chieu@sun.com
Message-id: <48ABC43A.4060800@sun.com>
MIME-version: 1.0
Content-type: multipart/mixed; boundary="Boundary_(ID_KBzJMWv1elWy3KLHsZrwmQ)"
X-PMX-Version: 5.4.1.325704
References: <200808140550.m7E5ooQf002720@sac.sfbay.sun.com>
 <48A9F516.3040009@sun.com> <48AA05EB.9050209@sun.com>
User-Agent: Thunderbird 2.0.0.16 (Windows/20080708)
Content-Length: 6893
Status: RO
X-Status: $$$$
X-UID: 0000000009

This is a multi-part message in MIME format.

--Boundary_(ID_KBzJMWv1elWy3KLHsZrwmQ)
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT

Hi,
According to the discussion in today's meeting. We are splitting this 
ARC case into two cases.
The new proposal for this case is attached.

If no objections within 24 hours, I'd like to close the case then.

We'll file another ARC case for the ACPI support with the contract 
signed, when the APIs are available.

Thanks

--Irene
Henry Zhao wrote:
> Alan Coopersmith wrote:
>>
>>> libsysevent                    committed
>>>     
>>
>> Isn't saying you import libsysevent like saying you use ioctl (i.e.
>> the interface is a gateway to all sorts of functionality at all sorts
>> of different stability levels)?  Without knowing what events, it's
>> hard to say if it's a safe usage or not.
>>
>> For this case, wouldn't you be importing events from the ACPI system,
>> which is Project Private (PSARC 2005/085)?   Will you need a contract
>> from the ACPI team promising not to change them incompatibly without
>> warning you first?
>>   
>
> Actually there are two interfaces here:
>
> (1) libsysevent    There functions are used:
>
>     sysevent_bind_handle()
>     sysevent_subscribe_event()
>     sysevent_unsubscribe_event()
>     sysevent_unbind_handle()
>
> (2) The ACPI events
>
>     In testing model we use event class  EC_ACPIEV
>     (PSARC/2006/601) and subclasses  ESC_ACPIEV_VIDEO_SWITCH,
>     ESC_ACPIEV_VIDEO_PROBE.   However  all of these classes are
>     subject to change.  The ACPI  team will do a separate ARC case when
>     the project is finalized.  We can do a contract, as a consumer, with
>     ACPI team at that time - and this is the second phase of the project.
>
>   


--Boundary_(ID_KBzJMWv1elWy3KLHsZrwmQ)
Content-type: text/plain; name=disp_switch.phase.1
Content-transfer-encoding: 7BIT
Content-disposition: inline; filename=disp_switch.phase.1

1. Introduction
    1.1. Project/Component Working Name:
	 Hot Key Based Display Device Switch (dispswitch)
    1.2. Name of Document Author/Supplier:
	 Author:  Henry Zhao
    1.3  Date of This Document:
	 Aug 7, 2008

4. Technical Description

   4.1 With the integration of RandR 1.2 into Xorg, it is possible to dynamically
       add and remove display devices and adjust display modes while X window system
       is running. However only a command line interface is currently available.
       Therefore a user needs to type several lengthy commands to add display
       devices, and possibly another series of commands to adjust the modes for
       each device. This project allows the use of a "hotkey" to probe for display 
       devices, turn on or off display devices, and in the case of more than one 
       device being turned on, automatically adjust modes to the best shared 
       resolution. This feature is especially useful in applications such as 
       connecting a laptop to a projector. 

   4.2 dispswitch is an X client application that uses Xrandr library functions 
       XRRGetScreenResources() to gather display output information, 
       XRRGetScreenSizeRange() and XRRSetCrtcConfig() to switch display devices 
       and set modes. Switching is triggered by a predefined key stroke - the
       "hotkey".  If a "hotkey" stroke is 5 seconds or longer after the previous 
       switch, system output configuration is re-probed so that any output 
       configuration changes, such as adding or removing display devices, can be 
       detected and adapted to. When two display devices are turned on, the 
       largest common resolution for both devices will be automatically used. The 
       project allows switching among up to three display outputs with one or two 
       of them being turned on at a time (Currently most graphics hardware 
       supports up to two simultaneous displays). For example, in a system with 
       three devices connected to LCD, VGA and DVI outputs, 6 different states 
       (excluding states of all on and all off) of them will be cycled through 
       with consecutive "hotkey" stroke. Side-by-side views are included in the 
       state cycling when two devices are connected.

   4.3 The application works on systems where both X server and driver support
       RandR (1.2 or above). It will be added to the Gnome's launcher.

   4.4 "Hotkey" interface

       When the project is completed, two "hotkey" interfaces will be provided:
       ACPI "hotkey" and user defined "hotkey". ACPI "hotkey" uses keyboard defined
       "display device switch function key". Since not all laptops have ACPI 
       notification support for ACPI "hotkey", we also provide user defined
       "hotkey". This review only covers the first phase of the project, i.e.
       the part with user defined "hotkey" interface.
 
       The application allows user to use command line options (-key <keysym> 
       -mod <modifier>) to define a "hotkey" that may use for display device 
       switch. This may cover desktops, and laptops where ACPI "hotkey" notification 
       mechanism is not working.  The default is "Shift+F5".

   4.5 Usage: dispswitch [options]

       where options are:

      -display <display>
      -key <keysym>
      -mod <modifier> 
      -help
      -nosideview
      -verbose
      -testrun

      -key <keysym> -mod <modifier> will let user define "hotkey":
      <keysym> is any keysym defined in /usr/X11/include/X11/keysymdef.h, with 
      prefix XK_ removed, such as F5, F8, Escape.  <modifier> is any or 
      combination of modifiers on the system. User can run /usr/X11/bin/xmodmap to 
      find all available modifiers on the system. They can be shift, control, 
      mod1, mod3, mod4, mod5, any. Examples:

      -key Escape -mod shift  defines the "hotkey" to be 'shift + Esc'
      -key F2 -mod "shift+control" defines the "hotkey" to be 'shift + control + F2'

      -help		Prints out a summary of the usage
      -nosideview 	Skips side-by-side views in two device cycling.
      -testrun 	Switches repeatedly without hotkey strokes
      -verbose 	Prints debug messages


Imported Interfaces:
--------------------
RandR 1.2					Volatile
(http://www.x.org/wiki/Projects/XRandR)

Exported Interfaces:
--------------------
/usr/X11/bin/dispswitch				Uncommitted       


6. Resources and Schedule
    6.1. Projected Availability
	The project is to be available in two phases:
	6.1.1  Phase 1:
	       Putback of implementation of user defined "hotkey" interface 
	       Aug 2008
	6.1.2  Phase 2:
	       Putback of implementation of ACPI "hotkey" interface 
	       Oct 2008
    6.4. Steering Committee requested information
   	6.4.1. Consolidation C-team Name:
		X Consolidation (Desktop C-Team)
    6.5. ARC review type: FastTrack
    6.6. ARC Exposure: open



--Boundary_(ID_KBzJMWv1elWy3KLHsZrwmQ)--

From Irene.Huang@Sun.COM Wed Aug 20 19:48:08 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m7L2m7EM021621
	for <LSARC-ext@sac.sfbay.sun.com>; Wed, 20 Aug 2008 19:48:08 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m7L2m1AM016592
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Thu, 21 Aug 2008 10:48:06 +0800 (SGT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K5X0040NJS5WC00@brm-avmta-1.central.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@Sun.COM); Wed, 20 Aug 2008 20:48:05 -0600 (MDT)
Received: from sineb-mail-2.sun.com ([192.18.19.7])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K5X002QGJS3XH10@brm-avmta-1.central.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@Sun.COM); Wed,
 20 Aug 2008 20:48:04 -0600 (MDT)
Received: from fe-apac-06.sun.com
 (fe-apac-06.sun.com [192.18.19.177] (may be forged))
	by sineb-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m7L2m3JJ017656	for
 <lsarc-ext@Sun.COM>; Thu, 21 Aug 2008 02:48:03 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0K5X00K01JLOUT00@mail-apac.sun.com>
 (original mail from Irene.Huang@Sun.COM)
 for lsarc-ext@Sun.COM (ORCPT lsarc-ext@Sun.COM); Thu,
 21 Aug 2008 10:48:03 +0800 (SGT)
Received: from [129.158.146.215] by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0K5X00FITJS1R1LU@mail-apac.sun.com>; Thu,
 21 Aug 2008 10:48:02 +0800 (SGT)
Date: Thu, 21 Aug 2008 10:47:59 +0800
From: Irene Huang <Irene.Huang@Sun.COM>
Subject: Re: disp_switch [LSARC/2008/519 FastTrack timeout 08/20/2008]
In-reply-to: <48ABC43A.4060800@sun.com>
Sender: Irene.Huang@Sun.COM
To: Irene Huang <Irene.Huang@Sun.COM>
Cc: Henry Zhao <Henry.Zhao@Sun.COM>,
        Alan Coopersmith <Alan.Coopersmith@Sun.COM>,
        Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>, lsarc-ext@Sun.COM,
        Neal.Pollack@Sun.COM, David.Chieu@Sun.COM
Message-id: <48ACD75F.5090808@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200808140550.m7E5ooQf002720@sac.sfbay.sun.com>
 <48A9F516.3040009@sun.com> <48AA05EB.9050209@sun.com>
 <48ABC43A.4060800@sun.com>
User-Agent: Thunderbird 2.0.0.16 (Windows/20080708)
Content-Length: 1721
Status: RO
X-Status: $$$$
X-UID: 0000000010

Closed approved.

--Irene
Irene Huang wrote:
> Hi,
> According to the discussion in today's meeting. We are splitting this 
> ARC case into two cases.
> The new proposal for this case is attached.
>
> If no objections within 24 hours, I'd like to close the case then.
>
> We'll file another ARC case for the ACPI support with the contract 
> signed, when the APIs are available.
>
> Thanks
>
> --Irene
> Henry Zhao wrote:
>> Alan Coopersmith wrote:
>>>
>>>> libsysevent                    committed
>>>>     
>>>
>>> Isn't saying you import libsysevent like saying you use ioctl (i.e.
>>> the interface is a gateway to all sorts of functionality at all sorts
>>> of different stability levels)?  Without knowing what events, it's
>>> hard to say if it's a safe usage or not.
>>>
>>> For this case, wouldn't you be importing events from the ACPI system,
>>> which is Project Private (PSARC 2005/085)?   Will you need a contract
>>> from the ACPI team promising not to change them incompatibly without
>>> warning you first?
>>>   
>>
>> Actually there are two interfaces here:
>>
>> (1) libsysevent    There functions are used:
>>
>>     sysevent_bind_handle()
>>     sysevent_subscribe_event()
>>     sysevent_unsubscribe_event()
>>     sysevent_unbind_handle()
>>
>> (2) The ACPI events
>>
>>     In testing model we use event class  EC_ACPIEV
>>     (PSARC/2006/601) and subclasses  ESC_ACPIEV_VIDEO_SWITCH,
>>     ESC_ACPIEV_VIDEO_PROBE.   However  all of these classes are
>>     subject to change.  The ACPI  team will do a separate ARC case when
>>     the project is finalized.  We can do a contract, as a consumer, with
>>     ACPI team at that time - and this is the second phase of the 
>> project.
>>
>>   
>


From Irene.Huang@sun.com Mon Sep  8 23:25:41 2008
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m896PfH6022428
	for <LSARC-ext@sac.sfbay.sun.com>; Mon, 8 Sep 2008 23:25:41 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m896PeE6001466
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Mon, 8 Sep 2008 23:25:41 -0700 (PDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K6X00I090ISB300@brm-avmta-1.central.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@Sun.COM); Tue, 09 Sep 2008 00:25:40 -0600 (MDT)
Received: from sineb-mail-2.sun.com ([192.18.19.7])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K6X00EIS0IQ9Z10@brm-avmta-1.central.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@Sun.COM); Tue,
 09 Sep 2008 00:25:40 -0600 (MDT)
Received: from fe-apac-06.sun.com
 (fe-apac-06.sun.com [192.18.19.177] (may be forged))
	by sineb-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m896PchC004327	for
 <lsarc-ext@Sun.COM>; Tue, 09 Sep 2008 06:25:38 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0K6X004010FBBI00@mail-apac.sun.com>
 (original mail from Irene.Huang@Sun.COM)
 for lsarc-ext@Sun.COM (ORCPT lsarc-ext@Sun.COM); Tue,
 09 Sep 2008 14:25:38 +0800 (SGT)
Received: from [129.158.217.30] by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0K6X000N40IPW9Y1@mail-apac.sun.com>; Tue,
 09 Sep 2008 14:25:38 +0800 (SGT)
Date: Tue, 09 Sep 2008 14:25:32 +0800
From: Irene Huang <Irene.Huang@sun.com>
Subject: Re: disp_switch [LSARC/2008/519 FastTrack timeout 08/20/2008]
In-reply-to: <48ACD75F.5090808@sun.com>
Sender: Irene.Huang@sun.com
To: Irene Huang <Irene.Huang@sun.com>
Cc: Henry Zhao <Henry.Zhao@sun.com>,
        Alan Coopersmith <Alan.Coopersmith@sun.com>,
        Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>, lsarc-ext@sun.com,
        Neal.Pollack@sun.com, David.Chieu@sun.com
Message-id: <48C616DC.2020507@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200808140550.m7E5ooQf002720@sac.sfbay.sun.com>
 <48A9F516.3040009@sun.com> <48AA05EB.9050209@sun.com>
 <48ABC43A.4060800@sun.com> <48ACD75F.5090808@sun.com>
User-Agent: Thunderbird 2.0.0.16 (Windows/20080708)
Status: RO
Content-Length: 2569

Hi, all

A bug was filed for this project, requesting that the application should 
be shown on GNOME launch menu. The project team thinks it's necessary to 
update this case to show the change.

The fix of the bug adds a new interface to the interface table (X86 only).

gnome-dispswitch.desktop         Volatile                  .desktop file 
for GNOME

The details for the desktop file are as follows
[Desktop Entry]
Encoding=UTF-8
Name=Display Switch Daemon
Comment=Handles switching of displays devices
Icon=display
Exec=/usr/X11/bin/dispswitch
Terminal=false
Type=Application
Categories=
X-GNOME-Autostart-enabled=true

Since the putback is urgent, I am setting the change to be self-approved 
unless any issues are raised within 24 hours.

Thanks.

--Irene
Irene Huang wrote:
> Closed approved.
>
> --Irene
> Irene Huang wrote:
>> Hi,
>> According to the discussion in today's meeting. We are splitting this 
>> ARC case into two cases.
>> The new proposal for this case is attached.
>>
>> If no objections within 24 hours, I'd like to close the case then.
>>
>> We'll file another ARC case for the ACPI support with the contract 
>> signed, when the APIs are available.
>>
>> Thanks
>>
>> --Irene
>> Henry Zhao wrote:
>>> Alan Coopersmith wrote:
>>>>
>>>>> libsysevent                    committed
>>>>>     
>>>>
>>>> Isn't saying you import libsysevent like saying you use ioctl (i.e.
>>>> the interface is a gateway to all sorts of functionality at all sorts
>>>> of different stability levels)?  Without knowing what events, it's
>>>> hard to say if it's a safe usage or not.
>>>>
>>>> For this case, wouldn't you be importing events from the ACPI system,
>>>> which is Project Private (PSARC 2005/085)?   Will you need a contract
>>>> from the ACPI team promising not to change them incompatibly without
>>>> warning you first?
>>>>   
>>>
>>> Actually there are two interfaces here:
>>>
>>> (1) libsysevent    There functions are used:
>>>
>>>     sysevent_bind_handle()
>>>     sysevent_subscribe_event()
>>>     sysevent_unsubscribe_event()
>>>     sysevent_unbind_handle()
>>>
>>> (2) The ACPI events
>>>
>>>     In testing model we use event class  EC_ACPIEV
>>>     (PSARC/2006/601) and subclasses  ESC_ACPIEV_VIDEO_SWITCH,
>>>     ESC_ACPIEV_VIDEO_PROBE.   However  all of these classes are
>>>     subject to change.  The ACPI  team will do a separate ARC case when
>>>     the project is finalized.  We can do a contract, as a consumer, 
>>> with
>>>     ACPI team at that time - and this is the second phase of the 
>>> project.
>>>
>>>   
>>
>


From Alan.Coopersmith@sun.com Tue Sep  9 07:23:15 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m89ENFNb003186
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 9 Sep 2008 07:23:15 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m89EMw5n021893
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Tue, 9 Sep 2008 15:23:13 +0100 (BST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K6X00K27MMNIU00@nwk-avmta-1.sfbay.Sun.COM> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@Sun.COM); Tue, 09 Sep 2008 07:23:11 -0700 (PDT)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K6X00AB7MMMC2E0@nwk-avmta-1.sfbay.Sun.COM> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@Sun.COM); Tue,
 09 Sep 2008 07:23:10 -0700 (PDT)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m89ENA2Z004638	for
 <lsarc-ext@Sun.COM>; Tue, 09 Sep 2008 07:23:10 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K6X00801MDU2C00@fe-sfbay-10.sun.com>
 (original mail from Alan.Coopersmith@Sun.COM)
 for lsarc-ext@Sun.COM (ORCPT lsarc-ext@Sun.COM); Tue,
 09 Sep 2008 07:23:10 -0700 (PDT)
Received: from [10.6.102.118] by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0K6X000APMM7RL40@fe-sfbay-10.sun.com>; Tue,
 09 Sep 2008 07:23:02 -0700 (PDT)
Date: Tue, 09 Sep 2008 07:22:55 -0700
From: Alan Coopersmith <Alan.Coopersmith@sun.com>
Subject: Re: disp_switch [LSARC/2008/519 FastTrack timeout 08/20/2008]
In-reply-to: <48C616DC.2020507@sun.com>
Sender: Alan.Coopersmith@sun.com
To: Irene Huang <Irene.Huang@sun.com>
Cc: Henry Zhao <Henry.Zhao@sun.com>,
        Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>, lsarc-ext@sun.com,
        Neal.Pollack@sun.com, David.Chieu@sun.com
Message-id: <48C686BF.5060802@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
X-Enigmail-Version: 0.95.1
References: <200808140550.m7E5ooQf002720@sac.sfbay.sun.com>
 <48A9F516.3040009@sun.com> <48AA05EB.9050209@sun.com>
 <48ABC43A.4060800@sun.com> <48ACD75F.5090808@sun.com>
 <48C616DC.2020507@sun.com>
User-Agent: Thunderbird 2.0.0.6 (X11/20071119)
Status: RO
Content-Length: 684



Irene Huang wrote:
> Hi, all
> 
> A bug was filed for this project, requesting that the application should
> be shown on GNOME launch menu. The project team thinks it's necessary to
> update this case to show the change.
> 
> The fix of the bug adds a new interface to the interface table (X86 only).

Why x86 only?   Nothing in the first phase of the application is platform
specific - it should work the same on SPARC as on x86 (when using an Xorg
based server that supports Xrandr, which is available for several SPARC
graphics cards and the Sun Ray server now).

-- 
	-Alan Coopersmith-           alan.coopersmith@sun.com
	 Sun Microsystems, Inc. - X Window System Engineering


From neal.pollack@Sun.COM Tue Sep  9 09:40:55 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m89GesXG010936
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 9 Sep 2008 09:40:54 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m89Gep6Q015431
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Wed, 10 Sep 2008 00:40:53 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K6X00A1DT04G400@nwk-avmta-1.sfbay.Sun.COM> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@Sun.COM); Tue, 09 Sep 2008 09:40:52 -0700 (PDT)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K6X009FDT02PG60@nwk-avmta-1.sfbay.Sun.COM> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@Sun.COM); Tue,
 09 Sep 2008 09:40:50 -0700 (PDT)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m89Geor7020242	for
 <lsarc-ext@Sun.COM>; Tue, 09 Sep 2008 09:40:50 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K6X00J01SJ2FI00@fe-sfbay-10.sun.com>
 (original mail from Neal.Pollack@Sun.COM)
 for lsarc-ext@Sun.COM (ORCPT lsarc-ext@Sun.COM); Tue,
 09 Sep 2008 09:40:50 -0700 (PDT)
Received: from [10.1.48.130] by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0K6X00410T01J4E0@fe-sfbay-10.sun.com>; Tue,
 09 Sep 2008 09:40:49 -0700 (PDT)
Date: Tue, 09 Sep 2008 09:40:49 -0700
From: Neal Pollack <neal.pollack@Sun.COM>
Subject: Re: disp_switch [LSARC/2008/519 FastTrack timeout 08/20/2008]
In-reply-to: <48C686BF.5060802@sun.com>
Sender: neal.pollack@Sun.COM
To: Alan Coopersmith <Alan.Coopersmith@Sun.COM>
Cc: Irene Huang <Irene.Huang@Sun.COM>, Henry Zhao <Henry.Zhao@Sun.COM>,
        Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>, lsarc-ext@Sun.COM,
        David.Chieu@Sun.COM
Message-id: <48C6A711.3010505@Sun.Com>
MIME-version: 1.0
Content-type: multipart/alternative;
 boundary="Boundary_(ID_4UTnnoj8Ucyl8aaZe1Bl7g)"
X-PMX-Version: 5.4.1.325704
References: <200808140550.m7E5ooQf002720@sac.sfbay.sun.com>
 <48A9F516.3040009@sun.com> <48AA05EB.9050209@sun.com>
 <48ABC43A.4060800@sun.com> <48ACD75F.5090808@sun.com>
 <48C616DC.2020507@sun.com> <48C686BF.5060802@sun.com>
User-Agent: Thunderbird 2.0.0.14 (X11/20080714)
Status: RO
Content-Length: 3187

This is a multi-part message in MIME format.

--Boundary_(ID_4UTnnoj8Ucyl8aaZe1Bl7g)
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT

Alan Coopersmith wrote:
> Irene Huang wrote:
>   
>> Hi, all
>>
>> A bug was filed for this project, requesting that the application should
>> be shown on GNOME launch menu. The project team thinks it's necessary to
>> update this case to show the change.
>>
>> The fix of the bug adds a new interface to the interface table (X86 only).
>>     
>
> Why x86 only?   Nothing in the first phase of the application is platform
> specific - it should work the same on SPARC as on x86 (when using an Xorg
> based server that supports Xrandr, which is available for several SPARC
> graphics cards and the Sun Ray server now).
>   

No specific reasons other than;

- The need for this is driven by dozens of customer and exec requests
on x86 laptop platforms.

-  The project team is rushing to meet a 2008.11 dealine (build 100)

- The project team does not have physical access to sparc systems with
multiple graphics outputs for testing.

- There have been no inquiries or requests for sparc.

In the interests of meeting the executive and customer requests to get
this into 2008.11 by deadline,  is the group willing to accept a P4 RFE
to add support for sparc 2 builds later?

Sincerely,

Neal


--Boundary_(ID_4UTnnoj8Ucyl8aaZe1Bl7g)
Content-type: text/html; charset=ISO-8859-1
Content-transfer-encoding: 7BIT

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Alan Coopersmith wrote:
<blockquote cite="mid:48C686BF.5060802@sun.com" type="cite">
  <pre wrap="">
Irene Huang wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">Hi, all

A bug was filed for this project, requesting that the application should
be shown on GNOME launch menu. The project team thinks it's necessary to
update this case to show the change.

The fix of the bug adds a new interface to the interface table (X86 only).
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Why x86 only?   Nothing in the first phase of the application is platform
specific - it should work the same on SPARC as on x86 (when using an Xorg
based server that supports Xrandr, which is available for several SPARC
graphics cards and the Sun Ray server now).
  </pre>
</blockquote>
<br>
No specific reasons other than;<br>
<br>
- The need for this is driven by dozens of customer and exec requests<br>
on x86 laptop platforms.<br>
<br>
-&nbsp; The project team is rushing to meet a 2008.11 dealine (build 100)<br>
<br>
- The project team does not have physical access to sparc systems with<br>
multiple graphics outputs for testing.<br>
<br>
- There have been no inquiries or requests for sparc.<br>
<br>
In the interests of meeting the executive and customer requests to get<br>
this into 2008.11 by deadline,&nbsp; is the group willing to accept a P4 RFE<br>
to add support for sparc 2 builds later?<br>
<br>
Sincerely,<br>
<br>
Neal<br>
<br>
</body>
</html>

--Boundary_(ID_4UTnnoj8Ucyl8aaZe1Bl7g)--

From Darren.Moffat@sun.com Tue Sep  9 10:06:28 2008
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m89H6SPp013526
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 9 Sep 2008 10:06:28 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m89H6Qht012216
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Tue, 9 Sep 2008 11:06:27 -0600 (MDT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K6X00D13U6R4Y00@nwk-avmta-2.sfbay.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Tue, 09 Sep 2008 10:06:27 -0700 (PDT)
Received: from gmp-eb-inf-1.sun.com ([192.18.6.21])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K6X009PXU6OPJ70@nwk-avmta-2.sfbay.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Tue,
 09 Sep 2008 10:06:25 -0700 (PDT)
Received: from fe-emea-09.sun.com (gmp-eb-lb-2-fe2.eu.sun.com [192.18.6.11])
	by gmp-eb-inf-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m89H6OBp001334	for
 <lsarc-ext@sun.com>; Tue, 09 Sep 2008 17:06:24 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K6X00C01U3V4700@fe-emea-09.sun.com>
 (original mail from Darren.Moffat@Sun.COM)
 for lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Tue,
 09 Sep 2008 18:06:24 +0100 (BST)
Received: from [129.156.173.21] by fe-emea-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0K6X00FFHU6FWG00@fe-emea-09.sun.com>; Tue,
 09 Sep 2008 18:06:23 +0100 (BST)
Date: Tue, 09 Sep 2008 18:06:15 +0100
From: Darren J Moffat <Darren.Moffat@sun.com>
Subject: Re: disp_switch [LSARC/2008/519 FastTrack timeout 08/20/2008]
In-reply-to: <48C6A711.3010505@Sun.Com>
Sender: Darren.Moffat@sun.com
To: Neal Pollack <Neal.Pollack@sun.com>
Cc: Alan Coopersmith <Alan.Coopersmith@sun.com>, David.Chieu@sun.com,
        Henry Zhao <Henry.Zhao@sun.com>, Irene Huang <Irene.Huang@sun.com>,
        lsarc-ext@sun.com, Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>
Message-id: <48C6AD07.6060104@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200808140550.m7E5ooQf002720@sac.sfbay.sun.com>
 <48A9F516.3040009@sun.com> <48AA05EB.9050209@sun.com>
 <48ABC43A.4060800@sun.com> <48ACD75F.5090808@sun.com>
 <48C616DC.2020507@sun.com> <48C686BF.5060802@sun.com>
 <48C6A711.3010505@Sun.Com>
User-Agent: Thunderbird 2.0.0.16 (X11/20080811)
Status: RO
Content-Length: 787

Neal Pollack wrote:
> In the interests of meeting the executive and customer requests to get
> this into 2008.11 by deadline,  is the group willing to accept a P4 RFE
> to add support for sparc 2 builds later?

That is between the project team and the C-Team usually.  The way we 
have addressed this type of issue in the past is that the Architecture 
case applies to all architectures but it is noted in the case that the 
ARC committee is okay that it is delivered at different times on each 
architecture.

I have no issue with this request and I think it is justified in this 
case given the requirement is for OpenSolaris 2008.11. The fact that 
OpenSolaris releases are currently x86 only anyway further justifies 
phased reintegration for each architecture.

-- 
Darren J Moffat

From Alan.Coopersmith@sun.com Tue Sep  9 13:50:34 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m89KoX6J022168
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 9 Sep 2008 13:50:33 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m89KoTWV009339
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Tue, 9 Sep 2008 21:50:32 +0100 (BST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K6Y00C0J4K5X500@nwk-avmta-1.sfbay.Sun.COM> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@Sun.COM); Tue, 09 Sep 2008 13:50:30 -0700 (PDT)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K6Y0029X4K5J3A0@nwk-avmta-1.sfbay.Sun.COM> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@Sun.COM); Tue,
 09 Sep 2008 13:50:29 -0700 (PDT)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m89KoTP5015691	for
 <lsarc-ext@Sun.COM>; Tue, 09 Sep 2008 13:50:29 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K6Y00J0145U0300@fe-sfbay-09.sun.com>
 (original mail from Alan.Coopersmith@Sun.COM)
 for lsarc-ext@Sun.COM (ORCPT lsarc-ext@Sun.COM); Tue,
 09 Sep 2008 13:50:29 -0700 (PDT)
Received: from almas.sfbay.sun.com ([129.146.106.93])
 by fe-sfbay-09.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0K6Y0043M4K1HB80@fe-sfbay-09.sun.com>; Tue,
 09 Sep 2008 13:50:26 -0700 (PDT)
Date: Tue, 09 Sep 2008 13:50:25 -0700
From: Alan Coopersmith <Alan.Coopersmith@sun.com>
Subject: Re: disp_switch [LSARC/2008/519 FastTrack timeout 08/20/2008]
In-reply-to: <48C6A711.3010505@Sun.Com>
Sender: Alan.Coopersmith@sun.com
To: Neal Pollack <Neal.Pollack@sun.com>
Cc: Irene Huang <Irene.Huang@sun.com>, Henry Zhao <Henry.Zhao@sun.com>,
        Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>, lsarc-ext@sun.com,
        David.Chieu@sun.com
Message-id: <48C6E191.5000806@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
X-Enigmail-Version: 0.95.1
References: <200808140550.m7E5ooQf002720@sac.sfbay.sun.com>
 <48A9F516.3040009@sun.com> <48AA05EB.9050209@sun.com>
 <48ABC43A.4060800@sun.com> <48ACD75F.5090808@sun.com>
 <48C616DC.2020507@sun.com> <48C686BF.5060802@sun.com>
 <48C6A711.3010505@Sun.Com>
User-Agent: Thunderbird 2.0.0.6 (X11/20071203)
Status: RO
Content-Length: 471

Neal Pollack wrote:
> -  The project team is rushing to meet a 2008.11 dealine (build 100)

Delivering something for only one platform takes more work and more review
and will slow down your delivery, as all our build systems and processes
are organized around building & delivering the same on both, and exceptions
have to be made to do things x86-only.

-- 
	-Alan Coopersmith-           alan.coopersmith@sun.com
	 Sun Microsystems, Inc. - X Window System Engineering


From Irene.Huang@sun.com Tue Sep  9 20:45:13 2008
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m8A3jDKE004711
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 9 Sep 2008 20:45:13 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m8A3j1dE009821
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Tue, 9 Sep 2008 21:45:13 -0600 (MDT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K6Y00D0XNRBAQ00@nwk-avmta-1.sfbay.Sun.COM> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@Sun.COM); Tue, 09 Sep 2008 20:45:11 -0700 (PDT)
Received: from sineb-mail-2.sun.com ([192.18.19.7])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K6Y00D6TNRA3W00@nwk-avmta-1.sfbay.Sun.COM> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@Sun.COM); Tue,
 09 Sep 2008 20:45:11 -0700 (PDT)
Received: from fe-apac-05.sun.com
 (fe-apac-05.sun.com [192.18.19.176] (may be forged))
	by sineb-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m8A3j9mm024825	for
 <lsarc-ext@Sun.COM>; Wed, 10 Sep 2008 03:45:10 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0K6Y00401NLOZ600@mail-apac.sun.com>
 (original mail from Irene.Huang@Sun.COM)
 for lsarc-ext@Sun.COM (ORCPT lsarc-ext@Sun.COM); Wed,
 10 Sep 2008 11:45:09 +0800 (SGT)
Received: from [129.158.217.30] by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0K6Y00MRFNR89MK6@mail-apac.sun.com>; Wed,
 10 Sep 2008 11:45:09 +0800 (SGT)
Date: Wed, 10 Sep 2008 11:45:04 +0800
From: Irene Huang <Irene.Huang@sun.com>
Subject: Re: disp_switch [LSARC/2008/519 FastTrack timeout 08/20/2008]
In-reply-to: <48C6E191.5000806@sun.com>
Sender: Irene.Huang@sun.com
To: Alan Coopersmith <Alan.Coopersmith@sun.com>
Cc: Neal Pollack <Neal.Pollack@sun.com>, Henry Zhao <Henry.Zhao@sun.com>,
        Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>, lsarc-ext@sun.com,
        David.Chieu@sun.com
Message-id: <48C742C0.6000302@sun.com>
MIME-version: 1.0
Content-type: multipart/alternative;
 boundary="Boundary_(ID_aFJrr7g7lL1dAVi3RbWPwg)"
X-PMX-Version: 5.4.1.325704
References: <200808140550.m7E5ooQf002720@sac.sfbay.sun.com>
 <48A9F516.3040009@sun.com> <48AA05EB.9050209@sun.com>
 <48ABC43A.4060800@sun.com> <48ACD75F.5090808@sun.com>
 <48C616DC.2020507@sun.com> <48C686BF.5060802@sun.com>
 <48C6A711.3010505@Sun.Com> <48C6E191.5000806@sun.com>
User-Agent: Thunderbird 2.0.0.16 (Windows/20080708)
Status: RO
Content-Length: 2764

This is a multi-part message in MIME format.

--Boundary_(ID_aFJrr7g7lL1dAVi3RbWPwg)
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT

According to the discussion, my understanding is that the project team 
can accept a RFE to add support for sparc in the future

so I'd like to document the case by adding an interface for both X86 and 
sparc platforms (although they won't be available at the same time) as 
follows
gnome-dispswitch.desktop         Volatile                  .desktop file 
for GNOME

While this interface
/usr/X11/bin/dispswitch Uncommitted
is already available on both platforms

Please correct me if I am incorrect.
--Irene

Alan Coopersmith wrote:
> Neal Pollack wrote:
>   
>> -  The project team is rushing to meet a 2008.11 dealine (build 100)
>>     
>
> Delivering something for only one platform takes more work and more review
> and will slow down your delivery, as all our build systems and processes
> are organized around building & delivering the same on both, and exceptions
> have to be made to do things x86-only.
>
>   


--Boundary_(ID_aFJrr7g7lL1dAVi3RbWPwg)
Content-type: text/html; charset=ISO-8859-1
Content-transfer-encoding: 7BIT

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
According to the discussion, my understanding is that the project team
can accept a RFE to add support for sparc in the future<br>
<br>
so I'd like to document the case by adding an interface for both X86
and sparc platforms (although they won't be available at the same time)
as follows<br>
gnome-dispswitch.desktop&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Volatile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .desktop
file for GNOME
<br>
<br>
While this interface<br>
/usr/X11/bin/dispswitch Uncommitted<br>
is already available on both platforms <br>
<br>
Please correct me if I am incorrect.<br>
--Irene<br>
<br>
Alan Coopersmith wrote:
<blockquote cite="mid:48C6E191.5000806@sun.com" type="cite">
  <pre wrap="">Neal Pollack wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">-  The project team is rushing to meet a 2008.11 dealine (build 100)
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Delivering something for only one platform takes more work and more review
and will slow down your delivery, as all our build systems and processes
are organized around building &amp; delivering the same on both, and exceptions
have to be made to do things x86-only.

  </pre>
</blockquote>
<br>
</body>
</html>

--Boundary_(ID_aFJrr7g7lL1dAVi3RbWPwg)--

From Henry.Zhao@sun.com Tue Sep  9 22:31:41 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m8A5VeVi008271
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 9 Sep 2008 22:31:41 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m8A5VTaU012081
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Wed, 10 Sep 2008 06:31:39 +0100 (BST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K6Y00001SOP7N00@nwk-avmta-2.sfbay.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@Sun.COM); Tue, 09 Sep 2008 22:31:37 -0700 (PDT)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K6Y0080MSOO8TB0@nwk-avmta-2.sfbay.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@Sun.COM); Tue,
 09 Sep 2008 22:31:36 -0700 (PDT)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m8A5Vafx027509	for
 <lsarc-ext@Sun.COM>; Tue, 09 Sep 2008 22:31:36 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K6Y00A01SK3Y300@fe-sfbay-10.sun.com>
 (original mail from Henry.Zhao@Sun.COM)
 for lsarc-ext@Sun.COM (ORCPT lsarc-ext@Sun.COM); Tue,
 09 Sep 2008 22:31:36 -0700 (PDT)
Received: from [129.150.13.127] by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0K6Y00DTESONFY60@fe-sfbay-10.sun.com>; Tue,
 09 Sep 2008 22:31:36 -0700 (PDT)
Date: Tue, 09 Sep 2008 22:24:19 -0700
From: Henry Zhao <Henry.Zhao@sun.com>
Subject: Re: disp_switch [LSARC/2008/519 FastTrack timeout 08/20/2008]
In-reply-to: <48C742C0.6000302@sun.com>
Sender: Henry.Zhao@sun.com
To: Irene Huang <Irene.Huang@sun.com>
Cc: Alan Coopersmith <Alan.Coopersmith@sun.com>,
        Neal Pollack <Neal.Pollack@sun.com>,
        Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>, lsarc-ext@sun.com,
        David.Chieu@sun.com
Message-id: <48C75A03.9020102@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200808140550.m7E5ooQf002720@sac.sfbay.sun.com>
 <48A9F516.3040009@sun.com> <48AA05EB.9050209@sun.com>
 <48ABC43A.4060800@sun.com> <48ACD75F.5090808@sun.com>
 <48C616DC.2020507@sun.com> <48C686BF.5060802@sun.com>
 <48C6A711.3010505@Sun.Com> <48C6E191.5000806@sun.com>
 <48C742C0.6000302@sun.com>
User-Agent: Thunderbird 2.0b2 (X11/20070411)
Status: RO
Content-Length: 1078

Irene,

We are delivering to both x86 and sparc platforms.

Thank you for amending.

-Henry

Irene Huang wrote:
> According to the discussion, my understanding is that the project team 
> can accept a RFE to add support for sparc in the future
>
> so I'd like to document the case by adding an interface for both X86 
> and sparc platforms (although they won't be available at the same 
> time) as follows
> gnome-dispswitch.desktop         Volatile                  .desktop 
> file for GNOME
>
> While this interface
> /usr/X11/bin/dispswitch Uncommitted
> is already available on both platforms
>
> Please correct me if I am incorrect.
> --Irene
>
> Alan Coopersmith wrote:
>> Neal Pollack wrote:
>>   
>>> -  The project team is rushing to meet a 2008.11 dealine (build 100)
>>>     
>>
>> Delivering something for only one platform takes more work and more review
>> and will slow down your delivery, as all our build systems and processes
>> are organized around building & delivering the same on both, and exceptions
>> have to be made to do things x86-only.
>>
>>   
>


From Irene.Huang@sun.com Thu Sep 11 03:39:06 2008
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m8BAd6Ib003962
	for <LSARC-ext@sac.sfbay.sun.com>; Thu, 11 Sep 2008 03:39:06 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m8BAd48G009235
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Thu, 11 Sep 2008 03:39:05 -0700 (PDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K7100G0J1L34A00@brm-avmta-1.central.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@Sun.COM); Thu, 11 Sep 2008 04:39:03 -0600 (MDT)
Received: from sineb-mail-1.sun.com ([192.18.19.6])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K7100CSV1L20720@brm-avmta-1.central.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@Sun.COM); Thu,
 11 Sep 2008 04:39:03 -0600 (MDT)
Received: from fe-apac-05.sun.com
 (fe-apac-05.sun.com [192.18.19.176] (may be forged))
	by sineb-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m8BAd2c8001666	for
 <lsarc-ext@Sun.COM>; Thu, 11 Sep 2008 10:39:02 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0K7100I011AVAH00@mail-apac.sun.com>
 (original mail from Irene.Huang@Sun.COM)
 for lsarc-ext@Sun.COM (ORCPT lsarc-ext@Sun.COM); Thu,
 11 Sep 2008 18:39:01 +0800 (SGT)
Received: from [129.158.217.30] by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0K7100MDJ1L09UNE@mail-apac.sun.com>; Thu,
 11 Sep 2008 18:39:01 +0800 (SGT)
Date: Thu, 11 Sep 2008 18:38:55 +0800
From: Irene Huang <Irene.Huang@sun.com>
Subject: Re: disp_switch [LSARC/2008/519 FastTrack timeout 08/20/2008]
In-reply-to: <48C75A03.9020102@sun.com>
Sender: Irene.Huang@sun.com
To: Henry Zhao <Henry.Zhao@sun.com>
Cc: Alan Coopersmith <Alan.Coopersmith@sun.com>,
        Neal Pollack <Neal.Pollack@sun.com>,
        Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>, lsarc-ext@sun.com,
        David.Chieu@sun.com
Message-id: <48C8F53F.2060206@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200808140550.m7E5ooQf002720@sac.sfbay.sun.com>
 <48A9F516.3040009@sun.com> <48AA05EB.9050209@sun.com>
 <48ABC43A.4060800@sun.com> <48ACD75F.5090808@sun.com>
 <48C616DC.2020507@sun.com> <48C686BF.5060802@sun.com>
 <48C6A711.3010505@Sun.Com> <48C6E191.5000806@sun.com>
 <48C742C0.6000302@sun.com> <48C75A03.9020102@sun.com>
User-Agent: Thunderbird 2.0.0.16 (Windows/20080708)
Status: RO
Content-Length: 1197

This change was approved

Thanks

--Irene
Henry Zhao wrote:
> Irene,
>
> We are delivering to both x86 and sparc platforms.
>
> Thank you for amending.
>
> -Henry
>
> Irene Huang wrote:
>> According to the discussion, my understanding is that the project 
>> team can accept a RFE to add support for sparc in the future
>>
>> so I'd like to document the case by adding an interface for both X86 
>> and sparc platforms (although they won't be available at the same 
>> time) as follows
>> gnome-dispswitch.desktop         Volatile                  .desktop 
>> file for GNOME
>>
>> While this interface
>> /usr/X11/bin/dispswitch Uncommitted
>> is already available on both platforms
>>
>> Please correct me if I am incorrect.
>> --Irene
>>
>> Alan Coopersmith wrote:
>>> Neal Pollack wrote:
>>>  
>>>> -  The project team is rushing to meet a 2008.11 dealine (build 100)
>>>>     
>>>
>>> Delivering something for only one platform takes more work and more 
>>> review
>>> and will slow down your delivery, as all our build systems and 
>>> processes
>>> are organized around building & delivering the same on both, and 
>>> exceptions
>>> have to be made to do things x86-only.
>>>
>>>   
>>
>


From Neal.Pollack@sun.com Thu Sep 11 06:42:56 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m8BDgt5v010210
	for <LSARC-ext@sac.sfbay.sun.com>; Thu, 11 Sep 2008 06:42:55 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m8BDgoFi015171
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Thu, 11 Sep 2008 14:42:53 +0100 (BST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K7100613A3F5T00@brm-avmta-1.central.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@Sun.COM); Thu, 11 Sep 2008 07:42:51 -0600 (MDT)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K7100C92A3E07C0@brm-avmta-1.central.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@Sun.COM); Thu,
 11 Sep 2008 07:42:50 -0600 (MDT)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m8BDgoA0010899	for
 <lsarc-ext@Sun.COM>; Thu, 11 Sep 2008 06:42:50 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K7100B019Z2RK00@fe-sfbay-09.sun.com>
 (original mail from Neal.Pollack@Sun.COM)
 for lsarc-ext@Sun.COM (ORCPT lsarc-ext@Sun.COM); Thu,
 11 Sep 2008 06:42:50 -0700 (PDT)
Received: from [192.168.1.8] ([96.229.47.154])
 by fe-sfbay-09.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0K7100D69A2S5F00@fe-sfbay-09.sun.com>; Thu,
 11 Sep 2008 06:42:28 -0700 (PDT)
Date: Thu, 11 Sep 2008 06:42:31 -0700
From: Neal Pollack <Neal.Pollack@sun.com>
Subject: Re: disp_switch [LSARC/2008/519 FastTrack timeout 08/20/2008]
In-reply-to: <48C8F53F.2060206@sun.com>
Sender: Neal.Pollack@sun.com
To: Irene Huang <Irene.Huang@sun.com>
Cc: Henry Zhao <Henry.Zhao@sun.com>,
        Alan Coopersmith <Alan.Coopersmith@sun.com>,
        Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>, lsarc-ext@sun.com,
        David.Chieu@sun.com
Message-id: <48C92047.3000401@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200808140550.m7E5ooQf002720@sac.sfbay.sun.com>
 <48A9F516.3040009@sun.com> <48AA05EB.9050209@sun.com>
 <48ABC43A.4060800@sun.com> <48ACD75F.5090808@sun.com>
 <48C616DC.2020507@sun.com> <48C686BF.5060802@sun.com>
 <48C6A711.3010505@Sun.Com> <48C6E191.5000806@sun.com>
 <48C742C0.6000302@sun.com> <48C75A03.9020102@sun.com>
 <48C8F53F.2060206@sun.com>
User-Agent: Thunderbird 2.0.0.16 (Windows/20080708)
Status: RO
Content-Length: 1452

Irene Huang wrote:
> This change was approved

I want to thanks all parties on this email thread for the great teamwork
and cooperation that helped this integration meet the deadline.
I really appreciate it.
Huge thanks.

Neal

>
> Thanks
>
> --Irene
> Henry Zhao wrote:
>> Irene,
>>
>> We are delivering to both x86 and sparc platforms.
>>
>> Thank you for amending.
>>
>> -Henry
>>
>> Irene Huang wrote:
>>> According to the discussion, my understanding is that the project 
>>> team can accept a RFE to add support for sparc in the future
>>>
>>> so I'd like to document the case by adding an interface for both X86 
>>> and sparc platforms (although they won't be available at the same 
>>> time) as follows
>>> gnome-dispswitch.desktop         Volatile                  .desktop 
>>> file for GNOME
>>>
>>> While this interface
>>> /usr/X11/bin/dispswitch Uncommitted
>>> is already available on both platforms
>>>
>>> Please correct me if I am incorrect.
>>> --Irene
>>>
>>> Alan Coopersmith wrote:
>>>> Neal Pollack wrote:
>>>>  
>>>>> -  The project team is rushing to meet a 2008.11 dealine (build 100)
>>>>>     
>>>>
>>>> Delivering something for only one platform takes more work and more 
>>>> review
>>>> and will slow down your delivery, as all our build systems and 
>>>> processes
>>>> are organized around building & delivering the same on both, and 
>>>> exceptions
>>>> have to be made to do things x86-only.
>>>>
>>>>   
>>>
>>
>


