From bc99092@sac.sfbay.sun.com Tue Jun  8 14:42:51 2010
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 o58Lgofq016512
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 8 Jun 2010 14:42:51 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.4) with ESMTP id o58LgoEU051366;
	Tue, 8 Jun 2010 15:42:50 -0600 (MDT)
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 <0L3P00803TNEUC00@brm-avmta-1.central.sun.com>; Tue,
 08 Jun 2010 15:42:50 -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 <0L3P005F6TNEYQ60@brm-avmta-1.central.sun.com>; Tue,
 08 Jun 2010 15:42:50 -0600 (MDT)
Received: from sac.sfbay.sun.com (sac.SFBay.Sun.COM [129.146.226.132])
	by dm-sfbay-02.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4)
 with ESMTP id o58Lgm0m014041; Tue, 08 Jun 2010 14:42:48 -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 o58LghTi016475; Tue,
 08 Jun 2010 14:42:43 -0700 (PDT)
Received: (from bc99092@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id o58LghTD016471; Tue,
 08 Jun 2010 14:42:43 -0700 (PDT)
Date: Tue, 08 Jun 2010 14:42:43 -0700 (PDT)
From: Brian Cameron <bc99092@sac.sfbay.sun.com>
Subject: Lightning 1.0 [PSARC/2010/213 FastTrack timeout 06/16/2010]
To: PSARC-ext@sun.com
Cc: Brian.Lu@sun.com
Message-id: <201006082142.o58LghTD016471@sac.sfbay.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 4687


Template Version: @(#)sac_nextcase 1.70 03/30/10 SMI
This information is Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
1. Introduction
    1.1. Project/Component Working Name:
	 Lightning 1.0
    1.2. Name of Document Author/Supplier:
	 Author:  Brian Cameron
    1.3  Date of This Document:
	08 June, 2010
4. Technical Description

1. Introduction
   1.1. Project/Component Working Name:
        Lightning 1.0 

   1.2. Name of Document Author/Supplier:
        Author:  Brian Lu 
        Sponsor: Brian Cameron 

2. Project Summary
   2.1. Project Description:
        Lightning is an extension to tightly integrate calendar functionality
        into Thunderbird, a popular OpenSolaris mail client.

        It provides similar functionality as Evolution calendar, including
        scheduling, tasks, etc.
   
   2.2. Risks and Assumptions:
        Risks may includes:
        - Product quality/stability. Since Lightning is still in the
          development stage (currently it is in 1.0b2 stage) and no official
          release is available yet, some new features may be added in the
          future.

4. Technical Description:
   4.1. Details:
        The project will involve making sure that the Lightning builds and runs
        on Solaris, helping users manage their schedulings and tasks.

        Lightning 1.0 provides the following new features:
	- Seamless integration into the new Thunderbird 3.0 user interface
	- The different modes (calendar view, task view) are now displayed in
          tabs
	- You can now define multiple alarms for a single event
	- CalDAV support and interoperability with various CalDAV servers have
          been improved
        - WCAP 3.0 support has been improved
        
	Stability, performance and memory consumption have been improved.

        User's local calendars are stored at:
        $HOME/.thunderbird/user-profile-dir/calendar-data/local.sqlite 

        Lightning 0.x settings can be migrated to Lightning 1.0 settings
        smoothly. After upgrading, Lightning 1.0 marks the old
        $HOME/.thunderbird/user-profile-dir/storage.sdb obsolete to prevent 
        the user from using Lightning 0.x. 

        If the user tries to use Lightning 0.x, following error message will 
        be shown in a popup window and Lightning add-on is disabled in the 
        thunderbird:

           The calendar data in your profile was updated by a newer version
           of Lightning, and continuing will probably cause the information
           to be lost or corrupted. Lightning will now be disabled and 
           Thunderbird restarted

        That is to say, the user cannot use Lightning 0.x anymore after 
        upgrading.

        If the user deletes $HOME/.thunderbird/user-profile-dir/storage.sdb
        manually, then Lightning 0.x will work again, but previous settings are 
        unavailable. 

   4.5 Interfaces: 
   
       Exported Interfaces 
       Interface              Stability            Comments 
       ---------------------  -------------------  ----------------------
       $HOME/.thunderbird/user-profile-dir/calendar-data/local.sqlite 
                              Volatile             local calendar settings 

       $HOME/.thunderbird/user-profile-dir/storage.sdb 
                              Obsolete Volatile    local calendar settings 
                                                   used in Lightning 0.x

       $HOME/.thunderbird/user-profile-dir/storage.sdb was not listed in the
       "Exported Interfaces" table of Lightning 0.3 ARC case (LSARC 2007/043)
       due to error.

       Imported Interfaces 
       Interface              Stability            Comments 
       --------------------   -------------------  ------------------------ 
       SUNWsqlite3            Contracted Project   sqlite3 db
                              Private              LSARC 2008/059

   4.10. Packaging & Delivery 
         The project will be delivering the following packages to OpenSolaris: 
 
           SUNWthunderbird-calendar

   4.11. Security Impact:
         None.

   4.12. Dependencies:
         Lightning 1.0 depends upon following packages:
         SUNWthunderbird
         SUNWpr
         SUNWsqlite3 
 
5. Reference Documents:
   Lightning home page - http://wiki.mozilla.org/Lightning
   LSARC 2007/043  Lightning 0.3 ARC case
   LSARC 2008/085  Thunderbird 3.0 ARC case


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


From brian.cameron@oracle.com Tue Jun  8 14:48:07 2010
Received: from sunmail6brm.central.sun.com (sunmail6brm.Central.Sun.COM [129.147.4.169])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o58Lm7a0016784
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 8 Jun 2010 14:48:07 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail6brm.central.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id o58LlwOI011383;
	Tue, 8 Jun 2010 16:48:05 -0500 (CDT)
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 <0L3P00309TW5IZ00@nwk-avmta-2.sfbay.sun.com>; Tue,
 08 Jun 2010 14:48:05 -0700 (PDT)
Received: from sca-ea-mail-1.sun.com ([192.18.43.24])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0L3P00L75TW4D540@nwk-avmta-2.sfbay.sun.com>; Tue,
 08 Jun 2010 14:48:04 -0700 (PDT)
Received: from acsinet15.oracle.com (acsinet15.oracle.com [141.146.126.227])
	by sca-ea-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id o58Llx4v019856;
 Tue, 08 Jun 2010 21:47:59 +0000 (GMT)
Received: from acsmt355.oracle.com (acsmt355.oracle.com [141.146.40.155])
	by acsinet15.oracle.com (Switch-3.4.2/Switch-3.4.1)
 with ESMTP id o586FGE1030459; Tue, 08 Jun 2010 21:47:58 +0000 (GMT)
Received: from abhmt018.oracle.com by acsmt354.oracle.com	with ESMTP id
 307945811276033643; Tue, 08 Jun 2010 14:47:23 -0700
Received: from [129.150.48.1] (/129.150.48.1)
	by default (Oracle Beehive Gateway v4.0)	with ESMTP ; Tue,
 08 Jun 2010 14:47:23 -0700
Date: Tue, 08 Jun 2010 16:47:05 -0500
From: Brian Cameron <brian.cameron@oracle.com>
Subject: Re: Lightning 1.0 [PSARC/2010/213 FastTrack timeout 06/16/2010]
In-reply-to: <201006082142.o58LghTD016471@sac.sfbay.sun.com>
To: Brian Cameron <bc99092@sac.sfbay.sun.com>
Cc: PSARC-ext@sun.com, Brian.Lu@sun.com
Message-id: <4C0EBA59.8090505@oracle.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
X-Source-IP: acsmt355.oracle.com [141.146.40.155]
X-Auth-Type: Internal IP
X-CT-RefId: str=0001.0A0B0204.4C0EBA8E.0213:SCFMA4539814,ss=1,fgs=0
References: <201006082142.o58LghTD016471@sac.sfbay.sun.com>
User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.1.9) Gecko/20100510
 Thunderbird/3.0.4
Status: RO
Content-Length: 5128


This case is requesting a Minor release binding and will only deliver to
OpenSolaris (Nevada).  It has a timeout of 06/16/2010.

Brian


On 06/ 8/10 04:42 PM, Brian Cameron wrote:
>
> Template Version: @(#)sac_nextcase 1.70 03/30/10 SMI
> This information is Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
> 1. Introduction
>      1.1. Project/Component Working Name:
> 	 Lightning 1.0
>      1.2. Name of Document Author/Supplier:
> 	 Author:  Brian Cameron
>      1.3  Date of This Document:
> 	08 June, 2010
> 4. Technical Description
>
> 1. Introduction
>     1.1. Project/Component Working Name:
>          Lightning 1.0
>
>     1.2. Name of Document Author/Supplier:
>          Author:  Brian Lu
>          Sponsor: Brian Cameron
>
> 2. Project Summary
>     2.1. Project Description:
>          Lightning is an extension to tightly integrate calendar functionality
>          into Thunderbird, a popular OpenSolaris mail client.
>
>          It provides similar functionality as Evolution calendar, including
>          scheduling, tasks, etc.
>
>     2.2. Risks and Assumptions:
>          Risks may includes:
>          - Product quality/stability. Since Lightning is still in the
>            development stage (currently it is in 1.0b2 stage) and no official
>            release is available yet, some new features may be added in the
>            future.
>
> 4. Technical Description:
>     4.1. Details:
>          The project will involve making sure that the Lightning builds and runs
>          on Solaris, helping users manage their schedulings and tasks.
>
>          Lightning 1.0 provides the following new features:
> 	- Seamless integration into the new Thunderbird 3.0 user interface
> 	- The different modes (calendar view, task view) are now displayed in
>            tabs
> 	- You can now define multiple alarms for a single event
> 	- CalDAV support and interoperability with various CalDAV servers have
>            been improved
>          - WCAP 3.0 support has been improved
>
> 	Stability, performance and memory consumption have been improved.
>
>          User's local calendars are stored at:
>          $HOME/.thunderbird/user-profile-dir/calendar-data/local.sqlite
>
>          Lightning 0.x settings can be migrated to Lightning 1.0 settings
>          smoothly. After upgrading, Lightning 1.0 marks the old
>          $HOME/.thunderbird/user-profile-dir/storage.sdb obsolete to prevent
>          the user from using Lightning 0.x.
>
>          If the user tries to use Lightning 0.x, following error message will
>          be shown in a popup window and Lightning add-on is disabled in the
>          thunderbird:
>
>             The calendar data in your profile was updated by a newer version
>             of Lightning, and continuing will probably cause the information
>             to be lost or corrupted. Lightning will now be disabled and
>             Thunderbird restarted
>
>          That is to say, the user cannot use Lightning 0.x anymore after
>          upgrading.
>
>          If the user deletes $HOME/.thunderbird/user-profile-dir/storage.sdb
>          manually, then Lightning 0.x will work again, but previous settings are
>          unavailable.
>
>     4.5 Interfaces:
>
>         Exported Interfaces
>         Interface              Stability            Comments
>         ---------------------  -------------------  ----------------------
>         $HOME/.thunderbird/user-profile-dir/calendar-data/local.sqlite
>                                Volatile             local calendar settings
>
>         $HOME/.thunderbird/user-profile-dir/storage.sdb
>                                Obsolete Volatile    local calendar settings
>                                                     used in Lightning 0.x
>
>         $HOME/.thunderbird/user-profile-dir/storage.sdb was not listed in the
>         "Exported Interfaces" table of Lightning 0.3 ARC case (LSARC 2007/043)
>         due to error.
>
>         Imported Interfaces
>         Interface              Stability            Comments
>         --------------------   -------------------  ------------------------
>         SUNWsqlite3            Contracted Project   sqlite3 db
>                                Private              LSARC 2008/059
>
>     4.10. Packaging&  Delivery
>           The project will be delivering the following packages to OpenSolaris:
>
>             SUNWthunderbird-calendar
>
>     4.11. Security Impact:
>           None.
>
>     4.12. Dependencies:
>           Lightning 1.0 depends upon following packages:
>           SUNWthunderbird
>           SUNWpr
>           SUNWsqlite3
>
> 5. Reference Documents:
>     Lightning home page - http://wiki.mozilla.org/Lightning
>     LSARC 2007/043  Lightning 0.3 ARC case
>     LSARC 2008/085  Thunderbird 3.0 ARC case
>
>
> 6. Resources and Schedule
>      6.4. Steering Committee requested information
>     	6.4.1. Consolidation C-team Name:
> 		Desktop
>      6.5. ARC review type: FastTrack
>      6.6. ARC Exposure: open
>


From richlowe@richlowe.net Tue Jun  8 15:02:18 2010
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 o58M2IJo017796
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 8 Jun 2010 15:02:18 -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.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id o58M2GX2022562;
	Tue, 8 Jun 2010 15:02:16 -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 <0L3P00101UJSTH00@nwk-avmta-1.sfbay.Sun.COM>; Tue,
 08 Jun 2010 15:02:16 -0700 (PDT)
Received: from brmea-mail-2.sun.com ([192.18.98.43])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0L3P00KS2UJRZQC0@nwk-avmta-1.sfbay.Sun.COM>; Tue,
 08 Jun 2010 15:02:15 -0700 (PDT)
Received: from relay42i.sun.com ([192.5.209.72])
	by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id o58LuwHu009237; Tue,
 08 Jun 2010 22:02:15 +0000 (GMT)
Received: from mms49es.mms.us.syntegra.com ([160.41.221.232] [160.41.221.232])
 by relay42i.sun.com with ESMTP id BT-MMP-57143; Tue,
 08 Jun 2010 22:02:14 +0000 (Z)
Received: from relay41i.sun.com (relay41i.sun.com [192.5.209.70])
 by mms49es.mms.us.syntegra.com with ESMTP id BT-MMP-197271661; Tue,
 08 Jun 2010 22:02:12 +0000 (Z)
Received: from mail.pablotron.org ([65.110.45.30] [65.110.45.30])
 by relay4i.sun.com with ESMTP id BT-MMP-3443496; Tue,
 08 Jun 2010 22:02:11 +0000 (Z)
Received: from metropolis.richlowe.net (xor.pablotron.org [66.93.110.130])
	by mail.pablotron.org (Postfix) with ESMTPSA id 0788A30C01B; Tue,
 08 Jun 2010 17:50:30 -0400 (EDT)
Date: Tue, 08 Jun 2010 18:02:07 -0400
From: Richard Lowe <richlowe@richlowe.net>
Subject: Re: Lightning 1.0 [PSARC/2010/213 FastTrack timeout 06/16/2010]
In-reply-to: <201006082142.o58LghTD016471@sac.sfbay.sun.com>
To: Brian Cameron <bc99092@sac.sfbay.sun.com>
Cc: PSARC-ext@sun.com, Brian.Lu@sun.com
Message-id: <x6aar5gp40.fsf@richlowe.net>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
X-Brightmail-Tracker: AAAAAA==
X-Antispam: No, score=0.0/5.0, scanned in 1.189sec at (localhost [127.0.0.1])
	by smf-spamd v1.3.1 - http://smfs.sf.net/
References: <201006082142.o58LghTD016471@sac.sfbay.sun.com>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (usg-unix-v)
Status: RO
Content-Length: 812

Brian Cameron wrote:

>        Imported Interfaces 
>        Interface              Stability            Comments 
>        --------------------   -------------------  ------------------------ 
>        SUNWsqlite3            Contracted Project   sqlite3 db
>                               Private              LSARC 2008/059
pkg:/database/sqlite-3

>    4.10. Packaging & Delivery 
>          The project will be delivering the following packages to OpenSolaris: 
>  
>            SUNWthunderbird-Should
>

This should be a new style name, agreed on by the IPS folks, shouldn't
it?

>    4.12. Dependencies:
>          Lightning 1.0 depends upon following packages:
>          SUNWthunderbird
pkg:/mail/thunderbird

>          SUNWpr
pkg:/library/nspr

>          SUNWsqlite3 
pkg:/database/sqlite-3
  
-- Rich

From john.fischer@oracle.com Tue Jun  8 16:47:32 2010
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 o58NlWb7020267
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 8 Jun 2010 16:47:32 -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.4) with ESMTP id o58NlOj9044914;
	Tue, 8 Jun 2010 17:47:24 -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 <0L3P00A05ZF07Q00@nwk-avmta-2.sfbay.sun.com>; Tue,
 08 Jun 2010 16:47:24 -0700 (PDT)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0L3P00LR8ZF0CP80@nwk-avmta-2.sfbay.sun.com>; Tue,
 08 Jun 2010 16:47:24 -0700 (PDT)
Received: from rcsinet15.oracle.com (rcsinet15.oracle.com [148.87.113.117])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id o58NlHe2023778; Tue,
 08 Jun 2010 23:47:17 +0000 (GMT)
Received: from acsmt354.oracle.com (acsmt354.oracle.com [141.146.40.154])
	by rcsinet15.oracle.com (Switch-3.4.2/Switch-3.4.1)
 with ESMTP id o58Iua4R013547; Tue, 08 Jun 2010 23:47:16 +0000 (GMT)
Received: from abhmt013.oracle.com by acsmt353.oracle.com	with ESMTP id
 308207631276040765; Tue, 08 Jun 2010 16:46:05 -0700
Received: from [10.7.250.84] (/10.7.250.84)
	by default (Oracle Beehive Gateway v4.0)	with ESMTP ; Tue,
 08 Jun 2010 16:46:05 -0700
Date: Tue, 08 Jun 2010 16:46:04 -0700
From: John Fischer <john.fischer@oracle.com>
Subject: Re: Lightning 1.0 [PSARC/2010/213 FastTrack timeout 06/16/2010]
In-reply-to: <4C0EBA59.8090505@oracle.com>
To: Brian Cameron <brian.cameron@oracle.com>
Cc: Brian Cameron <bc99092@sac.sfbay.sun.com>, PSARC-ext@sun.com,
        Brian.Lu@sun.com
Message-id: <4C0ED63C.2070705@oracle.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
X-Source-IP: acsmt354.oracle.com [141.146.40.154]
X-Auth-Type: Internal IP
X-CT-RefId: str=0001.0A090206.4C0ED685.005D:SCFMA4539814,ss=1,fgs=0
References: <201006082142.o58LghTD016471@sac.sfbay.sun.com>
 <4C0EBA59.8090505@oracle.com>
User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.1.9) Gecko/20100510
 Lightning/1.0b1 Thunderbird/3.0.4
