From sacadmin Mon Mar  9 12:28:48 2009
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 n29JSmcf002892;
	Mon, 9 Mar 2009 12:28:48 -0700 (PDT)
Received: (from blu@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id n29JSmvI002888;
	Mon, 9 Mar 2009 12:28:48 -0700 (PDT)
Date: Mon, 9 Mar 2009 12:28:48 -0700 (PDT)
From: Brian Utterback <blu@sac.sfbay.sun.com>
Message-Id: <200903091928.n29JSmvI002888@sac.sfbay.sun.com>
To: LSARC-record@sac.sfbay.sun.com
Cc: Brian.Utterback@Sun.COM, Lubos.Kosco@Sun.COM
Subject: OpenGrok [LSARC/2009/165 FastTrack timeout 03/17/2009]
Status: RO
Content-Length: 542


Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
This information is Copyright 2009 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
	 OpenGrok
    1.2. Name of Document Author/Supplier:
	 Author:  Lubos Kosco
    1.3  Date of This Document:
	09 March, 2009
4. Technical Description
    See the case directory for more detail

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


From sacadmin Mon Mar  9 12:31:59 2009
Received: from dm-east-01.east.sun.com (dm-east-01.East.Sun.COM [129.148.9.192])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n29JVw3s003179;
	Mon, 9 Mar 2009 12:31:58 -0700 (PDT)
Received: from [129.148.9.177] (sr1-ubur-23.East.Sun.COM [129.148.9.177])
	by dm-east-01.east.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n29JVuWY051868;
	Mon, 9 Mar 2009 15:31:57 -0400 (EDT)
Message-ID: <49B56EAC.7090008@sun.com>
Date: Mon, 09 Mar 2009 15:31:56 -0400
From: Brian Utterback <brian.utterback@sun.com>
User-Agent: Thunderbird 2.0.0.22pre (X11/20090304)
MIME-Version: 1.0
To: Brian Utterback <blu@sac.sfbay.sun.com>
CC: LSARC-record@sac.sfbay.sun.com, Lubos.Kosco@sun.com
Subject: Re: OpenGrok [LSARC/2009/165 FastTrack timeout 03/17/2009]
References: <200903091928.n29JSmvI002888@sac.sfbay.sun.com>
In-Reply-To: <200903091928.n29JSmvI002888@sac.sfbay.sun.com>
Content-Type: multipart/mixed;
 boundary="------------000401070107090401020007"
Status: RO
Content-Length: 10227

This is a multi-part message in MIME format.
--------------000401070107090401020007
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Find enclosed the proposal and text man page.

Brian Utterback wrote:
> Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
> This information is Copyright 2009 Sun Microsystems
> 1. Introduction
>     1.1. Project/Component Working Name:
> 	 OpenGrok
>     1.2. Name of Document Author/Supplier:
> 	 Author:  Lubos Kosco
>     1.3  Date of This Document:
> 	09 March, 2009
> 4. Technical Description
>     See the case directory for more detail
> 
> 6. Resources and Schedule
>     6.4. Steering Committee requested information
>    	6.4.1. Consolidation C-team Name:
> 		sfw
>     6.5. ARC review type: FastTrack
>     6.6. ARC Exposure: open
> 

-- 
blu

"Murderous organizations have increased in size and scope; they are
more daring, they are served by the most terrible weapons offered by
modern science, and the world is nowadays threatened by new forces
which, if recklessly unchained, may some day wreak universal
destruction."  - Arthur Griffith, 1898
----------------------------------------------------------------------
Brian Utterback - Solaris RPE, Sun Microsystems, Inc.
Ph:877-259-7345, Em:brian.utterback-at-ess-you-enn-dot-kom

--------------000401070107090401020007
Content-Type: text/plain;
 name="proposal.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="proposal.txt"


Proposal:

	Integrate {OpenGrok into Solaris.

Detail:

 {OpenGrok is a fast and usable source code search and cross reference
 engine, written in Java on top of lucene. It helps you search,
 cross-reference and navigate your source tree. It can understand
 various program file formats and version control histories like
 Mercurial, git, bazaar, SCCS, RCS, CVS, Subversion, ...


 The current version of opengrok is 0.7 at the time of this case.



Exported Interfaces

	SUNWopengrok			Committed		Package name
	usr/share/opengrok		Committed		Data location
	opengrok.jar			Uncommitted		Commandline syntax
	source.war			Uncommited		Web application
	usr/share/doc/opengrok		Commited		example run wrapper, logger, web styles, documentation
	


Imported Interfaces 

	SUNWj5rt, SUNWj6rt	java
	SUNWexctags		exctags
 optional, depend whether you will use web application:
	apache tomcat		catalina.sh
	glassfish v2		asadmin
 optional, depend on whether you will use SCM history:
	SUNWmercurial		hg
	SUNWsprot		sccs
	SUNWsvn			svn
	SUNWgit			git
				

References

[1] http://www.opensolaris.org/os/project/opengrok/ - home page. 
    Authors of opengrok: Chandan B.N. , Trond Norbye , Knut Pape, Knut Anders Hatlen

[2] 6667841 ITP : opengrok

[3] SUNWexctags case : http://muskoka.eng/cgi-bin/arc?LSARC/2008/741

--------------000401070107090401020007
Content-Type: text/plain;
 name="opengrok.1.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="opengrok.1.txt"




User Commands                                         opengrok(1)



NAME
     opengrok - a wicked fast source browser

SYNOPSIS
     opengrok   [-q]   [-v]   [-e]   [-c   /_p_a_t_h/_t_o/_c_t_a_g_s]    [-R
     /_p_a_t_h/_t_o/_c_o_n_f_i_g_u_r_a_t_i_o_n]   [-W   /_p_a_t_h/_t_o/_c_o_n_f_i_g_u_r_a_t_i_o_n]  [-U
     _h_o_s_t:_p_o_r_t] [-P] [-p  /_p_a_t_h/_t_o/_d_e_f_a_u_l_t/_p_r_o_j_e_c_t]  [-Q  _o_n/_o_f_f]
     [-n] [-H] [-h /_p_a_t_h/_t_o/_r_e_p_o_s_i_t_o_r_y] [-r _o_n/_o_f_f] [-L _p_a_t_h] [-l
     _o_n/_o_f_f] [-O _o_n/_o_f_f] [-a _o_n/_o_f_f] [-w _w_e_b_a_p_p-_c_o_n_t_e_x_t] [-i _p_a_t_-
     _t_e_r_n]    [-A    _e_x_t:_a_n_a_l_y_z_e_r]    [-m    _n_u_m_b_e_r]   [-S]   [-s
     /_p_a_t_h/_t_o/_s_o_u_r_c_e/_r_o_o_t] [-d  /_p_a_t_h/_t_o/_d_a_t_a/_r_o_o_t]  [-T  _n_u_m_b_e_r]
     [-?]  [-V]

DESCRIPTION
     OpenGrok is a fast and usable source code search  and  cross
     reference  engine written in pure Java. It helps you search,
     cross-referenece and  navigate  your  source  tree.  It  can
     understand  various program file formats and version control
     histories.

OPTIONS
     -q                      Run as quietly as possible



     -v                      Print progress information as we  go
                             along



     -e                      Economical  -  consumes  less   disk
                             space.  It  does  not generate hyper
                             text cross reference files  offline,
                             but  will  do  so  on demand - which
                             could be sightly slow.



     -c                      Path   to   Exuberant   Ctags   from
                             http://ctags.sf.net by default takes
                             the Exuberant Ctags in PATH.



     -R                      Read configuration from  the  speci-
                             fied file



     -W                      Write the current  configuration  to
                             the  specified file (so that the web
                             application   can   use   the   same



SunOS 5.10          Last change: Feb 19, 2009                   1






User Commands                                         opengrok(1)



                             configuration



     -U                      Send the  current  configuration  to
                             the  specified address (This is most
                             likely the web-app  configured  with
                             ConfigAddress)



     -P                      Generate a project for each  of  the
                             top-level directories in source root



     -p                      This is the path to the project that
                             should be selected by default in the
                             web application.  You  should  strip
                             off the source root.



     -Q                      Turn on/off quick context  scan.  By
                             default only the first 32k of a file
                             is scanned, and a  '[..all..]'  link
                             is  inserted  if the file is bigger.
                             Activating this may slow the  server
                             down  (Note:  this  is  setting only
                             affects the web application)



     -n                      Do not generate indexes, but process
                             all other command line options



     -H                      Generate  history  cache   for   all
                             external repositories



     -h                      Generate  history  cache   for   the
                             specified  repos (absolute path from
                             source root)



     -r                      Turn on/off support for  remote  SCM
                             systems




SunOS 5.10          Last change: Feb 19, 2009                   2






User Commands                                         opengrok(1)



     -L                      Path  to  the  subdirectory  in  the
                             web-application    containing    the
                             requested stylesheet. The  following
                             factory-defaults  exist:  "default",
                             "offwhite" and "polished"



     -l                      Turn on/off locking  of  the  Lucene
                             database during index generation



     -O                      Turn on/off the optimization of  the
                             index database as part of the index-
                             ing step



     -a                      Allow or disallow leading  wildcards
                             in a search



     -w                      Context  of   webapp.   Default   is
                             /source.  If you specify a different
                             name, make sure to rename source.war
                             to that name.



     -i                      Ignore the  named  files  or  direc-
                             tories



     -A                      Files  with  the   named   extension
                             should  be  analyzed with the speci-
                             fied class



     -m                      The maximum words to index in a file



     -S                      Search for "external" source reposi-
                             tories and add them







SunOS 5.10          Last change: Feb 19, 2009                   3






User Commands                                         opengrok(1)



     -s                      The root  directory  of  the  source
                             tree



     -d                      The directory where OpenGrok  stores
                             the generated data



     -T                      The number of  threads  to  use  for
                             index  generation.  By  default  the
                             number of threads will be set to the
                             number of available CPUs



     -?                      Help



     -V                      Print version and quit



FILE FORMATS
     OpenGrok can grok various program file formats like C,  C++,
     Shell  Scripts  like  ksh, sh, Perl, Java, Java Class files,
     JAR files, ELF files, troff man pages,  file  archives  like
     Zip, Gzip, BZip2, Tar and meta language files like XML, SGML
     or HTML.

     OpenGrok supports various source control systems like Mercu-
     rial, CVS, Subversion, TeamWare, SCCS and Bazaar.

EXAMPLE
     Example 1: Indexing files in /usr/include  and  storing  the
     output data to /var/tmp/opengrok_data.

     $ opengrok.jar -s /usr/include -d /var/tmp/opengrok_data

EXIT STATUS
     0                       command executed successfully



     1                       error in executing the command








SunOS 5.10          Last change: Feb 19, 2009                   4




--------------000401070107090401020007--

From brian.utterback@sun.com Thu Mar 12 10:28:33 2009
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 n2CHSXRO013797
	for <LSARC-ext@sac.sfbay.sun.com>; Thu, 12 Mar 2009 10:28:33 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n2CHSVPu012089
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Thu, 12 Mar 2009 10:28:32 -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 <0KGE00D4OLVJDB00@nwk-avmta-2.sfbay.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Thu, 12 Mar 2009 10:28:31 -0700 (PDT)
Received: from dm-east-01.east.sun.com ([129.148.9.192])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KGE008MILVF3FD0@nwk-avmta-2.sfbay.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Thu,
 12 Mar 2009 10:28:28 -0700 (PDT)
Received: from [129.148.9.177] (sr1-ubur-23.East.Sun.COM [129.148.9.177])
	by dm-east-01.east.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id n2CHSPhN028846; Thu, 12 Mar 2009 13:28:26 -0400 (EDT)
Date: Thu, 12 Mar 2009 13:28:25 -0400
From: Brian Utterback <brian.utterback@sun.com>
Subject: OpenGrok [LSARC/2009/165 FastTrack timeout 03/17/2009]
To: lsarc-ext@sun.com
Cc: Brian Utterback <brian.utterback@sun.com>,
        Lubos Kosco <Lubos.Kosco@sun.com>
Message-id: <49B94639.7010002@sun.com>
MIME-version: 1.0
Content-type: multipart/mixed; boundary="Boundary_(ID_rmIOyuC9ik1hultuBIhrgQ)"
X-PMX-Version: 5.4.1.325704
User-Agent: Thunderbird 2.0.0.22pre (X11/20090304)
Status: RO
Content-Length: 18183

This is a multi-part message in MIME format.

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

I am sponsoring the enclosed fast track for Lubos Kosco. The timer is 
set to March 17th.  Proposal, checklist and man page are enclosed for 
review.

This project requires the installation of Exuberent CTags, LSARC case
2008/741. The man page provided is not actually for a command called 
opengrok. Instead opengrok is intended to be customized for each use, 
so there is an example wrapper script provided in 
/usr/share/doc/opengrok and the man page documents the usage of this 
script.

-- 
blu

"Murderous organizations have increased in size and scope; they are
more daring, they are served by the most terrible weapons offered by
modern science, and the world is nowadays threatened by new forces
which, if recklessly unchained, may some day wreak universal
destruction."  - Arthur Griffith, 1898
----------------------------------------------------------------------
Brian Utterback - Solaris RPE, Sun Microsystems, Inc.
Ph:877-259-7345, Em:brian.utterback-at-ess-you-enn-dot-kom

--Boundary_(ID_rmIOyuC9ik1hultuBIhrgQ)
Content-type: text/plain; name=LSARC_onpager.txt
Content-transfer-encoding: 7BIT
Content-disposition: inline; filename=LSARC_onpager.txt


Proposal:

	Integrate {OpenGrok into Solaris.

Detail:

 {OpenGrok is a fast and usable source code search and cross reference
 engine, written in Java on top of lucene. It helps you search,
 cross-reference and navigate your source tree. It can understand
 various program file formats and version control histories like
 Mercurial, git, bazaar, SCCS, RCS, CVS, Subversion, ...


 The current version of opengrok is 0.7 at the time of this case.



Exported Interfaces

	SUNWopengrok				Committed		Package name
	usr/share/opengrok			Committed		Data location
	usr/share/opengrok/opengrok.jar		Uncommitted		Commandline syntax
	usr/share/opengrok/source.war		Uncommitted		Web application
	usr/share/doc/opengrok			Commited		example run wrapper, logger, web styles, documentation
	usr/share/doc/opengrok/opengrok.1	Uncommitted		opengrok man page
	

Imported Interfaces 

	SUNWj5rt, SUNWj6rt	java
	SUNWexctags		exctags
 recommended, depend whether you will use web application:
	apache tomcat		catalina.sh
	glassfish v2		asadmin
 optional, depend on whether you will use SCM history:
	SUNWmercurial		hg
	SUNWsprot		sccs
	SUNWsvn			svn
	SUNWgit			git
				

References

[1] http://www.opensolaris.org/os/project/opengrok/ - home page. 
    Authors of opengrok: Chandan B.N. , Trond Norbye , Knut Pape, Knut Anders Hatlen

[2] 6667841 ITP : opengrok

[3] SUNWexctags case : http://muskoka.eng/cgi-bin/arc?LSARC/2008/741

--Boundary_(ID_rmIOyuC9ik1hultuBIhrgQ)
Content-type: text/plain; name=FOSS_Checklist.txt
Content-transfer-encoding: 7BIT
Content-disposition: inline; filename=FOSS_Checklist.txt

1.0 Project Information
1.1 Name of project/component

	OpenGrok

1.2 Author of document

	Lubos Kosco

2.0 Project Summary
  2.1 Project Description

	{OpenGrok is a fast and usable source code search and cross reference
	engine, written in Java on top of lucene. It helps you search,
	cross-reference and navigate your source tree. It can understand
	various program file formats and version control histories like
	Mercurial, git, bazaar, SCCS, RCS, CVS, Subversion, ... 
  
  2.2 Release binding
      What is is the release binding?
      (see http://opensolaris.org/os/community/arc/policies/release-taxonomy/)
      [ ] Major
      [ ] Minor
      [X] Patch or Micro
      [ ] Unknown -- ARC review required

  2.3 Type of project
      Is this case a Linux Familiarity project?
      [ ] Yes
      [X] No

  2.4 Originating Community
    2.4.1 Community Name

	http://opensolaris.org/os/project/opengrok/

    2.4.2 Community Involvement
      Indicate Sun's involvement in the community
      [ ] Maintainer
      [X] Contributor
      [ ] Monitoring
      
      Will the project team work with the upstream community to resolve
      architectural issues of interest to Sun?
      [X] Yes 
      [ ] No - briefly explain
      
      Will we or are we forking from the community?
      [ ] Yes - ARC review required prior to forking
      [X] No
      
3.0 Technical Description
  3.1 Installation & Sharable
    3.1.1S Solaris Installation - section only required for Solaris Software
      (see http://opensolaris.org/os/community/arc/policies/install-locations/ for details)
      Does this project follow the Install Locations best practice?
      [X] Yes 
      [ ] No - ARC review required
      
      Does this project install into /usr under [sbin|bin|lib|include|man|share]?
      [X] Yes
      [ ] No or N/A
      
      Does this project install into /opt?
      [ ] Yes - explain below
      [X] No or N/A
      
      Does this project install into a different directory structure?
      [ ] Yes - ARC review required
      [X] No or N/A
      
      Do any of the components of this project conflict with anything under /usr?
      (see http://opensolaris.org/os/community/arc/caselog/2007/047/ for details)
      [ ] Yes - explain below
      [X] No
      
      If conflicts exist then will this project install under /usr/gnu?
      [ ] Yes
      [ ] No - ARC review required
      [X] N/A
      
      Is this project installing into /usr/sfw?
      [ ] Yes - ARC review required
      [X] No
      
    3.1.2 Share and Sharable
      Does the module include any components that are used or shared by 
      other projects?
      [ ] Yes
      [X] No
    
      If yes are these components packaged to be shared with the other FOSS?
      [ ] Yes
      [ ] No - ARC review required
      [X] N/A
    
      Are these components already in the Solaris WOS?
      [ ] Yes
      [X] No - continue with next section (section 3.2)
    
      If yes are these newer versions being delivered?
      [ ] Yes
      [ ] No - ARC review required
      
      If yes are the newer versions replacing the existing versions?
      [ ] Yes
      [ ] No - ARC review required

  3.2 Exported Libraries
      Are libraries being delivered by this project?
      [ ] Yes
      [X] No - continue with next section (section 3.3)
      
      Are 64-bit versions of the libraries being delivered?
      [ ] Yes
      [ ] No - ARC review required
    
      Are static versions of the libraries being delivered?
      [ ] Yes - ARC review required
      [ ] No 
      
  3.3 Services and the /etc Directory
      (see http://opensolaris.org/os/community/arc/policies/SMF-policy/)
      Does the project integrate anything into /etc/init.d or /etc/rc?.d?
      [ ] Yes - ARC review required
      [X] No
      
      Does the project integrate any new entries into /etc/inittab or
      /etc/inetd.conf?
      [ ] Yes - ARC review required
      [X] No
      
      Does the project integrate any private non-public files into /etc/default
      or /etc/ configuration files?
      [ ] Yes - ARC review required
      [X] No
      
      Does the service manifests method context grant rights above that
      of the noaccess user and basic privilege set?
      [ ] Yes - ARC review required
      [X] No
        
  3.4 Security
    3.4.1 Secure By Default 
      (see http://opensolaris.org/os/community/arc/policies/secure-by-default/ for details)
      (see http://www.opensolaris.org/os/community/arc/policies/NITS-policy/ for details)
      (see parts of http://opensolaris.org/os/community/arc/policies/SMF-policy/ for
       addtional details)
      Are there any network services provided by this project?
      [X] Yes
      [ ] No - continue with the next section (section 3.4.2)
      
      Are network services enabled by default?
      [ ] Yes - ARC review required
      [X] No
      [ ] N/A
      
      Are network services automatically enabled by the project during installation?
      [ ] Yes - ARC review required
      [X] No
      [ ] N/A
      
      Are inbound network communications denied by default?
      [X] Yes
      [ ] No - ARC review required
      [ ] N/A
      
      Is inbound data checked to prevent content-based attacks?
      [ ] Yes
      [X] No - ARC review required
      [ ] N/A
      
      Is the outbound receiver authenticated?
      [ ] Yes
      [X] No - ARC review required
      [ ] N/A
      
      Is the receiver authenticated prior to receiving any sensitive outbound communication?
      [ ] Yes
      [ ] No - ARC review required
      [X] N/A
      
    3.4.2 Authorization
      (see http://opensolaris.org/os/community/arc/bestpractices/rbac-intro/ and
	   http://opensolaris.org/os/community/arc/bestpractices/rbac-profiles/ and
	   http://opensolaris.org/os/community/arc/bestpractices/rbac-profiles/
           for details)
      Are there any setuid/setgid privileged binaries in the project?
      [ ] Yes - ARC review required
      [X] No - continue with next section (section 3.4.3)
      
      If yes then are the setuid/setgid privileges handled by the use of roles?
      [ ] Yes
      [ ] No - ARC review required

    3.4.3 Auditing
      (see http://opensolaris.org/os/community/arc/policies/audit-policy/ for details)
      (see http://opensolaris.org/os/community/arc/caselog/2003/397 for details)
      Does this component contain administrative or security enforcing software?
      [ ] Yes - ARC review required
      [X] No - continue to next section (section 3.4.4)
      
      (see http://opensolaris.org/os/community/arc/caselog/2003/397 for details)
      Do the components create audit logs detailing what took place including what event
      took place, who was involved, when the event took place?
      [ ] Yes - ARC contract and Audit project team review required
      [ ] No - ARC review required
        
        
    3.4.4 Authentication
      (see http://opensolaris.org/os/community/arc/policies/PAM/)
      Do the components contain any authentication code?
      [ ] Yes
      [X] No - continue to next section (section 3.4.5)
      
      If yes do the components use PAM (plugable authentication modules) for authentication?
      [ ] Yes
      [ ] No - ARC review required
      
      If yes is a single PAM session maintained during authentication?
      [ ] Yes
      [ ] No - ARC review required
      
      If yes are the components sufficiently privileged to allow the requested 
      operations (authentication, password change, process credential manipulation, 
      audit state initialization)?
      [ ] Yes - briefly describe below
      [ ] No - ARC review required
      
    3.4.5 Passwords
      (see http://opensolaris.org/os/community/arc/bestpractices/passwords-cli/ and
           http://opensolaris.org/os/community/arc/bestpractices/passwords-files/ for details)
      Do any of the components for the project deal with passwords?
      [ ] Yes
      [X] No - continue to next section (section 3.4.6)
      
      If yes are these passwords entered via the CLI or environment?
      [ ] Yes - ARC review required
      [ ] No
      
      Are passwords stored within the file system for the component?
      [ ] Yes
      [ ] No - continue to next section (section 3.4.6)
      
      If yes are the permissions on the file such to protect exposing the password(s)?
      [ ] Yes
      [ ] No - ARC review required
      
    3.4.6 General Security Questions
      (see http://opensolaris.org/os/community/arc/bestpractices/security-questions/ for details)
      Are there any network protocols used by this project?
      [X] Yes
      [ ] No - continue with the next section (section 3.5)
      
      Do the components use standard network protocols?
      [ ] Yes
      [X]  No - ARC review required
      
      Do network services for the project make decisions based upon user, host or 
      service identities?
      [ ] Yes - explain below
      [X] No
      [ ] N/A
      
      Do the components make use of secret information during authentication and/or
      authorization?
      [ ] Yes - explain below
      [X] No
      [ ] N/A
  
  3.5 Networking
      Do the components access the network?
      [X] Yes
      [ ] No - continue with the next section (section 3.6)
      
      If yes do the components support IPv6?
      [X] Yes 
      [ ] No - ARC review required
          
  3.6 Core Solaris Components
      Do the components of this project compete with or duplicate core 
      Solaris components?
      [ ] Yes - ARC review required
      [X] No 
      
      Examples of Core Solaris Components include but are not limited to:
      
        Secure By Default
        Authorizations
        PAM -- Plugable Authentication Module
        Privilege
        PRM -- Process Rights Management -- Privilege
        Audit
        xVm -- Virtualization
        zones / Solaris Containers
        PRM -- Process Rights Management
        RBAC -- Role Based Access Control
        TX / Trusted Extensions
        ZFS
        SMF -- Service Management Facility
        FMA -- Fault Management Architecture
        SCF -- Smart Card Facility
        IPsec
        
4.0 Interfaces
  (see http://www.opensolaris.org/os/community/arc/policies/interface-taxonomy/ for details)
  4.1 Exported Interfaces
  
    Interface Name		Classification      Comments
    --------------------------- ------------------- ---------------------------
    SUNWopengrok			Committed	Package name
    usr/share/opengrok			Committed	Data location
    usr/share/opengrok/opengrok.jar	Uncommitted	Commandline syntax
    usr/share/opengrok/source.war	Uncommitted	Web application
    usr/share/doc/opengrok		Commited	example run wrapper, logger, web styles, documentation
    usr/share/doc/opengrok/opengrok.1	Uncommitted	opengrok man page
    
  4.2 Imported Interfaces
    Interface Name		Classification       Comments
    --------------------------- -------------------- --------------------------
	SUNWj5rt, SUNWj6rt	java
	SUNWexctags		exctags
 recommended, depend whether you will use web application:
	apache tomcat		catalina.sh
	glassfish v2		asadmin
 optional, depend on whether you will use SCM history:
	SUNWmercurial		hg
	SUNWsprot		sccs
	SUNWsvn			svn
	SUNWgit			git
    
    
          
  Brief Interface Classifications - See Appendix C for definitions
    Volatile - interfaces are fluid and will follow a rapidly changing community
    Uncommitted - interfaces are still evolving in the community and might follow
		  the community
    Committed - interfaces are stable in the community
    Project Private - no review required, just document in table
    Contracted (interface modifier) - further review required

Appendix A - References
  1.  Solaris Installation Locations Policy
      http://opensolaris.org/os/community/arc/policies/install-locations/
  2.  /usr/gnu Installation ARC case
      http://opensolaris.org/os/community/arc/caselog/2007/047/
  3.  Secure By Default Policy
      http://opensolaris.org/os/community/arc/policies/secure-by-default/
  4.  Network Install Time Securityuy Policy
      http://www.opensolaris.org/os/community/arc/policies/NITS-policy/
  5.  Adding RBAC Authorizations Policy
      http://opensolaris.org/os/community/arc/bestpractices/rbac-auths/
  6.  When to use setuid -vs- RBAC roles and profiles
      http://opensolaris.org/os/community/arc/bestpractices/rbac-intro/ and
  7.  Building RBAC Rights Profiles
      http://opensolaris.org/os/community/arc/bestpractices/rbac-profiles/
  8.  Solaris Audit Policy
      http://opensolaris.org/os/community/arc/policies/audit-policy/
  9.  Security questionaire
      http://opensolaris.org/os/community/arc/bestpractices/security-questions/
  10. Interface Taxonomy
      http://www.opensolaris.org/os/community/arc/policies/interface-taxonomy/
  11. Plugable Authentication Modules -- PAM
      http://opensolaris.org/os/community/arc/policies/PAM/
  12. Reusable Passwords In Command Line Arguments and Environment Variables
      http://opensolaris.org/os/community/arc/bestpractices/passwords-cli/
  13. Storing Reusable Passwords on a Filesystem
      http://opensolaris.org/os/community/arc/bestpractices/passwords-files/
  14. Release Taxonomy
      http://opensolaris.org/os/community/arc/policies/release-taxonomy/
  15. Service Management Facility (SMF) usage
      http://opensolaris.org/os/community/arc/policies/SMF-policy/

  
Appendix B - Suggested case materials
  1. man pages
  2. SMF manifests
  3. links to contracts
  
Appendix C - Definitions
Submitter
     an agent responsible for creation of an ARC project along with the
     materials describing that project.
Owner
     the ARC agent responsible for shepherding the case through review
     and ensuring a formal opinion is written where required.
Maintainer
     an agent responsible for releasing new versions of a program, typically
     the "main" contributor or person incharge of making Architectural
     decisions for the project
Contributor
     an agent who make contributions to a project, typically has a voice in
     making Architectural decisions for the project
Monitoring
     an agent who is only following the changes made in the community and
     has no Architectural input into the project
Volatile*
    interfaces that are very fluid and typically follow the originating 
    community.  Typically these interfaces can not be imported by other
    projects.
Uncommitted*
    interfaces that are still evolving but will most likely be present from
    release to release.
Committed*
    interfaces that are stable and with Sun guaranteeing some level of
    compatibility from release to release.
Project Private*
    interfaces that are exposed only to or intended to be used only by
    the project being reviewed.  These interfaces can not be imported by
    other projects.
Not-An-Interface*
    components that are not interfaces.
Contracted* (interface modifier) - ARC review of Contract required
    interfaces that do not allow another project to import can be 

*Note: see http://opensolaris.org/os/community/arc/policies/interface-taxonomy/ for details


--Boundary_(ID_rmIOyuC9ik1hultuBIhrgQ)--

From Darren.Moffat@sun.com Thu Mar 12 10:37:59 2009
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 n2CHbxhm014161
	for <LSARC-ext@sac.sfbay.sun.com>; Thu, 12 Mar 2009 10:37:59 -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 n2CHbwkE026547
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Thu, 12 Mar 2009 10:37:59 -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 <0KGE00M1BMBAPZ00@nwk-avmta-1.sfbay.Sun.COM> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Thu, 12 Mar 2009 10:37:58 -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 <0KGE00FTUMB9ZG80@nwk-avmta-1.sfbay.Sun.COM> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Thu,
 12 Mar 2009 10:37:58 -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 n2CHbvf8028874	for
 <lsarc-ext@sun.com>; Thu, 12 Mar 2009 17:37:57 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-5.01 64bit (built Feb 19 2009))
 id <0KGE00500L0K9O00@fe-emea-09.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Thu, 12 Mar 2009 17:37:57 +0000 (GMT)
Received: from [129.156.173.21] ([unknown] [129.156.173.21])
 by fe-emea-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-5.01 64bit (built Feb 19 2009))
 with ESMTPSA id <0KGE008SRMB8NTC0@fe-emea-09.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Thu, 12 Mar 2009 17:37:57 +0000 (GMT)
Date: Thu, 12 Mar 2009 17:37:56 +0000
From: Darren J Moffat <Darren.Moffat@sun.com>
Subject: Re: OpenGrok [LSARC/2009/165 FastTrack timeout 03/17/2009]
In-reply-to: <49B94639.7010002@sun.com>
Sender: Darren.Moffat@sun.com
To: Brian Utterback <brian.utterback@sun.com>
Cc: lsarc-ext@sun.com, Lubos Kosco <Lubos.Kosco@sun.com>
Message-id: <49B94874.9080403@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: <49B94639.7010002@sun.com>
User-Agent: Thunderbird 2.0.0.18 (X11/20081201)
Status: RO
Content-Length: 617

Brian Utterback wrote:
> I am sponsoring the enclosed fast track for Lubos Kosco. The timer is 
> set to March 17th.  Proposal, checklist and man page are enclosed for 
> review.
> 
> This project requires the installation of Exuberent CTags, LSARC case
> 2008/741. The man page provided is not actually for a command called 
> opengrok. Instead opengrok is intended to be customized for each use, so 
> there is an example wrapper script provided in /usr/share/doc/opengrok 
> and the man page documents the usage of this script.

Has the swing based GUI gone away and we only have the webapp ?

-- 
Darren J Moffat

From Lubos.Kosco@sun.com Thu Mar 12 14:15:27 2009
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 n2CLFQcT019821
	for <LSARC-ext@sac.sfbay.sun.com>; Thu, 12 Mar 2009 14:15:26 -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 n2CLFN2c016205
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Thu, 12 Mar 2009 21:15:25 GMT
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 <0KGE00F0NWDPTL00@brm-avmta-1.central.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Thu, 12 Mar 2009 15:15:25 -0600 (MDT)
Received: from gmp-eb-inf-2.sun.com ([192.18.6.24])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KGE00AR1WDNED90@brm-avmta-1.central.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Thu,
 12 Mar 2009 15:15:24 -0600 (MDT)
Received: from fe-emea-09.sun.com (gmp-eb-lb-1-fe3.eu.sun.com [192.18.6.10])
	by gmp-eb-inf-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n2CLFN80018259	for
 <lsarc-ext@sun.com>; Thu, 12 Mar 2009 21:15:23 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-5.01 64bit (built Feb 19 2009))
 id <0KGE00L00W4U2K00@fe-emea-09.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Thu, 12 Mar 2009 21:15:23 +0000 (GMT)
Received: from [192.168.1.4] (r10jq34.net.upc.cz [78.45.20.34])
 by fe-emea-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-5.01 64bit (built Feb 19 2009))
 with ESMTPSA id <0KGE0080ZWDMNTF0@fe-emea-09.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Thu, 12 Mar 2009 21:15:22 +0000 (GMT)
Date: Thu, 12 Mar 2009 22:15:21 +0100
From: Lubos Kosco <Lubos.Kosco@sun.com>
Subject: Re: OpenGrok [LSARC/2009/165 FastTrack timeout 03/17/2009]
In-reply-to: <49B94874.9080403@Sun.COM>
Sender: Lubos.Kosco@sun.com
To: Darren J Moffat <Darren.Moffat@sun.com>
Cc: Brian Utterback <Brian.Utterback@sun.com>,
        "lsarc-ext@sun.com" <lsarc-ext@sun.com>
Message-id: <BA4548E2-BC90-4827-8F51-F63DED8E2C84@Sun.Com>
MIME-version: 1.0
X-Mailer: iPod Mail (5H11a)
Content-type: text/plain; delsp=yes; format=flowed; charset=us-ascii
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <49B94639.7010002@sun.com> <49B94874.9080403@Sun.COM>
Status: RO
Content-Length: 847





On Mar 12, 2009, at 6:37 PM, Darren J Moffat <Darren.Moffat@Sun.COM>  
wrote:

> Brian Utterback wrote:
>> I am sponsoring the enclosed fast track for Lubos Kosco. The timer  
>> is set to March 17th.  Proposal, checklist and man page are  
>> enclosed for review.
>> This project requires the installation of Exuberent CTags, LSARC case
>> 2008/741. The man page provided is not actually for a command  
>> called opengrok. Instead opengrok is intended to be customized for  
>> each use, so there is an example wrapper script provided in /usr/ 
>> share/doc/opengrok and the man page documents the usage of this  
>> script.
>
> Has the swing based GUI gone away and we only have the webapp ?

Yes.
Only webapp and cli search work; GUI wasn't used and no one wanted to  
maintain it, hence it was dropped.

--
L

>
>
> -- 
> Darren J Moffat

From brian.utterback@sun.com Thu Mar 19 10:22:19 2009
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 n2JHMIu8003219
	for <LSARC-ext@sac.sfbay.sun.com>; Thu, 19 Mar 2009 10:22:18 -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 n2JHMCxA003926
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Thu, 19 Mar 2009 17:22:17 GMT
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 <0KGR00G07K92D400@brm-avmta-1.central.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Thu, 19 Mar 2009 11:22:14 -0600 (MDT)
Received: from dm-east-01.east.sun.com ([129.148.9.192])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KGR00D5HK921C30@brm-avmta-1.central.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Thu,
 19 Mar 2009 11:22:14 -0600 (MDT)
Received: from [129.148.9.177] (sr1-ubur-23.East.Sun.COM [129.148.9.177])
	by dm-east-01.east.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id n2JHMCAx018730; Thu, 19 Mar 2009 13:22:13 -0400 (EDT)
Date: Thu, 19 Mar 2009 13:22:12 -0400
From: Brian Utterback <brian.utterback@sun.com>
Subject: Re: OpenGrok [LSARC/2009/165 FastTrack timeout 03/17/2009]
In-reply-to: <BA4548E2-BC90-4827-8F51-F63DED8E2C84@Sun.Com>
To: Lubos Kosco <Lubos.Kosco@sun.com>
Cc: Darren J Moffat <Darren.Moffat@sun.com>,
        "lsarc-ext@sun.com" <lsarc-ext@sun.com>
Message-id: <49C27F44.7040604@sun.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
References: <49B94639.7010002@sun.com> <49B94874.9080403@Sun.COM>
 <BA4548E2-BC90-4827-8F51-F63DED8E2C84@Sun.Com>
User-Agent: Thunderbird 2.0.0.22pre (X11/20090304)
Status: RO
Content-Length: 1386

Okay, any other comments? The timer has expired and I am inclined to 
close this as approved. Anyone?

Lubos Kosco wrote:
> 
> 
> 
> 
> On Mar 12, 2009, at 6:37 PM, Darren J Moffat <Darren.Moffat@Sun.COM> wrote:
> 
>> Brian Utterback wrote:
>>> I am sponsoring the enclosed fast track for Lubos Kosco. The timer is 
>>> set to March 17th.  Proposal, checklist and man page are enclosed for 
>>> review.
>>> This project requires the installation of Exuberent CTags, LSARC case
>>> 2008/741. The man page provided is not actually for a command called 
>>> opengrok. Instead opengrok is intended to be customized for each use, 
>>> so there is an example wrapper script provided in 
>>> /usr/share/doc/opengrok and the man page documents the usage of this 
>>> script.
>>
>> Has the swing based GUI gone away and we only have the webapp ?
> 
> Yes.
> Only webapp and cli search work; GUI wasn't used and no one wanted to 
> maintain it, hence it was dropped.
> 
> -- 
> L
> 
>>
>>
>> -- 
>> Darren J Moffat

-- 
blu

"You would think that spies would have to be light sleepers, but
that isn't true. For instance, James Bond once slept through an
earthquake. That's right, he was shaken but not stirred."
----------------------------------------------------------------------
Brian Utterback - Solaris RPE, Sun Microsystems, Inc.
Ph:877-259-7345, Em:brian.utterback-at-ess-you-enn-dot-kom

From brian.utterback@sun.com Mon Mar 23 04:54:23 2009
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 n2NBsMWQ007838
	for <LSARC-ext@sac.sfbay.sun.com>; Mon, 23 Mar 2009 04:54:22 -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 n2NBsHqM004855
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Mon, 23 Mar 2009 11:54:21 GMT
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 <0KGY00H07JQLQA00@nwk-avmta-1.sfbay.Sun.COM> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Mon, 23 Mar 2009 04:54:21 -0700 (PDT)
Received: from dm-east-01.east.sun.com ([129.148.9.192])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KGY004WEJQKZEA0@nwk-avmta-1.sfbay.Sun.COM> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Mon,
 23 Mar 2009 04:54:21 -0700 (PDT)
Received: from [129.148.9.177] (sr1-ubur-23.East.Sun.COM [129.148.9.177])
	by dm-east-01.east.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id n2NBsHmA009562; Mon, 23 Mar 2009 07:54:19 -0400 (EDT)
Date: Mon, 23 Mar 2009 07:54:17 -0400
From: Brian Utterback <brian.utterback@sun.com>
Subject: Re: OpenGrok [LSARC/2009/165 FastTrack timeout 03/17/2009]
In-reply-to: <49C27F44.7040604@sun.com>
To: "lsarc-ext@sun.com" <lsarc-ext@sun.com>
Cc: Lubos Kosco <Lubos.Kosco@sun.com>
Message-id: <49C77869.9060103@sun.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
References: <49B94639.7010002@sun.com> <49B94874.9080403@Sun.COM>
 <BA4548E2-BC90-4827-8F51-F63DED8E2C84@Sun.Com> <49C27F44.7040604@sun.com>
User-Agent: Thunderbird 2.0.0.22pre (X11/20090304)
Status: RO
Content-Length: 1546

The timer has expired and I didn't hear any objections, so I am 
marking this as closed, approved.

Brian Utterback wrote:
> Okay, any other comments? The timer has expired and I am inclined to 
> close this as approved. Anyone?
> 
> Lubos Kosco wrote:
>>
>>
>>
>>
>> On Mar 12, 2009, at 6:37 PM, Darren J Moffat <Darren.Moffat@Sun.COM> 
>> wrote:
>>
>>> Brian Utterback wrote:
>>>> I am sponsoring the enclosed fast track for Lubos Kosco. The timer 
>>>> is set to March 17th.  Proposal, checklist and man page are enclosed 
>>>> for review.
>>>> This project requires the installation of Exuberent CTags, LSARC case
>>>> 2008/741. The man page provided is not actually for a command called 
>>>> opengrok. Instead opengrok is intended to be customized for each 
>>>> use, so there is an example wrapper script provided in 
>>>> /usr/share/doc/opengrok and the man page documents the usage of this 
>>>> script.
>>>
>>> Has the swing based GUI gone away and we only have the webapp ?
>>
>> Yes.
>> Only webapp and cli search work; GUI wasn't used and no one wanted to 
>> maintain it, hence it was dropped.
>>
>> -- 
>> L
>>
>>>
>>>
>>> -- 
>>> Darren J Moffat
> 

-- 
blu

"You would think that spies would have to be light sleepers, but
that isn't true. For instance, James Bond once slept through an
earthquake. That's right, he was shaken but not stirred."
----------------------------------------------------------------------
Brian Utterback - Solaris RPE, Sun Microsystems, Inc.
Ph:877-259-7345, Em:brian.utterback-at-ess-you-enn-dot-kom

From margot.miller@sun.com Mon Mar 23 10:50:40 2009
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 n2NHoeGn026270
	for <LSARC-ext@sac.sfbay.sun.com>; Mon, 23 Mar 2009 10:50:40 -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 n2NHoLsq005783;
	Mon, 23 Mar 2009 10:50:37 -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 <0KGZ00I0D08D1P00@brm-avmta-1.central.sun.com>; Mon,
 23 Mar 2009 11:50:37 -0600 (MDT)
Received: from jurassic-x4600.sfbay.sun.com ([129.146.17.59])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KGZ00DM408D9OB0@brm-avmta-1.central.sun.com>; Mon,
 23 Mar 2009 11:50:37 -0600 (MDT)
Received: from [10.7.250.251]
 (punchin-client-10-7-250-251.SFBay.Sun.COM [10.7.250.251])
	by jurassic-x4600.sfbay.sun.com (8.14.3+Sun/8.14.3)
 with ESMTP id n2NHoYXc347074; Mon, 23 Mar 2009 10:50:35 -0700 (PDT)
Date: Mon, 23 Mar 2009 10:46:15 -0700
From: Margot Miller <margot.miller@sun.com>
Subject: Re: OpenGrok [LSARC/2009/165 FastTrack timeout 03/17/2009]
In-reply-to: <49C77869.9060103@sun.com>
To: Brian Utterback <brian.utterback@sun.com>
Cc: "lsarc-ext@sun.com" <lsarc-ext@sun.com>, Lubos Kosco <Lubos.Kosco@sun.com>
Message-id: <49C7CAE7.4090606@sun.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
References: <49B94639.7010002@sun.com> <49B94874.9080403@Sun.COM>
 <BA4548E2-BC90-4827-8F51-F63DED8E2C84@Sun.Com> <49C27F44.7040604@sun.com>
 <49C77869.9060103@sun.com>
User-Agent: Thunderbird 2.0b1 (X11/20070115)
Status: RO
Content-Length: 1342

Brian,

Please don't close this yet until we get a "+1" from someone.

I am reviewing it now.

Thanks
Margot

Brian Utterback wrote:
> The timer has expired and I didn't hear any objections, so I am 
> marking this as closed, approved.
>
> Brian Utterback wrote:
>> Okay, any other comments? The timer has expired and I am inclined to 
>> close this as approved. Anyone?
>>
>> Lubos Kosco wrote:
>>>
>>>
>>>
>>>
>>> On Mar 12, 2009, at 6:37 PM, Darren J Moffat <Darren.Moffat@Sun.COM> 
>>> wrote:
>>>
>>>> Brian Utterback wrote:
>>>>> I am sponsoring the enclosed fast track for Lubos Kosco. The timer 
>>>>> is set to March 17th.  Proposal, checklist and man page are 
>>>>> enclosed for review.
>>>>> This project requires the installation of Exuberent CTags, LSARC case
>>>>> 2008/741. The man page provided is not actually for a command 
>>>>> called opengrok. Instead opengrok is intended to be customized for 
>>>>> each use, so there is an example wrapper script provided in 
>>>>> /usr/share/doc/opengrok and the man page documents the usage of 
>>>>> this script.
>>>>
>>>> Has the swing based GUI gone away and we only have the webapp ?
>>>
>>> Yes.
>>> Only webapp and cli search work; GUI wasn't used and no one wanted 
>>> to maintain it, hence it was dropped.
>>>
>>> -- 
>>> L
>>>
>>>>
>>>>
>>>> -- 
>>>> Darren J Moffat
>>
>


From margot.miller@sun.com Mon Mar 23 11:09:59 2009
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 n2NI9xRm028470
	for <LSARC-ext@sac.sfbay.sun.com>; Mon, 23 Mar 2009 11:09:59 -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 n2NI9uS4034478;
	Mon, 23 Mar 2009 12:09:56 -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 <0KGZ00F0314KGY00@nwk-avmta-1.sfbay.Sun.COM>; Mon,
 23 Mar 2009 11:09:56 -0700 (PDT)
Received: from jurassic-x4600.sfbay.sun.com ([129.146.17.59])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KGZ00DKH14KKX30@nwk-avmta-1.sfbay.Sun.COM>; Mon,
 23 Mar 2009 11:09:56 -0700 (PDT)
Received: from [10.7.250.251]
 (punchin-client-10-7-250-251.SFBay.Sun.COM [10.7.250.251])
	by jurassic-x4600.sfbay.sun.com (8.14.3+Sun/8.14.3)
 with ESMTP id n2NI9rFB359823; Mon, 23 Mar 2009 11:09:54 -0700 (PDT)
Date: Mon, 23 Mar 2009 11:05:35 -0700
From: Margot Miller <margot.miller@sun.com>
Subject: Re: OpenGrok [LSARC/2009/165 FastTrack timeout 03/17/2009]
In-reply-to: <49C7CAE7.4090606@sun.com>
To: Brian Utterback <brian.utterback@sun.com>
Cc: "lsarc@sun.com" <lsarc-ext@sun.com>, Lubos Kosco <Lubos.Kosco@sun.com>
Message-id: <49C7CF6F.3050103@sun.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
References: <49B94639.7010002@sun.com> <49B94874.9080403@Sun.COM>
 <BA4548E2-BC90-4827-8F51-F63DED8E2C84@Sun.Com> <49C27F44.7040604@sun.com>
 <49C77869.9060103@sun.com> <49C7CAE7.4090606@sun.com>
User-Agent: Thunderbird 2.0b1 (X11/20070115)
Status: RO
Content-Length: 2063


Minor issues:

Uncommitted is more consistent with other ARC cases for package name

SUNWopengrok			Committed		Package name


Attributes section needed in man page.


And, could you elaborate more on this from the checklist:

      
    3.4.6 General Security Questions
      (see http://opensolaris.org/os/community/arc/bestpractices/security-questions/ for details)
      Are there any network protocols used by this project?
      [X] Yes
      [ ] No - continue with the next section (section 3.5)
      
      Do the components use standard network protocols?
      [ ] Yes
      [X]  No - ARC review required


Thanks
Margot

Margot Miller wrote:
> Brian,
>
> Please don't close this yet until we get a "+1" from someone.
>
> I am reviewing it now.
>
> Thanks
> Margot
>
> Brian Utterback wrote:
>> The timer has expired and I didn't hear any objections, so I am 
>> marking this as closed, approved.
>>
>> Brian Utterback wrote:
>>> Okay, any other comments? The timer has expired and I am inclined to 
>>> close this as approved. Anyone?
>>>
>>> Lubos Kosco wrote:
>>>>
>>>>
>>>>
>>>>
>>>> On Mar 12, 2009, at 6:37 PM, Darren J Moffat 
>>>> <Darren.Moffat@Sun.COM> wrote:
>>>>
>>>>> Brian Utterback wrote:
>>>>>> I am sponsoring the enclosed fast track for Lubos Kosco. The 
>>>>>> timer is set to March 17th.  Proposal, checklist and man page are 
>>>>>> enclosed for review.
>>>>>> This project requires the installation of Exuberent CTags, LSARC 
>>>>>> case
>>>>>> 2008/741. The man page provided is not actually for a command 
>>>>>> called opengrok. Instead opengrok is intended to be customized 
>>>>>> for each use, so there is an example wrapper script provided in 
>>>>>> /usr/share/doc/opengrok and the man page documents the usage of 
>>>>>> this script.
>>>>>
>>>>> Has the swing based GUI gone away and we only have the webapp ?
>>>>
>>>> Yes.
>>>> Only webapp and cli search work; GUI wasn't used and no one wanted 
>>>> to maintain it, hence it was dropped.
>>>>
>>>> -- 
>>>> L
>>>>
>>>>>
>>>>>
>>>>> -- 
>>>>> Darren J Moffat
>>>
>>
>


From Lubos.Kosco@sun.com Mon Mar 23 11:45:33 2009
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 n2NIjWF4001501
	for <LSARC-ext@sac.sfbay.sun.com>; Mon, 23 Mar 2009 11:45:33 -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 n2NIjT22011332
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Tue, 24 Mar 2009 02:45:32 +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 <0KGZ00J0B2RVNZ00@nwk-avmta-1.sfbay.Sun.COM> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Mon, 23 Mar 2009 11:45:31 -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 <0KGZ00DAB2RUKXB0@nwk-avmta-1.sfbay.Sun.COM> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Mon,
 23 Mar 2009 11:45:31 -0700 (PDT)
Received: from fe-emea-09.sun.com (gmp-eb-lb-1-fe3.eu.sun.com [192.18.6.10])
	by gmp-eb-inf-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n2NIjUZ9018394	for
 <lsarc-ext@sun.com>; Mon, 23 Mar 2009 18:45:30 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-5.01 64bit (built Feb 19 2009))
 id <0KGZ00L001ZLDD00@fe-emea-09.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Mon, 23 Mar 2009 18:45:30 +0000 (GMT)
Received: from [129.150.124.1] ([unknown] [129.150.124.1])
 by fe-emea-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-5.01 64bit (built Feb 19 2009))
 with ESMTPSA id <0KGZ005PA2RTRO30@fe-emea-09.sun.com>; Mon,
 23 Mar 2009 18:45:29 +0000 (GMT)
Date: Mon, 23 Mar 2009 19:45:25 +0100
From: Lubos Kosco <Lubos.Kosco@sun.com>
Subject: Re: OpenGrok [LSARC/2009/165 FastTrack timeout 03/17/2009]
In-reply-to: <49C7CF6F.3050103@sun.com>
Sender: Lubos.Kosco@sun.com
To: Margot Miller <Margot.Miller@sun.com>
Cc: Brian Utterback <Brian.Utterback@sun.com>,
        "lsarc@sun.com" <lsarc-ext@sun.com>
Message-id: <49C7D8C5.7090702@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
References: <49B94639.7010002@sun.com> <49B94874.9080403@Sun.COM>
 <BA4548E2-BC90-4827-8F51-F63DED8E2C84@Sun.Com> <49C27F44.7040604@sun.com>
 <49C77869.9060103@sun.com> <49C7CAE7.4090606@sun.com>
 <49C7CF6F.3050103@sun.com>
User-Agent: Thunderbird 2.0.0.21 (Windows/20090302)
Status: RO
Content-Length: 2984

Margot Miller wrote:
> Minor issues:
>
> Uncommitted is more consistent with other ARC cases for package name
>
> SUNWopengrok			Committed		Package name
>   

will change ( I registered the name hence I made it committed ;) )

>
> Attributes section needed in man page.
>
>
> And, could you elaborate more on this from the checklist:
>
>       
>     3.4.6 General Security Questions
>       (see http://opensolaris.org/os/community/arc/bestpractices/security-questions/ for details)
>       Are there any network protocols used by this project?
>       [X] Yes
>       [ ] No - continue with the next section (section 3.5)
>       
>       Do the components use standard network protocols?
>       [ ] Yes
>       [X]  No - ARC review required
>   

opengrok web application (the thing you basically see on
http://src.opensolaris.org )
uses a port listening on localhost only (default conf) which can accept
an object then deserialize it into a configuration object
http://src.opensolaris.org/source/xref/opengrok/trunk/src/org/opensolaris/opengrok/configuration/Configuration.java#362
- it is used to "refresh" the configuration of web application from
recent indexing without need to restart web container (glassfish or tomcat)

hence I marked it as non standard protocol, but basically it's a TCP
socket listening for java objects ...

hope this explains
Lubos

>
> Thanks
> Margot
>
> Margot Miller wrote:
>   
>> Brian,
>>
>> Please don't close this yet until we get a "+1" from someone.
>>
>> I am reviewing it now.
>>
>> Thanks
>> Margot
>>
>> Brian Utterback wrote:
>>     
>>> The timer has expired and I didn't hear any objections, so I am 
>>> marking this as closed, approved.
>>>
>>> Brian Utterback wrote:
>>>       
>>>> Okay, any other comments? The timer has expired and I am inclined to 
>>>> close this as approved. Anyone?
>>>>
>>>> Lubos Kosco wrote:
>>>>         
>>>>>
>>>>>
>>>>> On Mar 12, 2009, at 6:37 PM, Darren J Moffat 
>>>>> <Darren.Moffat@Sun.COM> wrote:
>>>>>
>>>>>           
>>>>>> Brian Utterback wrote:
>>>>>>             
>>>>>>> I am sponsoring the enclosed fast track for Lubos Kosco. The 
>>>>>>> timer is set to March 17th.  Proposal, checklist and man page are 
>>>>>>> enclosed for review.
>>>>>>> This project requires the installation of Exuberent CTags, LSARC 
>>>>>>> case
>>>>>>> 2008/741. The man page provided is not actually for a command 
>>>>>>> called opengrok. Instead opengrok is intended to be customized 
>>>>>>> for each use, so there is an example wrapper script provided in 
>>>>>>> /usr/share/doc/opengrok and the man page documents the usage of 
>>>>>>> this script.
>>>>>>>               
>>>>>> Has the swing based GUI gone away and we only have the webapp ?
>>>>>>             
>>>>> Yes.
>>>>> Only webapp and cli search work; GUI wasn't used and no one wanted 
>>>>> to maintain it, hence it was dropped.
>>>>>
>>>>> -- 
>>>>> L
>>>>>
>>>>>           
>>>>>> -- 
>>>>>> Darren J Moffat
>>>>>>             
>
>   


From margot.miller@sun.com Mon Mar 23 11:46:29 2009
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 n2NIkTEU001578
	for <LSARC-ext@sac.sfbay.sun.com>; Mon, 23 Mar 2009 11:46:29 -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 n2NIkPv6007909;
	Mon, 23 Mar 2009 11:46:26 -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 <0KGZ000092TD7900@brm-avmta-1.central.sun.com>; Mon,
 23 Mar 2009 12:46:25 -0600 (MDT)
Received: from jurassic-x4600.sfbay.sun.com ([129.146.17.59])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KGZ00JW52T9GR30@brm-avmta-1.central.sun.com>; Mon,
 23 Mar 2009 12:46:22 -0600 (MDT)
Received: from [10.7.250.251]
 (punchin-client-10-7-250-251.SFBay.Sun.COM [10.7.250.251])
	by jurassic-x4600.sfbay.sun.com (8.14.3+Sun/8.14.3)
 with ESMTP id n2NIkJgJ376333; Mon, 23 Mar 2009 11:46:20 -0700 (PDT)
Date: Mon, 23 Mar 2009 11:42:00 -0700
From: Margot Miller <margot.miller@sun.com>
Subject: Re: OpenGrok [LSARC/2009/165 FastTrack timeout 03/17/2009]
In-reply-to: <49C7CF6F.3050103@sun.com>
To: Brian Utterback <brian.utterback@sun.com>
Cc: "lsarc-ext@sun.com" <lsarc-ext@sun.com>, Lubos Kosco <Lubos.Kosco@sun.com>
Message-id: <49C7D7F8.8040404@sun.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
References: <49B94639.7010002@sun.com> <49B94874.9080403@Sun.COM>
 <BA4548E2-BC90-4827-8F51-F63DED8E2C84@Sun.Com> <49C27F44.7040604@sun.com>
 <49C77869.9060103@sun.com> <49C7CAE7.4090606@sun.com>
 <49C7CF6F.3050103@sun.com>
User-Agent: Thunderbird 2.0b1 (X11/20070115)
Status: RO
Content-Length: 2217

Resending to lsarc-ext.


Margot Miller wrote:
>
> Minor issues:
>
> Uncommitted is more consistent with other ARC cases for package name
>
> SUNWopengrok            Committed        Package name
>
>
> Attributes section needed in man page.
>
>
> And, could you elaborate more on this from the checklist:
>
>         3.4.6 General Security Questions
>      (see 
> http://opensolaris.org/os/community/arc/bestpractices/security-questions/ 
> for details)
>      Are there any network protocols used by this project?
>      [X] Yes
>      [ ] No - continue with the next section (section 3.5)
>           Do the components use standard network protocols?
>      [ ] Yes
>      [X]  No - ARC review required
>
>
> Thanks
> Margot
>
> Margot Miller wrote:
>> Brian,
>>
>> Please don't close this yet until we get a "+1" from someone.
>>
>> I am reviewing it now.
>>
>> Thanks
>> Margot
>>
>> Brian Utterback wrote:
>>> The timer has expired and I didn't hear any objections, so I am 
>>> marking this as closed, approved.
>>>
>>> Brian Utterback wrote:
>>>> Okay, any other comments? The timer has expired and I am inclined 
>>>> to close this as approved. Anyone?
>>>>
>>>> Lubos Kosco wrote:
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> On Mar 12, 2009, at 6:37 PM, Darren J Moffat 
>>>>> <Darren.Moffat@Sun.COM> wrote:
>>>>>
>>>>>> Brian Utterback wrote:
>>>>>>> I am sponsoring the enclosed fast track for Lubos Kosco. The 
>>>>>>> timer is set to March 17th.  Proposal, checklist and man page 
>>>>>>> are enclosed for review.
>>>>>>> This project requires the installation of Exuberent CTags, LSARC 
>>>>>>> case
>>>>>>> 2008/741. The man page provided is not actually for a command 
>>>>>>> called opengrok. Instead opengrok is intended to be customized 
>>>>>>> for each use, so there is an example wrapper script provided in 
>>>>>>> /usr/share/doc/opengrok and the man page documents the usage of 
>>>>>>> this script.
>>>>>>
>>>>>> Has the swing based GUI gone away and we only have the webapp ?
>>>>>
>>>>> Yes.
>>>>> Only webapp and cli search work; GUI wasn't used and no one wanted 
>>>>> to maintain it, hence it was dropped.
>>>>>
>>>>> -- 
>>>>> L
>>>>>
>>>>>>
>>>>>>
>>>>>> -- 
>>>>>> Darren J Moffat
>>>>
>>>
>>
>


From Lubos.Kosco@sun.com Mon Mar 23 11:54:08 2009
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 n2NIs71B002181
	for <LSARC-ext@sac.sfbay.sun.com>; Mon, 23 Mar 2009 11:54:07 -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.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n2NIs07e012014
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Mon, 23 Mar 2009 11:54:07 -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 <0KGZ00B2L3662U00@nwk-avmta-2.sfbay.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Mon, 23 Mar 2009 11:54:06 -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 <0KGZ004GN3648ED0@nwk-avmta-2.sfbay.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Mon,
 23 Mar 2009 11:54:05 -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-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n2NIs4Sn018909	for
 <lsarc-ext@sun.com>; Mon, 23 Mar 2009 18:54:04 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-5.01 64bit (built Feb 19 2009))
 id <0KGZ00L001ZLDD00@fe-emea-09.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Mon, 23 Mar 2009 18:54:04 +0000 (GMT)
Received: from [129.150.124.1] ([unknown] [129.150.124.1])
 by fe-emea-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-5.01 64bit (built Feb 19 2009))
 with ESMTPSA id <0KGZ005ZC35QRO60@fe-emea-09.sun.com>; Mon,
 23 Mar 2009 18:53:51 +0000 (GMT)
Date: Mon, 23 Mar 2009 19:53:46 +0100
From: Lubos Kosco <Lubos.Kosco@sun.com>
Subject: Re: OpenGrok [LSARC/2009/165 FastTrack timeout 03/17/2009]
In-reply-to: <49C7D8C5.7090702@Sun.COM>
Sender: Lubos.Kosco@sun.com
To: Margot Miller <margot.miller@sun.com>
Cc: Brian Utterback <brian.utterback@sun.com>,
        "lsarc-ext@sun.com" <lsarc-ext@sun.com>
Message-id: <49C7DABA.1010702@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
References: <49B94639.7010002@sun.com> <49B94874.9080403@Sun.COM>
 <BA4548E2-BC90-4827-8F51-F63DED8E2C84@Sun.Com> <49C27F44.7040604@sun.com>
 <49C77869.9060103@sun.com> <49C7CAE7.4090606@sun.com>
 <49C7CF6F.3050103@sun.com> <49C7D8C5.7090702@Sun.COM>
User-Agent: Thunderbird 2.0.0.21 (Windows/20090302)
Status: RO
Content-Length: 3366


ccing lsarc-ext@sun.com as a reply

Lubos Kosco wrote:
> Margot Miller wrote:
>   
>> Minor issues:
>>
>> Uncommitted is more consistent with other ARC cases for package name
>>
>> SUNWopengrok			Committed		Package name
>>   
>>     
>
> will change ( I registered the name hence I made it committed ;) )
>
>   
>> Attributes section needed in man page.
>>
>>
>> And, could you elaborate more on this from the checklist:
>>
>>       
>>     3.4.6 General Security Questions
>>       (see http://opensolaris.org/os/community/arc/bestpractices/security-questions/ for details)
>>       Are there any network protocols used by this project?
>>       [X] Yes
>>       [ ] No - continue with the next section (section 3.5)
>>       
>>       Do the components use standard network protocols?
>>       [ ] Yes
>>       [X]  No - ARC review required
>>   
>>     
>
> opengrok web application (the thing you basically see on
> http://src.opensolaris.org )
> uses a port listening on localhost only (default conf) which can accept
> an object then deserialize it into a configuration object
> http://src.opensolaris.org/source/xref/opengrok/trunk/src/org/opensolaris/opengrok/configuration/Configuration.java#362
> - it is used to "refresh" the configuration of web application from
> recent indexing without need to restart web container (glassfish or tomcat)
>
> hence I marked it as non standard protocol, but basically it's a TCP
> socket listening for java objects ...
>
> hope this explains
> Lubos
>
>   
>> Thanks
>> Margot
>>
>> Margot Miller wrote:
>>   
>>     
>>> Brian,
>>>
>>> Please don't close this yet until we get a "+1" from someone.
>>>
>>> I am reviewing it now.
>>>
>>> Thanks
>>> Margot
>>>
>>> Brian Utterback wrote:
>>>     
>>>       
>>>> The timer has expired and I didn't hear any objections, so I am 
>>>> marking this as closed, approved.
>>>>
>>>> Brian Utterback wrote:
>>>>       
>>>>         
>>>>> Okay, any other comments? The timer has expired and I am inclined to 
>>>>> close this as approved. Anyone?
>>>>>
>>>>> Lubos Kosco wrote:
>>>>>         
>>>>>           
>>>>>> On Mar 12, 2009, at 6:37 PM, Darren J Moffat 
>>>>>> <Darren.Moffat@Sun.COM> wrote:
>>>>>>
>>>>>>           
>>>>>>             
>>>>>>> Brian Utterback wrote:
>>>>>>>             
>>>>>>>               
>>>>>>>> I am sponsoring the enclosed fast track for Lubos Kosco. The 
>>>>>>>> timer is set to March 17th.  Proposal, checklist and man page are 
>>>>>>>> enclosed for review.
>>>>>>>> This project requires the installation of Exuberent CTags, LSARC 
>>>>>>>> case
>>>>>>>> 2008/741. The man page provided is not actually for a command 
>>>>>>>> called opengrok. Instead opengrok is intended to be customized 
>>>>>>>> for each use, so there is an example wrapper script provided in 
>>>>>>>> /usr/share/doc/opengrok and the man page documents the usage of 
>>>>>>>> this script.
>>>>>>>>               
>>>>>>>>                 
>>>>>>> Has the swing based GUI gone away and we only have the webapp ?
>>>>>>>             
>>>>>>>               
>>>>>> Yes.
>>>>>> Only webapp and cli search work; GUI wasn't used and no one wanted 
>>>>>> to maintain it, hence it was dropped.
>>>>>>
>>>>>> -- 
>>>>>> L
>>>>>>
>>>>>>           
>>>>>>             
>>>>>>> -- 
>>>>>>> Darren J Moffat
>>>>>>>             
>>>>>>>               
>>   
>>     
>
>
>   


From brian.utterback@sun.com Mon Mar 23 11:55:26 2009
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 n2NItPVQ002355
	for <LSARC-ext@sac.sfbay.sun.com>; Mon, 23 Mar 2009 11:55:25 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n2NItPap007202
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Mon, 23 Mar 2009 11:55:25 -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 <0KGZ00B0138D6S00@nwk-avmta-2.sfbay.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Mon, 23 Mar 2009 11:55:25 -0700 (PDT)
Received: from dm-east-01.east.sun.com ([129.148.9.192])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KGZ004JJ38B8ED0@nwk-avmta-2.sfbay.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Mon,
 23 Mar 2009 11:55:24 -0700 (PDT)
Received: from [129.148.9.177] (sr1-ubur-23.East.Sun.COM [129.148.9.177])
	by dm-east-01.east.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id n2NItKuG009594; Mon, 23 Mar 2009 14:55:21 -0400 (EDT)
Date: Mon, 23 Mar 2009 14:55:20 -0400
From: Brian Utterback <brian.utterback@sun.com>
Subject: Re: OpenGrok [LSARC/2009/165 FastTrack timeout 03/17/2009]
In-reply-to: <49C7D7F8.8040404@sun.com>
To: Margot Miller <margot.miller@sun.com>
Cc: "lsarc-ext@sun.com" <lsarc-ext@sun.com>, Lubos Kosco <Lubos.Kosco@sun.com>
Message-id: <49C7DB18.8040001@sun.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
References: <49B94639.7010002@sun.com> <49B94874.9080403@Sun.COM>
 <BA4548E2-BC90-4827-8F51-F63DED8E2C84@Sun.Com> <49C27F44.7040604@sun.com>
 <49C77869.9060103@sun.com> <49C7CAE7.4090606@sun.com>
 <49C7CF6F.3050103@sun.com> <49C7D7F8.8040404@sun.com>
User-Agent: Thunderbird 2.0.0.22pre (X11/20090304)
Status: RO
Content-Length: 3072

One thing I just noticed, is that the opengrok wrapper is listed with 
a interface stability of "Committed". I am not sure that makes sense 
for an example script. I would expect anyone using this script to 
probably modify it and would definitely copy it to someplace else. I 
would think that the script is actually more useful as volatile than 
committed.

Margot Miller wrote:
> Resending to lsarc-ext.
> 
> 
> Margot Miller wrote:
>>
>> Minor issues:
>>
>> Uncommitted is more consistent with other ARC cases for package name
>>
>> SUNWopengrok            Committed        Package name
>>
>>
>> Attributes section needed in man page.
>>
>>
>> And, could you elaborate more on this from the checklist:
>>
>>         3.4.6 General Security Questions
>>      (see 
>> http://opensolaris.org/os/community/arc/bestpractices/security-questions/ 
>> for details)
>>      Are there any network protocols used by this project?
>>      [X] Yes
>>      [ ] No - continue with the next section (section 3.5)
>>           Do the components use standard network protocols?
>>      [ ] Yes
>>      [X]  No - ARC review required
>>
>>
>> Thanks
>> Margot
>>
>> Margot Miller wrote:
>>> Brian,
>>>
>>> Please don't close this yet until we get a "+1" from someone.
>>>
>>> I am reviewing it now.
>>>
>>> Thanks
>>> Margot
>>>
>>> Brian Utterback wrote:
>>>> The timer has expired and I didn't hear any objections, so I am 
>>>> marking this as closed, approved.
>>>>
>>>> Brian Utterback wrote:
>>>>> Okay, any other comments? The timer has expired and I am inclined 
>>>>> to close this as approved. Anyone?
>>>>>
>>>>> Lubos Kosco wrote:
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Mar 12, 2009, at 6:37 PM, Darren J Moffat 
>>>>>> <Darren.Moffat@Sun.COM> wrote:
>>>>>>
>>>>>>> Brian Utterback wrote:
>>>>>>>> I am sponsoring the enclosed fast track for Lubos Kosco. The 
>>>>>>>> timer is set to March 17th.  Proposal, checklist and man page 
>>>>>>>> are enclosed for review.
>>>>>>>> This project requires the installation of Exuberent CTags, LSARC 
>>>>>>>> case
>>>>>>>> 2008/741. The man page provided is not actually for a command 
>>>>>>>> called opengrok. Instead opengrok is intended to be customized 
>>>>>>>> for each use, so there is an example wrapper script provided in 
>>>>>>>> /usr/share/doc/opengrok and the man page documents the usage of 
>>>>>>>> this script.
>>>>>>>
>>>>>>> Has the swing based GUI gone away and we only have the webapp ?
>>>>>>
>>>>>> Yes.
>>>>>> Only webapp and cli search work; GUI wasn't used and no one wanted 
>>>>>> to maintain it, hence it was dropped.
>>>>>>
>>>>>> -- 
>>>>>> L
>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> -- 
>>>>>>> Darren J Moffat
>>>>>
>>>>
>>>
>>
> 

-- 
blu

"You would think that spies would have to be light sleepers, but
that isn't true. For instance, James Bond once slept through an
earthquake. That's right, he was shaken but not stirred."
----------------------------------------------------------------------
Brian Utterback - Solaris RPE, Sun Microsystems, Inc.
Ph:877-259-7345, Em:brian.utterback-at-ess-you-enn-dot-kom

From alan.coopersmith@sun.com Mon Mar 23 13:59:33 2009
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 n2NKxXMd006395
	for <LSARC-ext@sac.sfbay.sun.com>; Mon, 23 Mar 2009 13:59:33 -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 n2NKxWbv022578
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Mon, 23 Mar 2009 13:59:33 -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 <0KGZ00C158Z8VX00@nwk-avmta-1.sfbay.Sun.COM> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Mon, 23 Mar 2009 13:59:32 -0700 (PDT)
Received: from sfbaymail1sca.SFBay.Sun.COM ([129.145.154.35])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KGZ00AW88Z7L0C0@nwk-avmta-1.sfbay.Sun.COM> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Mon,
 23 Mar 2009 13:59:32 -0700 (PDT)
Received: from [10.6.102.118] (sunray-sxde.SFBay.Sun.COM [10.6.102.118])
	by sfbaymail1sca.SFBay.Sun.COM (8.13.6+Sun/8.13.6/ENSMAIL,v2.2)
 with ESMTP id n2NKxUcr019795; Mon, 23 Mar 2009 13:59:30 -0700 (PDT)
Date: Mon, 23 Mar 2009 13:59:30 -0700
From: Alan Coopersmith <alan.coopersmith@sun.com>
Subject: Re: OpenGrok [LSARC/2009/165 FastTrack timeout 03/17/2009]
In-reply-to: <49C7D8C5.7090702@Sun.COM>
To: Lubos Kosco <Lubos.Kosco@sun.com>
Cc: Margot Miller <Margot.Miller@sun.com>,
        Brian Utterback <Brian.Utterback@sun.com>,
        "lsarc@sun.com" <lsarc-ext@sun.com>
Message-id: <49C7F832.1090806@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=UTF-8
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
X-Enigmail-Version: 0.95.1
References: <49B94639.7010002@sun.com> <49B94874.9080403@Sun.COM>
 <BA4548E2-BC90-4827-8F51-F63DED8E2C84@Sun.Com> <49C27F44.7040604@sun.com>
 <49C77869.9060103@sun.com> <49C7CAE7.4090606@sun.com>
 <49C7CF6F.3050103@sun.com> <49C7D8C5.7090702@Sun.COM>
User-Agent: Thunderbird 2.0.0.6 (X11/20071119)
Status: RO
Content-Length: 696

Lubos Kosco wrote:
> Margot Miller wrote:
>> Minor issues:
>>
>> Uncommitted is more consistent with other ARC cases for package name
>>
>> SUNWopengrok			Committed		Package name
>>   
> 
> will change ( I registered the name hence I made it committed ;) )

All package names starting with "SUNW" are de-facto Obsolete due to the
IPS plan to rename packages to not include corporate-stock tickers, and
instead use a hierachical name scheme.   (So SUNWopengrok will probably
become something more like devel/tool/opengrok or services/web/opengrok
in a future OpenSolaris release.)

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


From margot.miller@sun.com Mon Mar 23 14:19:31 2009
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 n2NLJU2V008051
	for <LSARC-ext@sac.sfbay.sun.com>; Mon, 23 Mar 2009 14:19:31 -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 n2NLJKNE008971;
	Tue, 24 Mar 2009 05:19:26 +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 <0KGZ00D039WDEL00@brm-avmta-1.central.sun.com>; Mon,
 23 Mar 2009 15:19:25 -0600 (MDT)
Received: from jurassic-x4600.sfbay.sun.com ([129.146.17.59])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KGZ00CCQ9WDR340@brm-avmta-1.central.sun.com>; Mon,
 23 Mar 2009 15:19:25 -0600 (MDT)
Received: from [129.146.226.220] (donald3.SFBay.Sun.COM [129.146.226.220])
	by jurassic-x4600.sfbay.sun.com (8.14.3+Sun/8.14.3)
 with ESMTP id n2NLJOGc414446; Mon, 23 Mar 2009 14:19:24 -0700 (PDT)
Date: Mon, 23 Mar 2009 14:21:00 -0700
From: Margot Miller <margot.miller@sun.com>
Subject: Re: OpenGrok [LSARC/2009/165 FastTrack timeout 03/17/2009]
In-reply-to: <49C7D8C5.7090702@Sun.COM>
To: Lubos Kosco <Lubos.Kosco@sun.com>
Cc: Brian Utterback <Brian.Utterback@sun.com>,
        "lsarc-ext@sun.com" <lsarc-ext@sun.com>
Message-id: <49C7FD3C.4040200@sun.com>
MIME-version: 1.0
Content-type: multipart/alternative;
 boundary="Boundary_(ID_T+5E7+yb0v6Ue6ATYUDKgQ)"
X-PMX-Version: 5.4.1.325704
References: <49B94639.7010002@sun.com> <49B94874.9080403@Sun.COM>
 <BA4548E2-BC90-4827-8F51-F63DED8E2C84@Sun.Com> <49C27F44.7040604@sun.com>
 <49C77869.9060103@sun.com> <49C7CAE7.4090606@sun.com>
 <49C7CF6F.3050103@sun.com> <49C7D8C5.7090702@Sun.COM>
User-Agent: Thunderbird 2.0.0.16 (X11/20080807)
Status: RO
Content-Length: 8658

This is a multi-part message in MIME format.

--Boundary_(ID_T+5E7+yb0v6Ue6ATYUDKgQ)
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT

Thanks Lubos.  I am fine with the networking answer.

The only other thing is to put an attributes section in the
man page.

I have no other issues.

+1 from me.

Margot


On 03/23/09 11:45, Lubos Kosco wrote:
> Margot Miller wrote:
>   
>> Minor issues:
>>
>> Uncommitted is more consistent with other ARC cases for package name
>>
>> SUNWopengrok			Committed		Package name
>>   
>>     
>
> will change ( I registered the name hence I made it committed ;) )
>
>   
>> Attributes section needed in man page.
>>
>>
>> And, could you elaborate more on this from the checklist:
>>
>>       
>>     3.4.6 General Security Questions
>>       (see http://opensolaris.org/os/community/arc/bestpractices/security-questions/ for details)
>>       Are there any network protocols used by this project?
>>       [X] Yes
>>       [ ] No - continue with the next section (section 3.5)
>>       
>>       Do the components use standard network protocols?
>>       [ ] Yes
>>       [X]  No - ARC review required
>>   
>>     
>
> opengrok web application (the thing you basically see on
> http://src.opensolaris.org )
> uses a port listening on localhost only (default conf) which can accept
> an object then deserialize it into a configuration object
> http://src.opensolaris.org/source/xref/opengrok/trunk/src/org/opensolaris/opengrok/configuration/Configuration.java#362
> - it is used to "refresh" the configuration of web application from
> recent indexing without need to restart web container (glassfish or tomcat)
>
> hence I marked it as non standard protocol, but basically it's a TCP
> socket listening for java objects ...
>
> hope this explains
> Lubos
>
>   
>> Thanks
>> Margot
>>
>> Margot Miller wrote:
>>   
>>     
>>> Brian,
>>>
>>> Please don't close this yet until we get a "+1" from someone.
>>>
>>> I am reviewing it now.
>>>
>>> Thanks
>>> Margot
>>>
>>> Brian Utterback wrote:
>>>     
>>>       
>>>> The timer has expired and I didn't hear any objections, so I am 
>>>> marking this as closed, approved.
>>>>
>>>> Brian Utterback wrote:
>>>>       
>>>>         
>>>>> Okay, any other comments? The timer has expired and I am inclined to 
>>>>> close this as approved. Anyone?
>>>>>
>>>>> Lubos Kosco wrote:
>>>>>         
>>>>>           
>>>>>> On Mar 12, 2009, at 6:37 PM, Darren J Moffat 
>>>>>> <Darren.Moffat@Sun.COM> wrote:
>>>>>>
>>>>>>           
>>>>>>             
>>>>>>> Brian Utterback wrote:
>>>>>>>             
>>>>>>>               
>>>>>>>> I am sponsoring the enclosed fast track for Lubos Kosco. The 
>>>>>>>> timer is set to March 17th.  Proposal, checklist and man page are 
>>>>>>>> enclosed for review.
>>>>>>>> This project requires the installation of Exuberent CTags, LSARC 
>>>>>>>> case
>>>>>>>> 2008/741. The man page provided is not actually for a command 
>>>>>>>> called opengrok. Instead opengrok is intended to be customized 
>>>>>>>> for each use, so there is an example wrapper script provided in 
>>>>>>>> /usr/share/doc/opengrok and the man page documents the usage of 
>>>>>>>> this script.
>>>>>>>>               
>>>>>>>>                 
>>>>>>> Has the swing based GUI gone away and we only have the webapp ?
>>>>>>>             
>>>>>>>               
>>>>>> Yes.
>>>>>> Only webapp and cli search work; GUI wasn't used and no one wanted 
>>>>>> to maintain it, hence it was dropped.
>>>>>>
>>>>>> -- 
>>>>>> L
>>>>>>
>>>>>>           
>>>>>>             
>>>>>>> -- 
>>>>>>> Darren J Moffat
>>>>>>>             
>>>>>>>               
>>   
>>     
>
>   


--Boundary_(ID_T+5E7+yb0v6Ue6ATYUDKgQ)
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">
Thanks Lubos.&nbsp; I am fine with the networking answer.<br>
<br>
The only other thing is to put an attributes section in the<br>
man page.<br>
<br>
I have no other issues.<br>
<br>
+1 from me.<br>
<br>
Margot<br>
<br>
<br>
On 03/23/09 11:45, Lubos Kosco wrote:
<blockquote cite="mid:49C7D8C5.7090702@Sun.COM" type="cite">
  <pre wrap="">Margot Miller wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">Minor issues:

Uncommitted is more consistent with other ARC cases for package name

SUNWopengrok			Committed		Package name
  
    </pre>
  </blockquote>
  <pre wrap=""><!---->
will change ( I registered the name hence I made it committed ;) )

  </pre>
  <blockquote type="cite">
    <pre wrap="">Attributes section needed in man page.


And, could you elaborate more on this from the checklist:

      
    3.4.6 General Security Questions
      (see <a class="moz-txt-link-freetext" href="http://opensolaris.org/os/community/arc/bestpractices/security-questions/">http://opensolaris.org/os/community/arc/bestpractices/security-questions/</a> for details)
      Are there any network protocols used by this project?
      [X] Yes
      [ ] No - continue with the next section (section 3.5)
      
      Do the components use standard network protocols?
      [ ] Yes
      [X]  No - ARC review required
  
    </pre>
  </blockquote>
  <pre wrap=""><!---->
opengrok web application (the thing you basically see on
<a class="moz-txt-link-freetext" href="http://src.opensolaris.org">http://src.opensolaris.org</a> )
uses a port listening on localhost only (default conf) which can accept
an object then deserialize it into a configuration object
<a class="moz-txt-link-freetext" href="http://src.opensolaris.org/source/xref/opengrok/trunk/src/org/opensolaris/opengrok/configuration/Configuration.java#362">http://src.opensolaris.org/source/xref/opengrok/trunk/src/org/opensolaris/opengrok/configuration/Configuration.java#362</a>
- it is used to "refresh" the configuration of web application from
recent indexing without need to restart web container (glassfish or tomcat)

hence I marked it as non standard protocol, but basically it's a TCP
socket listening for java objects ...

hope this explains
Lubos

  </pre>
  <blockquote type="cite">
    <pre wrap="">Thanks
Margot

Margot Miller wrote:
  
    </pre>
    <blockquote type="cite">
      <pre wrap="">Brian,

Please don't close this yet until we get a "+1" from someone.

I am reviewing it now.

Thanks
Margot

Brian Utterback wrote:
    
      </pre>
      <blockquote type="cite">
        <pre wrap="">The timer has expired and I didn't hear any objections, so I am 
marking this as closed, approved.

Brian Utterback wrote:
      
        </pre>
        <blockquote type="cite">
          <pre wrap="">Okay, any other comments? The timer has expired and I am inclined to 
close this as approved. Anyone?

Lubos Kosco wrote:
        
          </pre>
          <blockquote type="cite">
            <pre wrap="">
On Mar 12, 2009, at 6:37 PM, Darren J Moffat 
<a class="moz-txt-link-rfc2396E" href="mailto:Darren.Moffat@Sun.COM">&lt;Darren.Moffat@Sun.COM&gt;</a> wrote:

          
            </pre>
            <blockquote type="cite">
              <pre wrap="">Brian Utterback wrote:
            
              </pre>
              <blockquote type="cite">
                <pre wrap="">I am sponsoring the enclosed fast track for Lubos Kosco. The 
timer is set to March 17th.  Proposal, checklist and man page are 
enclosed for review.
This project requires the installation of Exuberent CTags, LSARC 
case
2008/741. The man page provided is not actually for a command 
called opengrok. Instead opengrok is intended to be customized 
for each use, so there is an example wrapper script provided in 
/usr/share/doc/opengrok and the man page documents the usage of 
this script.
              
                </pre>
              </blockquote>
              <pre wrap="">Has the swing based GUI gone away and we only have the webapp ?
            
              </pre>
            </blockquote>
            <pre wrap="">Yes.
Only webapp and cli search work; GUI wasn't used and no one wanted 
to maintain it, hence it was dropped.

-- 
L

          
            </pre>
            <blockquote type="cite">
              <pre wrap="">-- 
Darren J Moffat
            
              </pre>
            </blockquote>
          </blockquote>
        </blockquote>
      </blockquote>
    </blockquote>
    <pre wrap="">  
    </pre>
  </blockquote>
  <pre wrap=""><!---->
  </pre>
</blockquote>
<br>
</body>
</html>

--Boundary_(ID_T+5E7+yb0v6Ue6ATYUDKgQ)--

From margot.miller@sun.com Mon Mar 23 14:27:49 2009
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 n2NLRnMT008711
	for <LSARC-ext@sac.sfbay.sun.com>; Mon, 23 Mar 2009 14:27:49 -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 n2NLRkRF045974;
	Mon, 23 Mar 2009 15:27:47 -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 <0KGZ00J0JAAAMV00@nwk-avmta-2.sfbay.sun.com>; Mon,
 23 Mar 2009 14:27:46 -0700 (PDT)
Received: from jurassic-x4600.sfbay.sun.com ([129.146.17.59])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KGZ00DTIAAA6470@nwk-avmta-2.sfbay.sun.com>; Mon,
 23 Mar 2009 14:27:46 -0700 (PDT)
Received: from [129.146.226.220] (donald3.SFBay.Sun.COM [129.146.226.220])
	by jurassic-x4600.sfbay.sun.com (8.14.3+Sun/8.14.3)
 with ESMTP id n2NLRj8I415931; Mon, 23 Mar 2009 14:27:45 -0700 (PDT)
Date: Mon, 23 Mar 2009 14:29:21 -0700
From: Margot Miller <margot.miller@sun.com>
Subject: Re: OpenGrok [LSARC/2009/165 FastTrack timeout 03/17/2009]
In-reply-to: <49C7DB18.8040001@sun.com>
To: Brian Utterback <brian.utterback@sun.com>
Cc: "lsarc-ext@sun.com" <lsarc-ext@sun.com>, Lubos Kosco <Lubos.Kosco@sun.com>
Message-id: <49C7FF31.9000502@sun.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
References: <49B94639.7010002@sun.com> <49B94874.9080403@Sun.COM>
 <BA4548E2-BC90-4827-8F51-F63DED8E2C84@Sun.Com> <49C27F44.7040604@sun.com>
 <49C77869.9060103@sun.com> <49C7CAE7.4090606@sun.com>
 <49C7CF6F.3050103@sun.com> <49C7D7F8.8040404@sun.com>
 <49C7DB18.8040001@sun.com>
User-Agent: Thunderbird 2.0.0.16 (X11/20080807)
Status: RO
Content-Length: 2918

Hey Brian,

I would be happy with either uncommitted or volatile.

Thanks
Margot

On 03/23/09 11:55, Brian Utterback wrote:
> One thing I just noticed, is that the opengrok wrapper is listed with 
> a interface stability of "Committed". I am not sure that makes sense 
> for an example script. I would expect anyone using this script to 
> probably modify it and would definitely copy it to someplace else. I 
> would think that the script is actually more useful as volatile than 
> committed.
>
> Margot Miller wrote:
>> Resending to lsarc-ext.
>>
>>
>> Margot Miller wrote:
>>>
>>> Minor issues:
>>>
>>> Uncommitted is more consistent with other ARC cases for package name
>>>
>>> SUNWopengrok            Committed        Package name
>>>
>>>
>>> Attributes section needed in man page.
>>>
>>>
>>> And, could you elaborate more on this from the checklist:
>>>
>>>         3.4.6 General Security Questions
>>>      (see 
>>> http://opensolaris.org/os/community/arc/bestpractices/security-questions/ 
>>> for details)
>>>      Are there any network protocols used by this project?
>>>      [X] Yes
>>>      [ ] No - continue with the next section (section 3.5)
>>>           Do the components use standard network protocols?
>>>      [ ] Yes
>>>      [X]  No - ARC review required
>>>
>>>
>>> Thanks
>>> Margot
>>>
>>> Margot Miller wrote:
>>>> Brian,
>>>>
>>>> Please don't close this yet until we get a "+1" from someone.
>>>>
>>>> I am reviewing it now.
>>>>
>>>> Thanks
>>>> Margot
>>>>
>>>> Brian Utterback wrote:
>>>>> The timer has expired and I didn't hear any objections, so I am 
>>>>> marking this as closed, approved.
>>>>>
>>>>> Brian Utterback wrote:
>>>>>> Okay, any other comments? The timer has expired and I am inclined 
>>>>>> to close this as approved. Anyone?
>>>>>>
>>>>>> Lubos Kosco wrote:
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Mar 12, 2009, at 6:37 PM, Darren J Moffat 
>>>>>>> <Darren.Moffat@Sun.COM> wrote:
>>>>>>>
>>>>>>>> Brian Utterback wrote:
>>>>>>>>> I am sponsoring the enclosed fast track for Lubos Kosco. The 
>>>>>>>>> timer is set to March 17th.  Proposal, checklist and man page 
>>>>>>>>> are enclosed for review.
>>>>>>>>> This project requires the installation of Exuberent CTags, 
>>>>>>>>> LSARC case
>>>>>>>>> 2008/741. The man page provided is not actually for a command 
>>>>>>>>> called opengrok. Instead opengrok is intended to be customized 
>>>>>>>>> for each use, so there is an example wrapper script provided 
>>>>>>>>> in /usr/share/doc/opengrok and the man page documents the 
>>>>>>>>> usage of this script.
>>>>>>>>
>>>>>>>> Has the swing based GUI gone away and we only have the webapp ?
>>>>>>>
>>>>>>> Yes.
>>>>>>> Only webapp and cli search work; GUI wasn't used and no one 
>>>>>>> wanted to maintain it, hence it was dropped.
>>>>>>>
>>>>>>> -- 
>>>>>>> L
>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> -- 
>>>>>>>> Darren J Moffat
>>>>>>
>>>>>
>>>>
>>>
>>
>


