Nasser Nouri wrote:
> Hi Aniruddh,
>
> The revised version of 1-pager for NetBeans DTrace GUI Plug-in is 
> attached. I created a table for "Imported" and "Exported" interfaces 
> based on your instructions.

I just have one comment around the old classification level used. Please 
refer
to the current taxonomy defined here
http://sac.sfbay/cgi-bin/bp.cgi?NAME=interface_taxonomy.bp, you may want
to say uncommitted based on the stability level of the component. If you 
are fine
with that then I can make that change in the case directory.

Rest looks fine to me.

-Aniruddh
>
> Thanks,
> __Nasser
>
> Aniruddh Dikhit wrote:
>> Hello Nasser
>>
>> I was thinking you were discussing this with Tom, the issue around 
>> Chime is a separate
>> one which I thought was not concluded. I have copied the 1-pager 
>> updated sent by you
>> in the case materials directory. Will announce the fast track and set 
>> the expiry timer
>> accordingly. Here is the 1-pager you had sent out
>>
>> http://sac.sfbay/arc/LSARC/2008/620/materials/dtracegui_onepager.txt
>>
>> Tom do you want a separate fasttrack filed for chime which appears to 
>> be an imported
>> interface for this project.
>>
>> Nasser also a slight nit on the interfaces section if you can 
>> separate out, for the benefit
>> of the rest of the committee the imported (consumed and as mentioned
>> /usr/share/lib/java/dreate.jar) and exported interfaces (files etc. 
>> installed and as mentioned
>> the NBM file). I think in addition you may want to document the usage 
>> of chime
>> as an imported interfaces. If Tom is fine we can use the same project 
>> to cover
>> both.
>>
>> If you can clarify then we can move forward on this case.
>>
>> thanks
>> Aniruddh
>>
>>
>> Aarti Pai wrote:
>>> Hi Nasser,
>>>
>>> These questions are to be directed to your case owner. - Aniruddh?
>>> (I'm the PM that coordinates meetings, agendas etc for the ARCs.)
>>> Your case owner works directly with the case material and the 
>>> project team on architectural issues.
>>>
>>> Aarti
>>>
>>> Nasser Nouri wrote:
>>>> Hi Aarti,
>>>>
>>>> Based on James Carlson's email (below), the status of DTrace Java 
>>>> API is "Committed" not "Evolving". The one-pager document is 
>>>> updated based on that information. Additionally, the one-pager 
>>>> document specifies that the DTrace GUI utilizes the DTrace Java API.
>>>>
>>>> What is the next step?   Please advise.
>>>>
>>>> Thanks,
>>>> __Nasser
>>>>
>>>> Tom Childers writes:
>>>>> As we mentioned in the LSARC meeting this morning, the DTrace Java 
>>>>> API  was established by PSARC case 2006/054, 
>>>>> http://sac.sfbay/PSARC/ 2006/054. It looks like the interfaces and 
>>>>> stability are only  described in the mail contents, and dtrace.jar 
>>>>> is described as  "Evolving".  Can you please update the case 
>>>>> materials to show you  import this interface (or whichever one you 
>>>>> use)?
>>>>
>>>> Nit: it's in the OS/Net consolidation and reviewed by PSARC, so the
>>>> old "Evolving" used here maps into the current "Committed."
>>>>
>>>
>>>
>>
>
> ------------------------------------------------------------------------
>
>
> Template Version: @(#)onepager.txt 1.35 07/11/07 SMI
> Copyright 2007 Sun Microsystems
>
> // If this is to be exposed outside of Sun, DELETE the line below
> Sun Proprietary/Confidential: Internal Use Only: Engineering Need-to-Know
>
> 1. Introduction
>    1.1. Project/Component Working Name:
>         NetBeans DTrace GUI Plug-in
>
>    1.2. Name of Document Author/Supplier:
>         Nasser Nouri (nasser.nouri at sun.com)
>
>    1.3. Date of This Document:
>       09/19/08
>       
>    1.4. Name of Major Document Customer(s)/Consumer(s):
>       1.4.1. The PAC or CPT you expect to review your project:
>                Tools PAC
>       1.4.2. The ARC(s) you expect to review your project:
>                LSARC
>       1.4.3. The Director/VP who is "Sponsoring" this project:
>                Don Kretsch
>       1.4.4. The name of your business unit:
>                Software Tools
>
>    1.5. Email Aliases:
>       1.5.1. Responsible Manager:
>                vijay.tatkar at sun.com
>       1.5.2. Responsible Engineer:
>                nasser.nouri at sun.com
>       1.5.3. Marketing Manager:
>       1.5.4. Interest List:
>                ivan.vlasyuk at sun.com
>                alexandre.iline at sun.com
>
> 2. Project Summary
>    2.1. Project Description:
>         The NetBeans DTrace GUI Plug-in is a graphical user interface (GUI)
>         for SolarisTM Dynamic Tracing (DTrace). It works with both
>         Sun Studio IDE and NetBeans IDE. 
>
>         For more information please see:
>         
> http://www.netbeans.org/kb/docs/ide/NetBeans_DTrace_GUI_Plugin_0_4.html
>
>    2.2. Risks and Assumptions:
>         Risk Schedule - assuming review and approval time will be 2 weeks, 
> i.e.
>         subission to the LARC on 22-Sep-08, Mon and approval obtained due 3 
> Oct,
>         Fri.
>
>         Risk Schedule - the schedule looks tight and does not accomodate any
>         time for correction of possible SVR4-> IPS packages conversion 
> errors.  
>         Also it should tried to be done accurately only once and of course 
> there
>         is a risk on how long the conversion time would take NB/OS teams. 
>
> 3. Business Summary
>         The NetBeans DTrace GUI Plug-in enables users to utilize DTrace in
>         Solaris environment without learning D language. Users can run 
>         D scripts and visualize the output of D scripts with a few mouse 
> clicks
>         in Netbeans or Sun Studio IDE.
>  
>    3.1. Problem Area:
>         DTrace is a comprehensive tracing facility built into the
>         Solaris Operating System that can be used by developers and
>         administrators on live production systems to examine the behavior
>         of both user programs and of the operating system itself. 
>  
>         However, users are required to learn D language before they can
>         utilize DTrace. This may become a problematic issue for some users.
>       
>    3.2. Market/Requester:
>         OpenSolaris, Netbeans, and Sun Studio communities.
>
>    3.3. Business Justification:
>         Attracting developers, users, and university students to learn about
>         Sun's technologies such as OpenSolaris, NetBeans and Sun Studio.
>
>    3.4. Competitive Analysis:
>         Apple Instruments (former XRay) is a Graphical User Interface (GUI) 
> for
>         DTrace on Mac. OpenSolaris requires a similar GUI for DTrace in order
>         to stay competitive in the market.
>
>    3.5. Opportunity Window/Exposure:
>         Target is to be included into OS 2008.11 repository together with NB 
> 6.5        
>         in October timeframe. 
>
>    3.6. How will you know when you are done?:
>         The version 0.4 is already released and can be downloaded from
>         NetBeans Update Center.
>
>         When the following version is kept in the OS 2008.11 repositorium
>
> 4. Technical Description:
>     4.1. Details:
>          The NetBeans DTrace GUI Plug-in is an open-source project in 
>          NetBeans.org.
>
>     4.2. Bug/RFE Number(s):
>          None.
>  
>     4.3. In Scope:
>          Application (and system) performance tuning and debugging in
>          OpenSolaris.
>  
>     4.4. Out of Scope:
>     
>     4.5. Interfaces:
>
>          Interfaces             Interfaces Imported        Comments
>          Chime Visualization
>          Tool for DTarce        "Evolving"                 Chime DTrace API 
> which resides in chime.jar
>                                                            The URL Link to 
> Chime Project:
>                                                            
> http://opensolaris.org/os/project/dtrace-chime/
>
>          DTrace Java API        "Committed"                PSARC case 2006/054
>                                                            The dtrace jar 
> file resides in 
>                                                            
> /usr/lib/java/dreate.jar
>
>
>
>          Interfaces             Interfaces Exported        Comments
>          Chime Visualization
>          Tool for DTarce        "Private"                  Chime DTrace API 
> which resides in chime.jar
>                                                            The URL Link to 
> Chime Project:
>                                                            
> http://opensolaris.org/os/project/dtrace-chime/
>                                                            The URL Link to 
> DTrace GUI source code for Chime:
>                                                            
> http://hg.netbeans.org/main/contrib/file/78928e7353d5/dtrace/src/org/netbeans/modules/dtrace/chime
>                                                            
>
>          NetBeans DTrace GUI
>          Plug-in NBM file.      "Committed"                DTrace GUI uses 
> the well published NetBeans API to communicate
>                                                            with NetBeans 
> Platfrom.
>                                                            The URL Link to 
> DTrace GUI source code:
>                                                            
> http://hg.netbeans.org/main/contrib/file/78928e7353d5/dtrace/src/org/netbeans/modules/dtrace/
>
>                                                              
>                                 
>            
>     4.6. Doc Impact:
>           
>     4.7. Admin/Config Impact:
>          No impact.
>  
>     4.8. HA Impact:
>          N/A
>  
>     4.9. I18N/L10N Impact:
>          It uses NetBeans localization modules and implementation.
>  
>     4.10. Packaging & Delivery:
>           One package: NetBeans DTrace GUI version 0.4.
>  
>     4.11. Security Impact:
>           None.
>  
>     4.12. Dependencies:
>           NetBeans IDE and Sun Studio IDE.
>
> 5. Reference Documents:
>     http://www.netbeans.org/kb/docs/ide/NetBeans_DTrace_GUI_Plugin_0_4.html
>
> 6. Resources and Schedule:
>    6.1. Projected Availability:
>         The NetBeans DTrace GUI Plug-in can be download from NetBeans
>         Update Center.
>
>    6.2. Cost of Effort:
>         N/A   
>
>    6.3. Cost of Capital Resources:
>         N/A   
>
>    6.4. Product Approval Committee requested information:
>       6.4.1. Consolidation or Component Name:
>                NetBeans DTrace GUI Plug-in
>
>       6.4.3. Type of CPT Review and Approval expected:
>              FastTrack
>
>         6.4.4. Project Boundary Conditions:
>       6.4.5. Is this a necessary project for OEM agreements:
>              N/A
>
>       6.4.6. Notes:
>       6.4.7. Target RTI Date/Release:
>                October 13, 2008
>
>       6.4.8. Target Code Design Review Date:
>       6.4.9. Update approval addition:
>
>    6.5. ARC review type:
>              FastTrack
>    6.6. ARC Exposure:
>         open
>
>        6.6.1. Rationale:
>
> 7. Prototype Availability:
>    7.1. Prototype Availability:
>         The NetBeans DTrace GUI Plug-in can be download from NetBeans
>         Update Center.
>
>    7.2. Prototype Cost:
>         N/A
>
>   


Reply via email to