Status: RO
Content-Length: 5947

Brian,

Should the local.sqlite be Project Private instead of Volatile?
Also the packages should be part of the exported interface
table as they show up in various places like Package Manager
and pkg search.  Please insure that the new IPS packages
are included in the table.

Should Thunderbird be listed in the Imported interface
table?  Are there interfaces being consumed by this project
from the Thunderbird project?  Perhaps not the entire thing
but the actual interfaces consumed.

Thanks,

John

On 06/ 8/10 02:47 PM, Brian Cameron wrote:
>
> This case is requesting a Minor release binding and will only deliver to
> OpenSolaris (Nevada).  It has a timeout of 06/16/2010.
>
> Brian
>
>
> On 06/ 8/10 04:42 PM, Brian Cameron wrote:
>>
>> Template Version: @(#)sac_nextcase 1.70 03/30/10 SMI
>> This information is Copyright (c) 2010, Oracle and/or its affiliates. 
>> All rights reserved.
>> 1. Introduction
>>      1.1. Project/Component Working Name:
>>      Lightning 1.0
>>      1.2. Name of Document Author/Supplier:
>>      Author:  Brian Cameron
>>      1.3  Date of This Document:
>>     08 June, 2010
>> 4. Technical Description
>>
>> 1. Introduction
>>     1.1. Project/Component Working Name:
>>          Lightning 1.0
>>
>>     1.2. Name of Document Author/Supplier:
>>          Author:  Brian Lu
>>          Sponsor: Brian Cameron
>>
>> 2. Project Summary
>>     2.1. Project Description:
>>          Lightning is an extension to tightly integrate calendar 
>> functionality
>>          into Thunderbird, a popular OpenSolaris mail client.
>>
>>          It provides similar functionality as Evolution calendar, 
>> including
>>          scheduling, tasks, etc.
>>
>>     2.2. Risks and Assumptions:
>>          Risks may includes:
>>          - Product quality/stability. Since Lightning is still in the
>>            development stage (currently it is in 1.0b2 stage) and no 
>> official
>>            release is available yet, some new features may be added 
>> in the
>>            future.
>>
>> 4. Technical Description:
>>     4.1. Details:
>>          The project will involve making sure that the Lightning 
>> builds and runs
>>          on Solaris, helping users manage their schedulings and tasks.
>>
>>          Lightning 1.0 provides the following new features:
>>     - Seamless integration into the new Thunderbird 3.0 user interface
>>     - The different modes (calendar view, task view) are now 
>> displayed in
>>            tabs
>>     - You can now define multiple alarms for a single event
>>     - CalDAV support and interoperability with various CalDAV servers 
>> have
>>            been improved
>>          - WCAP 3.0 support has been improved
>>
>>     Stability, performance and memory consumption have been improved.
>>
>>          User's local calendars are stored at:
>>          $HOME/.thunderbird/user-profile-dir/calendar-data/local.sqlite
>>
>>          Lightning 0.x settings can be migrated to Lightning 1.0 
>> settings
>>          smoothly. After upgrading, Lightning 1.0 marks the old
>>          $HOME/.thunderbird/user-profile-dir/storage.sdb obsolete to 
>> prevent
>>          the user from using Lightning 0.x.
>>
>>          If the user tries to use Lightning 0.x, following error 
>> message will
>>          be shown in a popup window and Lightning add-on is disabled 
>> in the
>>          thunderbird:
>>
>>             The calendar data in your profile was updated by a newer 
>> version
>>             of Lightning, and continuing will probably cause the 
>> information
>>             to be lost or corrupted. Lightning will now be disabled and
>>             Thunderbird restarted
>>
>>          That is to say, the user cannot use Lightning 0.x anymore after
>>          upgrading.
>>
>>          If the user deletes 
>> $HOME/.thunderbird/user-profile-dir/storage.sdb
>>          manually, then Lightning 0.x will work again, but previous 
>> settings are
>>          unavailable.
>>
>>     4.5 Interfaces:
>>
>>         Exported Interfaces
>>         Interface              Stability            Comments
>>         ---------------------  -------------------  
>> ----------------------
>>         $HOME/.thunderbird/user-profile-dir/calendar-data/local.sqlite
>>                                Volatile             local calendar 
>> settings
>>
>>         $HOME/.thunderbird/user-profile-dir/storage.sdb
>>                                Obsolete Volatile    local calendar 
>> settings
>>                                                     used in Lightning 
>> 0.x
>>
>>         $HOME/.thunderbird/user-profile-dir/storage.sdb was not 
>> listed in the
>>         "Exported Interfaces" table of Lightning 0.3 ARC case (LSARC 
>> 2007/043)
>>         due to error.
>>
>>         Imported Interfaces
>>         Interface              Stability            Comments
>>         --------------------   -------------------  
>> ------------------------
>>         SUNWsqlite3            Contracted Project   sqlite3 db
>>                                Private              LSARC 2008/059
>>
>>     4.10. Packaging&  Delivery
>>           The project will be delivering the following packages to 
>> OpenSolaris:
>>
>>             SUNWthunderbird-calendar
>>
>>     4.11. Security Impact:
>>           None.
>>
>>     4.12. Dependencies:
>>           Lightning 1.0 depends upon following packages:
>>           SUNWthunderbird
>>           SUNWpr
>>           SUNWsqlite3
>>
>> 5. Reference Documents:
>>     Lightning home page - http://wiki.mozilla.org/Lightning
>>     LSARC 2007/043  Lightning 0.3 ARC case
>>     LSARC 2008/085  Thunderbird 3.0 ARC case
>>
>>
>> 6. Resources and Schedule
>>      6.4. Steering Committee requested information
>>         6.4.1. Consolidation C-team Name:
>>         Desktop
>>      6.5. ARC review type: FastTrack
>>      6.6. ARC Exposure: open
>>
>


From Brian.Lu@sun.com Tue Jun  8 19:04:57 2010
Received: from sunmail6brm.central.sun.com (sunmail6brm.Central.Sun.COM [129.147.4.169])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o5924vGN021896
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 8 Jun 2010 19:04:57 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail6brm.central.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id o5924uXA025332
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 8 Jun 2010 21:04:57 -0500 (CDT)
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 <0L3Q00I055S87A00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@Sun.COM); Tue, 08 Jun 2010 19:04:56 -0700 (PDT)
Received: from gmp-eb-inf-2.sun.com ([192.18.6.24])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0L3Q00LF35S7CWD0@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@Sun.COM); Tue,
 08 Jun 2010 19:04:56 -0700 (PDT)
Received: from fe-emea-10.sun.com
 (gmp-eb-lb-1-fe1.eu.sun.com [192.18.6.7] (may be forged))
	by gmp-eb-inf-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id o5924tax008529	for
 <PSARC-ext@Sun.COM>; Wed, 09 Jun 2010 02:04:55 +0000 (GMT)
Received: from conversion-daemon.fe-emea-10.sun.com by fe-emea-10.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0L3Q000005HV7600@fe-emea-10.sun.com> for PSARC-ext@Sun.COM
 (ORCPT PSARC-ext@Sun.COM); Wed, 09 Jun 2010 03:04:53 +0100 (BST)
Received: from [192.168.1.101] ([unknown] [114.243.233.140])
 by fe-emea-10.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0L3Q00BPV5RSFCD0@fe-emea-10.sun.com>; Wed,
 09 Jun 2010 03:04:53 +0100 (BST)
Date: Wed, 09 Jun 2010 10:08:55 +0800
From: Brian Lu <Brian.Lu@sun.com>
Subject: Re: Lightning 1.0 [PSARC/2010/213 FastTrack timeout 06/16/2010]
In-reply-to: <4C0ED63C.2070705@oracle.com>
Sender: Brian.Lu@sun.com
To: John Fischer <john.fischer@oracle.com>
Cc: Brian Cameron <brian.cameron@oracle.com>,
        Brian Cameron <bc99092@sac.sfbay.sun.com>, PSARC-ext@sun.com
Message-id: <4C0EF7B7.90406@sun.com>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <201006082142.o58LghTD016471@sac.sfbay.sun.com>
 <4C0EBA59.8090505@oracle.com> <4C0ED63C.2070705@oracle.com>
User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.1.8) Gecko/20100412
 Lightning/1.0b1 Thunderbird/3.0.3
Status: RO
Content-Length: 6275

On 06/ 9/10 07:46 AM, John Fischer wrote:
> Brian,
>
> Should the local.sqlite be Project Private instead of Volatile?
OK, I'll change this.
> Also the packages should be part of the exported interface
> table as they show up in various places like Package Manager
> and pkg search.  Please insure that the new IPS packages
> are included in the table.
I'll add the package in the exported interface table.
>
> Should Thunderbird be listed in the Imported interface
> table?  Are there interfaces being consumed by this project
> from the Thunderbird project?  Perhaps not the entire thing
> but the actual interfaces consumed.
I'll add it.
>
> Thanks,
>
> John
>
> On 06/ 8/10 02:47 PM, Brian Cameron wrote:
>>
>> This case is requesting a Minor release binding and will only deliver to
>> OpenSolaris (Nevada).  It has a timeout of 06/16/2010.
>>
>> Brian
>>
>>
>> On 06/ 8/10 04:42 PM, Brian Cameron wrote:
>>>
>>> Template Version: @(#)sac_nextcase 1.70 03/30/10 SMI
>>> This information is Copyright (c) 2010, Oracle and/or its 
>>> affiliates. All rights reserved.
>>> 1. Introduction
>>>      1.1. Project/Component Working Name:
>>>      Lightning 1.0
>>>      1.2. Name of Document Author/Supplier:
>>>      Author:  Brian Cameron
>>>      1.3  Date of This Document:
>>>     08 June, 2010
>>> 4. Technical Description
>>>
>>> 1. Introduction
>>>     1.1. Project/Component Working Name:
>>>          Lightning 1.0
>>>
>>>     1.2. Name of Document Author/Supplier:
>>>          Author:  Brian Lu
>>>          Sponsor: Brian Cameron
>>>
>>> 2. Project Summary
>>>     2.1. Project Description:
>>>          Lightning is an extension to tightly integrate calendar 
>>> functionality
>>>          into Thunderbird, a popular OpenSolaris mail client.
>>>
>>>          It provides similar functionality as Evolution calendar, 
>>> including
>>>          scheduling, tasks, etc.
>>>
>>>     2.2. Risks and Assumptions:
>>>          Risks may includes:
>>>          - Product quality/stability. Since Lightning is still in the
>>>            development stage (currently it is in 1.0b2 stage) and no 
>>> official
>>>            release is available yet, some new features may be added 
>>> in the
>>>            future.
>>>
>>> 4. Technical Description:
>>>     4.1. Details:
>>>          The project will involve making sure that the Lightning 
>>> builds and runs
>>>          on Solaris, helping users manage their schedulings and tasks.
>>>
>>>          Lightning 1.0 provides the following new features:
>>>     - Seamless integration into the new Thunderbird 3.0 user interface
>>>     - The different modes (calendar view, task view) are now 
>>> displayed in
>>>            tabs
>>>     - You can now define multiple alarms for a single event
>>>     - CalDAV support and interoperability with various CalDAV 
>>> servers have
>>>            been improved
>>>          - WCAP 3.0 support has been improved
>>>
>>>     Stability, performance and memory consumption have been improved.
>>>
>>>          User's local calendars are stored at:
>>>          $HOME/.thunderbird/user-profile-dir/calendar-data/local.sqlite
>>>
>>>          Lightning 0.x settings can be migrated to Lightning 1.0 
>>> settings
>>>          smoothly. After upgrading, Lightning 1.0 marks the old
>>>          $HOME/.thunderbird/user-profile-dir/storage.sdb obsolete to 
>>> prevent
>>>          the user from using Lightning 0.x.
>>>
>>>          If the user tries to use Lightning 0.x, following error 
>>> message will
>>>          be shown in a popup window and Lightning add-on is disabled 
>>> in the
>>>          thunderbird:
>>>
>>>             The calendar data in your profile was updated by a newer 
>>> version
>>>             of Lightning, and continuing will probably cause the 
>>> information
>>>             to be lost or corrupted. Lightning will now be disabled and
>>>             Thunderbird restarted
>>>
>>>          That is to say, the user cannot use Lightning 0.x anymore 
>>> after
>>>          upgrading.
>>>
>>>          If the user deletes 
>>> $HOME/.thunderbird/user-profile-dir/storage.sdb
>>>          manually, then Lightning 0.x will work again, but previous 
>>> settings are
>>>          unavailable.
>>>
>>>     4.5 Interfaces:
>>>
>>>         Exported Interfaces
>>>         Interface              Stability            Comments
>>>         ---------------------  -------------------  
>>> ----------------------
>>>         $HOME/.thunderbird/user-profile-dir/calendar-data/local.sqlite
>>>                                Volatile             local calendar 
>>> settings
>>>
>>>         $HOME/.thunderbird/user-profile-dir/storage.sdb
>>>                                Obsolete Volatile    local calendar 
>>> settings
>>>                                                     used in 
>>> Lightning 0.x
>>>
>>>         $HOME/.thunderbird/user-profile-dir/storage.sdb was not 
>>> listed in the
>>>         "Exported Interfaces" table of Lightning 0.3 ARC case (LSARC 
>>> 2007/043)
>>>         due to error.
>>>
>>>         Imported Interfaces
>>>         Interface              Stability            Comments
>>>         --------------------   -------------------  
>>> ------------------------
>>>         SUNWsqlite3            Contracted Project   sqlite3 db
>>>                                Private              LSARC 2008/059
>>>
>>>     4.10. Packaging&  Delivery
>>>           The project will be delivering the following packages to 
>>> OpenSolaris:
>>>
>>>             SUNWthunderbird-calendar
>>>
>>>     4.11. Security Impact:
>>>           None.
>>>
>>>     4.12. Dependencies:
>>>           Lightning 1.0 depends upon following packages:
>>>           SUNWthunderbird
>>>           SUNWpr
>>>           SUNWsqlite3
>>>
>>> 5. Reference Documents:
>>>     Lightning home page - http://wiki.mozilla.org/Lightning
>>>     LSARC 2007/043  Lightning 0.3 ARC case
>>>     LSARC 2008/085  Thunderbird 3.0 ARC case
>>>
>>>
>>> 6. Resources and Schedule
>>>      6.4. Steering Committee requested information
>>>         6.4.1. Consolidation C-team Name:
>>>         Desktop
>>>      6.5. ARC review type: FastTrack
>>>      6.6. ARC Exposure: open
>>>
>>
>


From Brian.Lu@Sun.COM Tue Jun  8 19:07:41 2010
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 o5927eC5021925
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 8 Jun 2010 19:07:40 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail2sca.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id o5927eFO022262
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 8 Jun 2010 19:07:40 -0700 (PDT)
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 <0L3Q00I055WSDN00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 08 Jun 2010 19:07:40 -0700 (PDT)
Received: from gmp-eb-inf-2.sun.com ([192.18.6.24])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0L3Q00L7D5WQCRD0@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Tue,
 08 Jun 2010 19:07:40 -0700 (PDT)
Received: from fe-emea-10.sun.com
 (gmp-eb-lb-1-fe1.eu.sun.com [192.18.6.7] (may be forged))
	by gmp-eb-inf-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id o5927baO008725	for
 <PSARC-ext@sun.com>; Wed, 09 Jun 2010 02:07:37 +0000 (GMT)
Received: from conversion-daemon.fe-emea-10.sun.com by fe-emea-10.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0L3Q000005HV7600@fe-emea-10.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Wed, 09 Jun 2010 03:07:15 +0100 (BST)
Received: from [192.168.1.101] ([unknown] [114.243.233.140])
 by fe-emea-10.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0L3Q00B7Y5VZFCE0@fe-emea-10.sun.com>; Wed,
 09 Jun 2010 03:07:15 +0100 (BST)
Date: Wed, 09 Jun 2010 10:10:36 +0800
From: Brian Lu <Brian.Lu@Sun.COM>
Subject: Re: Lightning 1.0 [PSARC/2010/213 FastTrack timeout 06/16/2010]
In-reply-to: <x6aar5gp40.fsf@richlowe.net>
Sender: Brian.Lu@Sun.COM
To: Richard Lowe <richlowe@richlowe.net>
Cc: Brian Cameron <bc99092@sac.sfbay.sun.com>, PSARC-ext@Sun.COM
Message-id: <4C0EF81C.5090809@sun.com>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <201006082142.o58LghTD016471@sac.sfbay.sun.com>
 <x6aar5gp40.fsf@richlowe.net>
User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.1.8) Gecko/20100412
 Lightning/1.0b1 Thunderbird/3.0.3
Status: RO
Content-Length: 1056

Richard,

Thanks.  I'll change all the package names to their IPS names.

Brian

On 06/ 9/10 06:02 AM, Richard Lowe wrote:
> Brian Cameron wrote:
>
>    
>>         Imported Interfaces
>>         Interface              Stability            Comments
>>         --------------------   -------------------  ------------------------
>>         SUNWsqlite3            Contracted Project   sqlite3 db
>>                                Private              LSARC 2008/059
>>      
> pkg:/database/sqlite-3
>
>    
>>     4.10. Packaging&  Delivery
>>           The project will be delivering the following packages to OpenSolaris:
>>
>>             SUNWthunderbird-Should
>>
>>      
> This should be a new style name, agreed on by the IPS folks, shouldn't
> it?
>
>    
>>     4.12. Dependencies:
>>           Lightning 1.0 depends upon following packages:
>>           SUNWthunderbird
>>      
> pkg:/mail/thunderbird
>
>    
>>           SUNWpr
>>      
> pkg:/library/nspr
>
>    
>>           SUNWsqlite3
>>      
> pkg:/database/sqlite-3
>
> -- Rich
>    


From brian.cameron@oracle.com Mon Jun 14 12:24:18 2010
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 o5EJOIOZ009656
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 14 Jun 2010 12:24:18 -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.4) with ESMTP id o5EJOFQt042906;
	Mon, 14 Jun 2010 13:24:16 -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 <0L4000K15R8GUS00@nwk-avmta-1.sfbay.Sun.COM>; Mon,
 14 Jun 2010 12:24:16 -0700 (PDT)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0L4000GNXR8FJW60@nwk-avmta-1.sfbay.Sun.COM>; Mon,
 14 Jun 2010 12:24:16 -0700 (PDT)
Received: from acsinet15.oracle.com (acsinet15.oracle.com [141.146.126.227])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id o5EJOFxD012948; Mon,
 14 Jun 2010 19:24:15 +0000 (GMT)
Received: from acsmt355.oracle.com (acsmt355.oracle.com [141.146.40.155])
	by acsinet15.oracle.com (Switch-3.4.2/Switch-3.4.1)
 with ESMTP id o5EImP0Y017585; Mon, 14 Jun 2010 19:24:13 +0000 (GMT)
Received: from abhmt013.oracle.com by acsmt355.oracle.com	with ESMTP id
 324137221276543372; Mon, 14 Jun 2010 12:22:52 -0700
Received: from [129.150.12.33] (/129.150.12.33)
	by default (Oracle Beehive Gateway v4.0)	with ESMTP ; Mon,
 14 Jun 2010 12:22:51 -0700
Date: Mon, 14 Jun 2010 14:22:45 -0500
From: Brian Cameron <brian.cameron@oracle.com>
Subject: Re: Lightning 1.0 [PSARC/2010/213 FastTrack timeout 06/16/2010]
In-reply-to: <4C0ED63C.2070705@oracle.com>
To: John Fischer <john.fischer@oracle.com>
Cc: Brian Cameron <bc99092@sac.sfbay.sun.com>, PSARC-ext@sun.com,
        Brian.Lu@sun.com
Message-id: <4C168185.2070108@oracle.com>
MIME-version: 1.0
Content-type: multipart/mixed; boundary="Boundary_(ID_rz6BvYblcoK2S2F5rtr4Dw)"
X-PMX-Version: 5.4.1.325704
X-Source-IP: acsmt355.oracle.com [141.146.40.155]
X-Auth-Type: Internal IP
X-CT-RefId: str=0001.0A090201.4C1681DE.0086:SCFMA4539814,ss=1,fgs=0
References: <201006082142.o58LghTD016471@sac.sfbay.sun.com>
 <4C0EBA59.8090505@oracle.com> <4C0ED63C.2070705@oracle.com>
User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.1.9) Gecko/20100524
 Thunderbird/3.0.4
Status: RO
Content-Length: 11646

This is a multi-part message in MIME format.

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


PSARC:

I have updated the case materials with a new one-pager that resolves
the issues raised in review so far.  Changes include:

- local.sqlite is now "Project Private"
- storage.sdb is now "Obsolete Project Private".
- mail/thunderbird is now listed in the Imported Interface table.
- New style package names are now used.

Attached please find a diff file which shows the changes from the
previous version of the one-pager.

Brian


On 06/ 8/10 06:46 PM, John Fischer wrote:
> Brian,
>
> Should the local.sqlite be Project Private instead of Volatile?
> Also the packages should be part of the exported interface
> table as they show up in various places like Package Manager
> and pkg search. Please insure that the new IPS packages
> are included in the table.
>
> Should Thunderbird be listed in the Imported interface
> table? Are there interfaces being consumed by this project
> from the Thunderbird project? Perhaps not the entire thing
> but the actual interfaces consumed.
>
> Thanks,
>
> John
>
> On 06/ 8/10 02:47 PM, Brian Cameron wrote:
>>
>> This case is requesting a Minor release binding and will only deliver to
>> OpenSolaris (Nevada). It has a timeout of 06/16/2010.
>>
>> Brian
>>
>>
>> On 06/ 8/10 04:42 PM, Brian Cameron wrote:
>>>
>>> Template Version: @(#)sac_nextcase 1.70 03/30/10 SMI
>>> This information is Copyright (c) 2010, Oracle and/or its affiliates.
>>> All rights reserved.
>>> 1. Introduction
>>> 1.1. Project/Component Working Name:
>>> Lightning 1.0
>>> 1.2. Name of Document Author/Supplier:
>>> Author: Brian Cameron
>>> 1.3 Date of This Document:
>>> 08 June, 2010
>>> 4. Technical Description
>>>
>>> 1. Introduction
>>> 1.1. Project/Component Working Name:
>>> Lightning 1.0
>>>
>>> 1.2. Name of Document Author/Supplier:
>>> Author: Brian Lu
>>> Sponsor: Brian Cameron
>>>
>>> 2. Project Summary
>>> 2.1. Project Description:
>>> Lightning is an extension to tightly integrate calendar functionality
>>> into Thunderbird, a popular OpenSolaris mail client.
>>>
>>> It provides similar functionality as Evolution calendar, including
>>> scheduling, tasks, etc.
>>>
>>> 2.2. Risks and Assumptions:
>>> Risks may includes:
>>> - Product quality/stability. Since Lightning is still in the
>>> development stage (currently it is in 1.0b2 stage) and no official
>>> release is available yet, some new features may be added in the
>>> future.
>>>
>>> 4. Technical Description:
>>> 4.1. Details:
>>> The project will involve making sure that the Lightning builds and runs
>>> on Solaris, helping users manage their schedulings and tasks.
>>>
>>> Lightning 1.0 provides the following new features:
>>> - Seamless integration into the new Thunderbird 3.0 user interface
>>> - The different modes (calendar view, task view) are now displayed in
>>> tabs
>>> - You can now define multiple alarms for a single event
>>> - CalDAV support and interoperability with various CalDAV servers have
>>> been improved
>>> - WCAP 3.0 support has been improved
>>>
>>> Stability, performance and memory consumption have been improved.
>>>
>>> User's local calendars are stored at:
>>> $HOME/.thunderbird/user-profile-dir/calendar-data/local.sqlite
>>>
>>> Lightning 0.x settings can be migrated to Lightning 1.0 settings
>>> smoothly. After upgrading, Lightning 1.0 marks the old
>>> $HOME/.thunderbird/user-profile-dir/storage.sdb obsolete to prevent
>>> the user from using Lightning 0.x.
>>>
>>> If the user tries to use Lightning 0.x, following error message will
>>> be shown in a popup window and Lightning add-on is disabled in the
>>> thunderbird:
>>>
>>> The calendar data in your profile was updated by a newer version
>>> of Lightning, and continuing will probably cause the information
>>> to be lost or corrupted. Lightning will now be disabled and
>>> Thunderbird restarted
>>>
>>> That is to say, the user cannot use Lightning 0.x anymore after
>>> upgrading.
>>>
>>> If the user deletes $HOME/.thunderbird/user-profile-dir/storage.sdb
>>> manually, then Lightning 0.x will work again, but previous settings are
>>> unavailable.
>>>
>>> 4.5 Interfaces:
>>>
>>> Exported Interfaces
>>> Interface Stability Comments
>>> --------------------- ------------------- ----------------------
>>> $HOME/.thunderbird/user-profile-dir/calendar-data/local.sqlite
>>> Volatile local calendar settings
>>>
>>> $HOME/.thunderbird/user-profile-dir/storage.sdb
>>> Obsolete Volatile local calendar settings
>>> used in Lightning 0.x
>>>
>>> $HOME/.thunderbird/user-profile-dir/storage.sdb was not listed in the
>>> "Exported Interfaces" table of Lightning 0.3 ARC case (LSARC 2007/043)
>>> due to error.
>>>
>>> Imported Interfaces
>>> Interface Stability Comments
>>> -------------------- ------------------- ------------------------
>>> SUNWsqlite3 Contracted Project sqlite3 db
>>> Private LSARC 2008/059
>>>
>>> 4.10. Packaging& Delivery
>>> The project will be delivering the following packages to OpenSolaris:
>>>
>>> SUNWthunderbird-calendar
>>>
>>> 4.11. Security Impact:
>>> None.
>>>
>>> 4.12. Dependencies:
>>> Lightning 1.0 depends upon following packages:
>>> SUNWthunderbird
>>> SUNWpr
>>> SUNWsqlite3
>>>
>>> 5. Reference Documents:
>>> Lightning home page - http://wiki.mozilla.org/Lightning
>>> LSARC 2007/043 Lightning 0.3 ARC case
>>> LSARC 2008/085 Thunderbird 3.0 ARC case
>>>
>>>
>>> 6. Resources and Schedule
>>> 6.4. Steering Committee requested information
>>> 6.4.1. Consolidation C-team Name:
>>> Desktop
>>> 6.5. ARC review type: FastTrack
>>> 6.6. ARC Exposure: open
>>>
>>
>


--Boundary_(ID_rz6BvYblcoK2S2F5rtr4Dw)
Content-type: text/plain; name=lightning.diff
Content-transfer-encoding: 7BIT
Content-disposition: attachment; filename=lightning.diff

71c72
<                               Volatile             local calendar settings 
---
>                               Project Private      local calendar settings 
74,75c75,76
<                               Obsolete Volatile    local calendar settings 
<                                                    used in Lightning 0.x
---
>                               Obsolete Project    local calendar settings 
>                               Private              used in Lightning 0.x
84c85
<        SUNWsqlite3            Contracted Project   sqlite3 db
---
>        database/sqlite-3      Contracted Project   sqlite3 db
85a87,88
>        mail/thunderbird       Contracted Project   Lightning is a 
>                               Private              thunderbird add-on  
90c93
<            SUNWthunderbird-calendar
---
>          mail/thunderbird/plugin/thunderbird-lightning 
97,99c100,102
<          SUNWthunderbird
<          SUNWpr
<          SUNWsqlite3 
---
>          mail/thunderbird 
>          library/nspr 
>          database/sqlite-3 

--Boundary_(ID_rz6BvYblcoK2S2F5rtr4Dw)
Content-type: text/plain; name=onepager-lightning.txt
Content-transfer-encoding: 7BIT
Content-disposition: attachment; filename=onepager-lightning.txt

1. Introduction
   1.1. Project/Component Working Name:
        Lightning 1.0 

   1.2. Name of Document Author/Supplier:
        Author:  Brian Lu 
        Sponsor: Brian Cameron 

2. Project Summary
   2.1. Project Description:
        Lightning is an extension to tightly integrate calendar functionality
        into Thunderbird, a popular OpenSolaris mail client.

        It provides similar functionality as Evolution calendar, including
        scheduling, tasks, etc.
   
   2.2. Risks and Assumptions:
        Risks may includes:
        - Product quality/stability. Since Lightning is still in the
          development stage (currently it is in 1.0b2 stage) and no official
          release is available yet, some new features may be added in the
          future.

4. Technical Description:
   4.1. Details:
        The project will involve making sure that the Lightning builds and runs
        on Solaris, helping users manage their schedulings and tasks.

        Lightning 1.0 provides the following new features:
	- Seamless integration into the new Thunderbird 3.0 user interface
	- The different modes (calendar view, task view) are now displayed in
          tabs
	- You can now define multiple alarms for a single event
	- CalDAV support and interoperability with various CalDAV servers have
          been improved
        - WCAP 3.0 support has been improved
        
	Stability, performance and memory consumption have been improved.

        User's local calendars are stored at:
        $HOME/.thunderbird/user-profile-dir/calendar-data/local.sqlite 

        Lightning 0.x settings can be migrated to Lightning 1.0 settings
        smoothly. After upgrading, Lightning 1.0 marks the old
        $HOME/.thunderbird/user-profile-dir/storage.sdb obsolete to prevent 
        the user from using Lightning 0.x. 

        If the user tries to use Lightning 0.x, following error message will 
        be shown in a popup window and Lightning add-on is disabled in the 
        thunderbird:

           The calendar data in your profile was updated by a newer version
           of Lightning, and continuing will probably cause the information
           to be lost or corrupted. Lightning will now be disabled and 
           Thunderbird restarted

        That is to say, the user cannot use Lightning 0.x anymore after 
        upgrading.

        If the user deletes $HOME/.thunderbird/user-profile-dir/storage.sdb
        manually, then Lightning 0.x will work again, but previous settings are 
        unavailable. 

   4.5 Interfaces: 
   
       Exported Interfaces 
       Interface              Stability            Comments 
       ---------------------  -------------------  ----------------------
       $HOME/.thunderbird/user-profile-dir/calendar-data/local.sqlite 
                              Project Private      local calendar settings 

       $HOME/.thunderbird/user-profile-dir/storage.sdb 
                              Obsolete Project    local calendar settings 
                              Private              used in Lightning 0.x

       $HOME/.thunderbird/user-profile-dir/storage.sdb was not listed in the
       "Exported Interfaces" table of Lightning 0.3 ARC case (LSARC 2007/043)
       due to error.

       Imported Interfaces 
       Interface              Stability            Comments 
       --------------------   -------------------  ------------------------ 
       database/sqlite-3      Contracted Project   sqlite3 db
                              Private              LSARC 2008/059
       mail/thunderbird       Contracted Project   Lightning is a 
                              Private              thunderbird add-on  

   4.10. Packaging & Delivery 
         The project will be delivering the following packages to OpenSolaris: 
 
         mail/thunderbird/plugin/thunderbird-lightning 

   4.11. Security Impact:
         None.

   4.12. Dependencies:
         Lightning 1.0 depends upon following packages:
         mail/thunderbird 
         library/nspr 
         database/sqlite-3 
 
5. Reference Documents:
   Lightning home page - http://wiki.mozilla.org/Lightning
   LSARC 2007/043  Lightning 0.3 ARC case
   LSARC 2008/085  Thunderbird 3.0 ARC case


--Boundary_(ID_rz6BvYblcoK2S2F5rtr4Dw)--

From john.fischer@oracle.com Mon Jun 14 12:39:40 2010
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 o5EJddYB009954
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 14 Jun 2010 12:39:39 -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.4) with ESMTP id o5EJdbWx050311;
	Mon, 14 Jun 2010 13:39:37 -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 <0L4000D0BRY12700@nwk-avmta-2.sfbay.sun.com>; Mon,
 14 Jun 2010 12:39:37 -0700 (PDT)
Received: from brmea-mail-1.sun.com ([192.18.98.31])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0L4000604RY166B0@nwk-avmta-2.sfbay.sun.com>; Mon,
 14 Jun 2010 12:39:37 -0700 (PDT)
Received: from acsinet15.oracle.com (acsinet15.oracle.com [141.146.126.227])
	by brmea-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id o5EJda1r002666; Mon,
 14 Jun 2010 19:39:36 +0000 (GMT)
Received: from acsmt353.oracle.com (acsmt353.oracle.com [141.146.40.153])
	by acsinet15.oracle.com (Switch-3.4.2/Switch-3.4.1)
 with ESMTP id o5EHPHBS026452; Mon, 14 Jun 2010 19:39:34 +0000 (GMT)
Received: from abhmt019.oracle.com by acsmt355.oracle.com	with ESMTP id
 344977701276544272; Mon, 14 Jun 2010 12:37:52 -0700
Received: from [10.7.250.84] (/10.7.250.84)
	by default (Oracle Beehive Gateway v4.0)	with ESMTP ; Mon,
 14 Jun 2010 12:37:52 -0700
Date: Mon, 14 Jun 2010 12:37:50 -0700
From: John Fischer <john.fischer@oracle.com>
Subject: Re: Lightning 1.0 [PSARC/2010/213 FastTrack timeout 06/16/2010]
In-reply-to: <4C168185.2070108@oracle.com>
To: Brian Cameron <brian.cameron@oracle.com>
Cc: Brian Cameron <bc99092@sac.sfbay.sun.com>, PSARC-ext@sun.com,
        Brian.Lu@sun.com
Message-id: <4C16850E.3080109@oracle.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
X-Source-IP: acsmt353.oracle.com [141.146.40.153]
X-Auth-Type: Internal IP
X-CT-RefId: str=0001.0A090201.4C168577.00A7:SCFMA4539814,ss=1,fgs=0
References: <201006082142.o58LghTD016471@sac.sfbay.sun.com>
 <4C0EBA59.8090505@oracle.com> <4C0ED63C.2070705@oracle.com>
 <4C168185.2070108@oracle.com>
User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.1.9) Gecko/20100510
 Lightning/1.0b1 Thunderbird/3.0.4
Status: RO
Content-Length: 5981

Brian,

Looks good -- +1 .

I did not see the contracts in the sqlite cases.
Are the contracts in process?

Thanks,

John

On 06/14/10 12:22 PM, Brian Cameron wrote:
>
> PSARC:
>
> I have updated the case materials with a new one-pager that resolves
> the issues raised in review so far.  Changes include:
>
> - local.sqlite is now "Project Private"
> - storage.sdb is now "Obsolete Project Private".
> - mail/thunderbird is now listed in the Imported Interface table.
> - New style package names are now used.
>
> Attached please find a diff file which shows the changes from the
> previous version of the one-pager.
>
> Brian
>
>
> On 06/ 8/10 06:46 PM, John Fischer wrote:
>> Brian,
>>
>> Should the local.sqlite be Project Private instead of Volatile?
>> Also the packages should be part of the exported interface
>> table as they show up in various places like Package Manager
>> and pkg search. Please insure that the new IPS packages
>> are included in the table.
>>
>> Should Thunderbird be listed in the Imported interface
>> table? Are there interfaces being consumed by this project
>> from the Thunderbird project? Perhaps not the entire thing
>> but the actual interfaces consumed.
>>
>> Thanks,
>>
>> John
>>
>> On 06/ 8/10 02:47 PM, Brian Cameron wrote:
>>>
>>> This case is requesting a Minor release binding and will only 
>>> deliver to
>>> OpenSolaris (Nevada). It has a timeout of 06/16/2010.
>>>
>>> Brian
>>>
>>>
>>> On 06/ 8/10 04:42 PM, Brian Cameron wrote:
>>>>
>>>> Template Version: @(#)sac_nextcase 1.70 03/30/10 SMI
>>>> This information is Copyright (c) 2010, Oracle and/or its affiliates.
>>>> All rights reserved.
>>>> 1. Introduction
>>>> 1.1. Project/Component Working Name:
>>>> Lightning 1.0
>>>> 1.2. Name of Document Author/Supplier:
>>>> Author: Brian Cameron
>>>> 1.3 Date of This Document:
>>>> 08 June, 2010
>>>> 4. Technical Description
>>>>
>>>> 1. Introduction
>>>> 1.1. Project/Component Working Name:
>>>> Lightning 1.0
>>>>
>>>> 1.2. Name of Document Author/Supplier:
>>>> Author: Brian Lu
>>>> Sponsor: Brian Cameron
>>>>
>>>> 2. Project Summary
>>>> 2.1. Project Description:
>>>> Lightning is an extension to tightly integrate calendar functionality
>>>> into Thunderbird, a popular OpenSolaris mail client.
>>>>
>>>> It provides similar functionality as Evolution calendar, including
>>>> scheduling, tasks, etc.
>>>>
>>>> 2.2. Risks and Assumptions:
>>>> Risks may includes:
>>>> - Product quality/stability. Since Lightning is still in the
>>>> development stage (currently it is in 1.0b2 stage) and no official
>>>> release is available yet, some new features may be added in the
>>>> future.
>>>>
>>>> 4. Technical Description:
>>>> 4.1. Details:
>>>> The project will involve making sure that the Lightning builds and 
>>>> runs
>>>> on Solaris, helping users manage their schedulings and tasks.
>>>>
>>>> Lightning 1.0 provides the following new features:
>>>> - Seamless integration into the new Thunderbird 3.0 user interface
>>>> - The different modes (calendar view, task view) are now displayed in
>>>> tabs
>>>> - You can now define multiple alarms for a single event
>>>> - CalDAV support and interoperability with various CalDAV servers have
>>>> been improved
>>>> - WCAP 3.0 support has been improved
>>>>
>>>> Stability, performance and memory consumption have been improved.
>>>>
>>>> User's local calendars are stored at:
>>>> $HOME/.thunderbird/user-profile-dir/calendar-data/local.sqlite
>>>>
>>>> Lightning 0.x settings can be migrated to Lightning 1.0 settings
>>>> smoothly. After upgrading, Lightning 1.0 marks the old
>>>> $HOME/.thunderbird/user-profile-dir/storage.sdb obsolete to prevent
>>>> the user from using Lightning 0.x.
>>>>
>>>> If the user tries to use Lightning 0.x, following error message will
>>>> be shown in a popup window and Lightning add-on is disabled in the
>>>> thunderbird:
>>>>
>>>> The calendar data in your profile was updated by a newer version
>>>> of Lightning, and continuing will probably cause the information
>>>> to be lost or corrupted. Lightning will now be disabled and
>>>> Thunderbird restarted
>>>>
>>>> That is to say, the user cannot use Lightning 0.x anymore after
>>>> upgrading.
>>>>
>>>> If the user deletes $HOME/.thunderbird/user-profile-dir/storage.sdb
>>>> manually, then Lightning 0.x will work again, but previous settings 
>>>> are
>>>> unavailable.
>>>>
>>>> 4.5 Interfaces:
>>>>
>>>> Exported Interfaces
>>>> Interface Stability Comments
>>>> --------------------- ------------------- ----------------------
>>>> $HOME/.thunderbird/user-profile-dir/calendar-data/local.sqlite
>>>> Volatile local calendar settings
>>>>
>>>> $HOME/.thunderbird/user-profile-dir/storage.sdb
>>>> Obsolete Volatile local calendar settings
>>>> used in Lightning 0.x
>>>>
>>>> $HOME/.thunderbird/user-profile-dir/storage.sdb was not listed in the
>>>> "Exported Interfaces" table of Lightning 0.3 ARC case (LSARC 2007/043)
>>>> due to error.
>>>>
>>>> Imported Interfaces
>>>> Interface Stability Comments
>>>> -------------------- ------------------- ------------------------
>>>> SUNWsqlite3 Contracted Project sqlite3 db
>>>> Private LSARC 2008/059
>>>>
>>>> 4.10. Packaging& Delivery
>>>> The project will be delivering the following packages to OpenSolaris:
>>>>
>>>> SUNWthunderbird-calendar
>>>>
>>>> 4.11. Security Impact:
>>>> None.
>>>>
>>>> 4.12. Dependencies:
>>>> Lightning 1.0 depends upon following packages:
>>>> SUNWthunderbird
>>>> SUNWpr
>>>> SUNWsqlite3
>>>>
>>>> 5. Reference Documents:
>>>> Lightning home page - http://wiki.mozilla.org/Lightning
>>>> LSARC 2007/043 Lightning 0.3 ARC case
>>>> LSARC 2008/085 Thunderbird 3.0 ARC case
>>>>
>>>>
>>>> 6. Resources and Schedule
>>>> 6.4. Steering Committee requested information
>>>> 6.4.1. Consolidation C-team Name:
>>>> Desktop
>>>> 6.5. ARC review type: FastTrack
>>>> 6.6. ARC Exposure: open
>>>>
>>>
>>
>


From Nicolas.Williams@oracle.com Mon Jun 14 12:48:12 2010
Received: from sunmail6brm.central.sun.com (sunmail6brm.Central.Sun.COM [129.147.4.169])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o5EJmCXJ010164
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 14 Jun 2010 12:48:12 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail6brm.central.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id o5EJm8rP015877;
	Mon, 14 Jun 2010 14:48:10 -0500 (CDT)
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 <0L400040PSC92000@nwk-avmta-1.sfbay.Sun.COM>; Mon,
 14 Jun 2010 12:48:09 -0700 (PDT)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0L4000G50SC8JN80@nwk-avmta-1.sfbay.Sun.COM>; Mon,
 14 Jun 2010 12:48:08 -0700 (PDT)
Received: from acsinet15.oracle.com (acsinet15.oracle.com [141.146.126.227])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id o5EJm7rr024022; Mon,
 14 Jun 2010 19:48:07 +0000 (GMT)
Received: from acsmt354.oracle.com (acsmt354.oracle.com [141.146.40.154])
	by acsinet15.oracle.com (Switch-3.4.2/Switch-3.4.1)
 with ESMTP id o5EG2WEG004361; Mon, 14 Jun 2010 19:48:06 +0000 (GMT)
Received: from abhmt001.oracle.com by acsmt354.oracle.com	with ESMTP id
 345003201276544808; Mon, 14 Jun 2010 12:46:48 -0700
Received: from oracle.com (/129.153.128.104)
	by default (Oracle Beehive Gateway v4.0)	with ESMTP ; Mon,
 14 Jun 2010 12:46:47 -0700
Date: Mon, 14 Jun 2010 14:46:42 -0500
From: Nicolas Williams <Nicolas.Williams@oracle.com>
Subject: Re: Lightning 1.0 [PSARC/2010/213 FastTrack timeout 06/16/2010]
In-reply-to: <4C16850E.3080109@oracle.com>
To: John Fischer <john.fischer@oracle.com>
Cc: Brian Cameron <brian.cameron@oracle.com>,
        Brian Cameron <bc99092@sac.sfbay.sun.com>, PSARC-ext@sun.com,
        Brian.Lu@sun.com
Message-id: <20100614194642.GV9605@oracle.com>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-disposition: inline
X-PMX-Version: 5.4.1.325704
X-Source-IP: acsmt354.oracle.com [141.146.40.154]
X-Auth-Type: Internal IP
X-CT-RefId: str=0001.0A090206.4C168777.0012:SCFMA4539814,ss=1,fgs=0
References: <201006082142.o58LghTD016471@sac.sfbay.sun.com>
 <4C0EBA59.8090505@oracle.com> <4C0ED63C.2070705@oracle.com>
 <4C168185.2070108@oracle.com> <4C16850E.3080109@oracle.com>
User-Agent: Mutt/1.5.20 (2010-03-02)
Status: RO
Content-Length: 463

On Mon, Jun 14, 2010 at 12:37:50PM -0700, John Fischer wrote:
> Brian,
> 
> Looks good -- +1 .
> 
> I did not see the contracts in the sqlite cases.
> Are the contracts in process?

SQLite3 is not contracted project private: it's mostly Uncommitted (see
PSARC/2008/120 and subsequent cases).  If it were Committed then you
could use it safely.  As it's Uncommitted, I think you could use it
without a contract, though having a contract would be better.

Nico
-- 

From john.fischer@oracle.com Mon Jun 14 16:57:48 2010
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 o5ENvm2x017629
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 14 Jun 2010 16:57:48 -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.4) with ESMTP id o5ENvkBw037176;
	Mon, 14 Jun 2010 17:57:47 -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 <0L41006053WAIR00@nwk-avmta-1.sfbay.Sun.COM>; Mon,
 14 Jun 2010 16:57:46 -0700 (PDT)
Received: from sca-ea-mail-1.sun.com ([192.18.43.24])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0L41004BQ3WAUT30@nwk-avmta-1.sfbay.Sun.COM>; Mon,
 14 Jun 2010 16:57:46 -0700 (PDT)
Received: from rcsinet15.oracle.com (rcsinet15.oracle.com [148.87.113.117])
	by sca-ea-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id o5ENvfmb014310;
 Mon, 14 Jun 2010 23:57:41 +0000 (GMT)
Received: from acsmt354.oracle.com (acsmt354.oracle.com [141.146.40.154])
	by rcsinet15.oracle.com (Switch-3.4.2/Switch-3.4.1)
 with ESMTP id o5EMmU4b005405; Mon, 14 Jun 2010 23:57:39 +0000 (GMT)
Received: from abhmt009.oracle.com by acsmt354.oracle.com	with ESMTP id
 324609261276559838; Mon, 14 Jun 2010 16:57:18 -0700
Received: from [10.7.250.84] (/10.7.250.84)
	by default (Oracle Beehive Gateway v4.0)	with ESMTP ; Mon,
 14 Jun 2010 16:57:17 -0700
Date: Mon, 14 Jun 2010 16:57:16 -0700
From: John Fischer <john.fischer@oracle.com>
Subject: Re: Lightning 1.0 [PSARC/2010/213 FastTrack timeout 06/16/2010]
In-reply-to: <20100614194642.GV9605@oracle.com>
To: Nicolas Williams <Nicolas.Williams@oracle.com>
Cc: Brian Cameron <brian.cameron@oracle.com>,
        Brian Cameron <bc99092@sac.sfbay.sun.com>, PSARC-ext@sun.com,
        Brian.Lu@sun.com
Message-id: <4C16C1DC.7090403@oracle.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
X-Source-IP: acsmt354.oracle.com [141.146.40.154]
X-Auth-Type: Internal IP
X-CT-RefId: str=0001.0A090209.4C16C1F4.01CC:SCFMA4539814,ss=1,fgs=0
References: <201006082142.o58LghTD016471@sac.sfbay.sun.com>
 <4C0EBA59.8090505@oracle.com> <4C0ED63C.2070705@oracle.com>
 <4C168185.2070108@oracle.com> <4C16850E.3080109@oracle.com>
 <20100614194642.GV9605@oracle.com>
User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.1.9) Gecko/20100510
 Lightning/1.0b1 Thunderbird/3.0.4
Status: RO
Content-Length: 596

On 06/14/10 12:46 PM, Nicolas Williams wrote:
> On Mon, Jun 14, 2010 at 12:37:50PM -0700, John Fischer wrote:
>    
>> Brian,
>>
>> Looks good -- +1 .
>>
>> I did not see the contracts in the sqlite cases.
>> Are the contracts in process?
>>      
> SQLite3 is not contracted project private: it's mostly Uncommitted (see
> PSARC/2008/120 and subsequent cases).  If it were Committed then you
> could use it safely.  As it's Uncommitted, I think you could use it
> without a contract, though having a contract would be better.
>
> Nico
>    
Brian,

Please update the document accordingly.

John

From brian.cameron@oracle.com Mon Jun 14 20:01:06 2010
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 o5F3167g019918
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 14 Jun 2010 20:01:06 -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.4) with ESMTP id o5F313qq053463;
	Mon, 14 Jun 2010 21:01:03 -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 <0L4100G0FCDR1Q00@nwk-avmta-2.sfbay.sun.com>; Mon,
 14 Jun 2010 20:01:03 -0700 (PDT)
Received: from sca-ea-mail-1.sun.com ([192.18.43.24])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0L4100D65CDRZH20@nwk-avmta-2.sfbay.sun.com>; Mon,
 14 Jun 2010 20:01:03 -0700 (PDT)
Received: from acsinet15.oracle.com (acsinet15.oracle.com [141.146.126.227])
	by sca-ea-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id o5F30vxU021437;
 Tue, 15 Jun 2010 03:00:58 +0000 (GMT)
Received: from acsmt354.oracle.com (acsmt354.oracle.com [141.146.40.154])
	by acsinet15.oracle.com (Switch-3.4.2/Switch-3.4.1)
 with ESMTP id o5F0wMVv002163; Tue, 15 Jun 2010 03:00:56 +0000 (GMT)
Received: from abhmt018.oracle.com by acsmt355.oracle.com	with ESMTP id
 324932131276570853; Mon, 14 Jun 2010 20:00:53 -0700
Received: from [129.150.48.76] (/129.150.48.76)
	by default (Oracle Beehive Gateway v4.0)	with ESMTP ; Mon,
 14 Jun 2010 20:00:53 -0700
Date: Mon, 14 Jun 2010 22:00:41 -0500
From: Brian Cameron <brian.cameron@oracle.com>
Subject: Re: Lightning 1.0 [PSARC/2010/213 FastTrack timeout 06/16/2010]
In-reply-to: <4C16C1DC.7090403@oracle.com>
To: John Fischer <john.fischer@oracle.com>
Cc: Nicolas Williams <Nicolas.Williams@oracle.com>,
        Brian Cameron <bc99092@sac.sfbay.sun.com>, PSARC-ext@sun.com,
        Brian.Lu@sun.com
Message-id: <4C16ECD9.6010108@oracle.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
X-Source-IP: acsmt354.oracle.com [141.146.40.154]
X-Auth-Type: Internal IP
X-CT-RefId: str=0001.0A090208.4C16ECE9.00EF:SCFMA4539814,ss=1,fgs=0
References: <201006082142.o58LghTD016471@sac.sfbay.sun.com>
 <4C0EBA59.8090505@oracle.com> <4C0ED63C.2070705@oracle.com>
 <4C168185.2070108@oracle.com> <4C16850E.3080109@oracle.com>
 <20100614194642.GV9605@oracle.com> <4C16C1DC.7090403@oracle.com>
User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.1.9) Gecko/20100524
 Thunderbird/3.0.4
Status: RO
Content-Length: 935


John:

The case has been updated to list database/sqlite-3 as "Uncommitted"
as follows:

        database/sqlite-3      Uncommitted          sqlite3 db
                                                    LSARC 2008/059
                                                    LSARC 2008/120

Brian


On 06/14/10 06:57 PM, John Fischer wrote:
> On 06/14/10 12:46 PM, Nicolas Williams wrote:
>> On Mon, Jun 14, 2010 at 12:37:50PM -0700, John Fischer wrote:
>>> Brian,
>>>
>>> Looks good -- +1 .
>>>
>>> I did not see the contracts in the sqlite cases.
>>> Are the contracts in process?
>> SQLite3 is not contracted project private: it's mostly Uncommitted (see
>> PSARC/2008/120 and subsequent cases). If it were Committed then you
>> could use it safely. As it's Uncommitted, I think you could use it
>> without a contract, though having a contract would be better.
>>
>> Nico
> Brian,
>
> Please update the document accordingly.
>
> John


From brian.cameron@oracle.com Wed Jun 16 14:16:23 2010
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 o5GLGNrg001121
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 16 Jun 2010 14:16:23 -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.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id o5GLGLCa025838;
	Wed, 16 Jun 2010 14:16:21 -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 <0L4400K0BLR9R100@brm-avmta-1.central.sun.com>; Wed,
 16 Jun 2010 15:16:21 -0600 (MDT)
Received: from brmea-mail-1.sun.com ([192.18.98.31])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0L4400389LR92OA0@brm-avmta-1.central.sun.com>; Wed,
 16 Jun 2010 15:16:21 -0600 (MDT)
Received: from acsinet15.oracle.com (acsinet15.oracle.com [141.146.126.227])
	by brmea-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id o5GLGKhR006487; Wed,
 16 Jun 2010 21:16:20 +0000 (GMT)
Received: from acsmt353.oracle.com (acsmt353.oracle.com [141.146.40.153])
	by acsinet15.oracle.com (Switch-3.4.2/Switch-3.4.1)
 with ESMTP id o5GIVPZE031504; Wed, 16 Jun 2010 21:16:17 +0000 (GMT)
Received: from abhmt008.oracle.com by acsmt355.oracle.com	with ESMTP id
 350937501276722970; Wed, 16 Jun 2010 14:16:10 -0700
Received: from [129.150.48.76] (/129.150.48.76)
	by default (Oracle Beehive Gateway v4.0)	with ESMTP ; Wed,
 16 Jun 2010 14:16:10 -0700
Date: Wed, 16 Jun 2010 16:16:03 -0500
From: Brian Cameron <brian.cameron@oracle.com>
Subject: Re: Lightning 1.0 [PSARC/2010/213 FastTrack timeout 06/16/2010]
In-reply-to: <4C168185.2070108@oracle.com>
To: John Fischer <john.fischer@oracle.com>
Cc: Brian Cameron <bc99092@sac.sfbay.sun.com>, PSARC-ext@sun.com,
        Brian.Lu@sun.com
Message-id: <4C193F13.5090309@oracle.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
X-Source-IP: acsmt353.oracle.com [141.146.40.153]
X-Auth-Type: Internal IP
X-CT-RefId: str=0001.0A090208.4C193F24.00B3:SCFMA4539814,ss=1,fgs=0
References: <201006082142.o58LghTD016471@sac.sfbay.sun.com>
 <4C0EBA59.8090505@oracle.com> <4C0ED63C.2070705@oracle.com>
 <4C168185.2070108@oracle.com>
User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.1.9) Gecko/20100524
 Thunderbird/3.0.4
Status: RO
Content-Length: 6112


This case was approved at today's PSARC meeting.  I have updated
the Status in the IAM file as follows:

Status:         closed approved fast-track 06/16/2010

I also removed the incorrect tags which were making this open case
appear as if were closed.

Thanks,

Brian


On 06/14/10 02:22 PM, Brian Cameron wrote:
>
> PSARC:
>
> I have updated the case materials with a new one-pager that resolves
> the issues raised in review so far. Changes include:
>
> - local.sqlite is now "Project Private"
> - storage.sdb is now "Obsolete Project Private".
> - mail/thunderbird is now listed in the Imported Interface table.
> - New style package names are now used.
>
> Attached please find a diff file which shows the changes from the
> previous version of the one-pager.
>
> Brian
>
>
> On 06/ 8/10 06:46 PM, John Fischer wrote:
>> Brian,
>>
>> Should the local.sqlite be Project Private instead of Volatile?
>> Also the packages should be part of the exported interface
>> table as they show up in various places like Package Manager
>> and pkg search. Please insure that the new IPS packages
>> are included in the table.
>>
>> Should Thunderbird be listed in the Imported interface
>> table? Are there interfaces being consumed by this project
>> from the Thunderbird project? Perhaps not the entire thing
>> but the actual interfaces consumed.
>>
>> Thanks,
>>
>> John
>>
>> On 06/ 8/10 02:47 PM, Brian Cameron wrote:
>>>
>>> This case is requesting a Minor release binding and will only deliver to
>>> OpenSolaris (Nevada). It has a timeout of 06/16/2010.
>>>
>>> Brian
>>>
>>>
>>> On 06/ 8/10 04:42 PM, Brian Cameron wrote:
>>>>
>>>> Template Version: @(#)sac_nextcase 1.70 03/30/10 SMI
>>>> This information is Copyright (c) 2010, Oracle and/or its affiliates.
>>>> All rights reserved.
>>>> 1. Introduction
>>>> 1.1. Project/Component Working Name:
>>>> Lightning 1.0
>>>> 1.2. Name of Document Author/Supplier:
>>>> Author: Brian Cameron
>>>> 1.3 Date of This Document:
>>>> 08 June, 2010
>>>> 4. Technical Description
>>>>
>>>> 1. Introduction
>>>> 1.1. Project/Component Working Name:
>>>> Lightning 1.0
>>>>
>>>> 1.2. Name of Document Author/Supplier:
>>>> Author: Brian Lu
>>>> Sponsor: Brian Cameron
>>>>
>>>> 2. Project Summary
>>>> 2.1. Project Description:
>>>> Lightning is an extension to tightly integrate calendar functionality
>>>> into Thunderbird, a popular OpenSolaris mail client.
>>>>
>>>> It provides similar functionality as Evolution calendar, including
>>>> scheduling, tasks, etc.
>>>>
>>>> 2.2. Risks and Assumptions:
>>>> Risks may includes:
>>>> - Product quality/stability. Since Lightning is still in the
>>>> development stage (currently it is in 1.0b2 stage) and no official
>>>> release is available yet, some new features may be added in the
>>>> future.
>>>>
>>>> 4. Technical Description:
>>>> 4.1. Details:
>>>> The project will involve making sure that the Lightning builds and runs
>>>> on Solaris, helping users manage their schedulings and tasks.
>>>>
>>>> Lightning 1.0 provides the following new features:
>>>> - Seamless integration into the new Thunderbird 3.0 user interface
>>>> - The different modes (calendar view, task view) are now displayed in
>>>> tabs
>>>> - You can now define multiple alarms for a single event
>>>> - CalDAV support and interoperability with various CalDAV servers have
>>>> been improved
>>>> - WCAP 3.0 support has been improved
>>>>
>>>> Stability, performance and memory consumption have been improved.
>>>>
>>>> User's local calendars are stored at:
>>>> $HOME/.thunderbird/user-profile-dir/calendar-data/local.sqlite
>>>>
>>>> Lightning 0.x settings can be migrated to Lightning 1.0 settings
>>>> smoothly. After upgrading, Lightning 1.0 marks the old
>>>> $HOME/.thunderbird/user-profile-dir/storage.sdb obsolete to prevent
>>>> the user from using Lightning 0.x.
>>>>
>>>> If the user tries to use Lightning 0.x, following error message will
>>>> be shown in a popup window and Lightning add-on is disabled in the
>>>> thunderbird:
>>>>
>>>> The calendar data in your profile was updated by a newer version
>>>> of Lightning, and continuing will probably cause the information
>>>> to be lost or corrupted. Lightning will now be disabled and
>>>> Thunderbird restarted
>>>>
>>>> That is to say, the user cannot use Lightning 0.x anymore after
>>>> upgrading.
>>>>
>>>> If the user deletes $HOME/.thunderbird/user-profile-dir/storage.sdb
>>>> manually, then Lightning 0.x will work again, but previous settings are
>>>> unavailable.
>>>>
>>>> 4.5 Interfaces:
>>>>
>>>> Exported Interfaces
>>>> Interface Stability Comments
>>>> --------------------- ------------------- ----------------------
>>>> $HOME/.thunderbird/user-profile-dir/calendar-data/local.sqlite
>>>> Volatile local calendar settings
>>>>
>>>> $HOME/.thunderbird/user-profile-dir/storage.sdb
>>>> Obsolete Volatile local calendar settings
>>>> used in Lightning 0.x
>>>>
>>>> $HOME/.thunderbird/user-profile-dir/storage.sdb was not listed in the
>>>> "Exported Interfaces" table of Lightning 0.3 ARC case (LSARC 2007/043)
>>>> due to error.
>>>>
>>>> Imported Interfaces
>>>> Interface Stability Comments
>>>> -------------------- ------------------- ------------------------
>>>> SUNWsqlite3 Contracted Project sqlite3 db
>>>> Private LSARC 2008/059
>>>>
>>>> 4.10. Packaging& Delivery
>>>> The project will be delivering the following packages to OpenSolaris:
>>>>
>>>> SUNWthunderbird-calendar
>>>>
>>>> 4.11. Security Impact:
>>>> None.
>>>>
>>>> 4.12. Dependencies:
>>>> Lightning 1.0 depends upon following packages:
>>>> SUNWthunderbird
>>>> SUNWpr
>>>> SUNWsqlite3
>>>>
>>>> 5. Reference Documents:
>>>> Lightning home page - http://wiki.mozilla.org/Lightning
>>>> LSARC 2007/043 Lightning 0.3 ARC case
>>>> LSARC 2008/085 Thunderbird 3.0 ARC case
>>>>
>>>>
>>>> 6. Resources and Schedule
>>>> 6.4. Steering Committee requested information
>>>> 6.4.1. Consolidation C-team Name:
>>>> Desktop
>>>> 6.5. ARC review type: FastTrack
>>>> 6.6. ARC Exposure: open
>>>>
>>>
>>
>


