From <IMAP4.psuedo.sims> Tue Aug 19 11:47:17 2008
Date: Tue, 19 Aug 2008 11:47:17 -0700 (PDT)
From: Postmaster
Subject: Message from mail server       
Content-Length: 95
Mime-Version: 1.0
Status: RO
X-IMAP: 1219171637 3

Delete.
This is a system message.                                














--END+PSEUDO--

From sh162551@sac.sfbay.sun.com Sat Aug  2 21:45:28 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m734jRkB006619
	for <LSARC-ext@sac.sfbay.sun.com>; Sat, 2 Aug 2008 21:45:28 -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 m734jNfj015824;
	Sun, 3 Aug 2008 05:45:27 +0100 (BST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K5000901D7OHV00@brm-avmta-1.central.sun.com>; Sat,
 02 Aug 2008 22:45:24 -0600 (MDT)
Received: from dm-sfbay-01.sfbay.sun.com ([129.145.155.118])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K5000251D7NZ130@brm-avmta-1.central.sun.com>; Sat,
 02 Aug 2008 22:45:24 -0600 (MDT)
Received: from sac.sfbay.sun.com (new-sac.SFBay.Sun.COM [129.146.175.65])
	by dm-sfbay-01.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id m734jNWh018177; Sat, 02 Aug 2008 21:45:23 -0700 (PDT)
Received: from sac.sfbay.sun.com (localhost [127.0.0.1])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m734jMYJ006609; Sat,
 02 Aug 2008 21:45:22 -0700 (PDT)
Received: (from sh162551@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id m734jM5G006605; Sat,
 02 Aug 2008 21:45:22 -0700 (PDT)
Date: Sat, 02 Aug 2008 21:45:22 -0700 (PDT)
From: Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>
Subject: graphviz for OpenSolaris [LSARC/2008/496 FastTrack timeout 08/08/2008]
To: lsarc-ext@sun.com
Message-id: <200808030445.m734jM5G006605@sac.sfbay.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
Content-Length: 8716
Status: RO
X-Status: $$$$
X-UID: 0000000001


Template Version: @(#)sac_nextcase 1.66 04/17/08 SMI
This information is Copyright 2008 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
	 graphviz for OpenSolaris
    1.2. Name of Document Author/Supplier:
	 Author:  Dermot McCluskey
    1.3  Date of This Document:
	02 August, 2008
4. Technical Description
1. Introduction
   1.1. Project/Component Working Name:

	graphviz 2.20.2

   1.2. Name of Document Author/Supplier:

	Dermot McCluskey

   1.3. Date of This Document:

	30/07/08
        
   1.3.1. Date this project was conceived:

	03/06/08

   1.4. Name of Major Document Customer(s)/Consumer(s):

	1.4.1. The PAC or CPT you expect to review your project:

		Solaris PAC

	1.4.2. The ARC(s) you expect to review your project:

		LSARC

	1.4.3. The Director/VP who is "Sponsoring" this project:

		robert.odea@sun.com

	1.4.4. The name of your business unit:

		New Solaris Group/Desktop

   1.5. Email Aliases:
	1.5.1. Responsible Manager:

		tom.garland@sun.com

	1.5.2. Responsible Engineer:

		dermot.mccluskey@sun.com

	1.5.3. Marketing Manager:

		glynn.foster@sun.com

	1.5.4. Interest List:

		desktop-discuss@opensolaris.org

4. Technical Description:
    4.1. Details:

	Graphviz is an open-source graph visualization application.  It
	includes a set of layout programs and libraries that take text
	representations of graphs and output them in one of several graphical
	file formats.  It also includes tools for displaying and editing the
	graphs.

	It can be used stand-alone, but is typically used by other
	applications, such as the documentation generator doxygen, where it
	is used to generate class hierarchy diagrams.

	Graphviz accepts input in the DOT Language format, a simple
	plaintext format for representating graphs.  A trivial example
	might be:
		graph example
		{
			a -- b;
			a -- c;
		}
	which represents an undirected graph where object `a' is connected
	to object `b' and also to object `c'.

	The main graph-drawing filter program is called `dot', which draws
	directed graphs (with directional arrows between connected objects).
	In addition, there are four other graph-drawing programs:
		neato - filter for drawing undirected graphs
		twopi - filter for radial layouts of graphs
		circo - filter for circular layout of graphs
		fdp - filter for drawing undirected graphs
	These are all implemented as symlinks to `dot'.

	Graphviz also provides the following programs for manipulating graphs:
		acyclic - make directed graph acyclic
		bcomps - biconnected components filter for graphs
		ccomps - connected components filter for graphs
		diffimg - diff two graph images
		dijkstra - single-source distance filter
		gxl2dot,dot2gxl - GXL-DOT converters
			(dot2gxl is a symlink to gxl2dot)
		dotty - A Customizable Graph Editor
		gc - count graph components
		gvcolor - flow colors through a ranked digraph
		gvpack - merge and pack disjoint graphs
		gvpr - graph pattern scanning and processing language
		lefty - A Programmable Graphics Editor
		lneato - A Customizable Graph Editor
		nop - pretty-print graph file
		prune - Prune directed graphs
		sccmap - extract strongly connected components
		tred - transitive reduction filter for directed graphs
		unflatten - improve layout aspect ratio

	Scripting support is provided for the following languages:
		Perl
		Python
		Tcl (and Tk)

	Dot uses an extensible plugin mechanism for its output renderers.  The
	file /usr/lib/graphviz/config defines which formats are available.
	If additional, supported file format libraries are installed, `dot -c`
	can be run to rebuild the config file to include the new format.

	This proposal will add graphviz version 2.20.2, the latest stable
	version.

    4.2. Bug/RFE Number(s):

	None.

    4.3. In Scope:

	See above.

    4.4. Out of Scope:

	See above.

    4.5. Interfaces:

	--------------------------------------------------------------------
	Exported				Stability	Comments
	--------------------------------------------------------------------
	SUNWgraphviz				Uncommitted
	SUNWgraphviz-devel			Uncommitted

	/usr/bin/acyclic			Uncommitted	Command
	/usr/bin/bcomps				Uncommitted	Command
	/usr/bin/ccomps				Uncommitted	Command
	/usr/bin/circo				Uncommitted	Symlink
	/usr/bin/diffimg			Uncommitted	Command
	/usr/bin/dijkstra			Uncommitted	Command
	/usr/bin/dot				Uncommitted	Command
	/usr/bin/dot2gxl			Uncommitted	Symlink
	/usr/bin/dotty				Uncommitted	Command
	/usr/bin/fdp				Uncommitted	Symlink
	/usr/bin/gc				Uncommitted	Command
	/usr/bin/gvcolor			Uncommitted	Command
	/usr/bin/gvpack				Uncommitted	Command
	/usr/bin/gvpr				Uncommitted	Command
	/usr/bin/gxl2dot			Uncommitted	Command
	/usr/bin/lefty				Uncommitted	Command
	/usr/bin/lneato				Uncommitted	Command
	/usr/bin/neato				Uncommitted	Symlink
	/usr/bin/nop				Uncommitted	Command
	/usr/bin/prune				Uncommitted	Command
	/usr/bin/sccmap				Uncommitted	Command
	/usr/bin/tred				Uncommitted	Command
	/usr/bin/twopi				Uncommitted	Symlink
	/usr/bin/unflatten			Uncommitted	Command

	/usr/include/graphviz/			Uncommitted	Directory of
								header files

	/usr/lib/pkgconfig/libagraph.pc		Uncommitted
	/usr/lib/pkgconfig/libcdt.pc		Uncommitted
	/usr/lib/pkgconfig/libcgraph.pc		Uncommitted
	/usr/lib/pkgconfig/libgraph.pc		Uncommitted
	/usr/lib/pkgconfig/libgvc.pc		Uncommitted
	/usr/lib/pkgconfig/libpathplan.pc	Uncommitted

	/usr/lib/graphviz/config		Uncommitted	Plugin config
								file

	libgraph.so.4				Uncommitted	SONAME
	libcdt.so.4				Uncommitted	SONAME
	libcgraph.so.4				Uncommitted	SONAME
	libgraph.so.4				Uncommitted	SONAME
	libgvc.so.4				Uncommitted	SONAME
	libpathplan.so.4			Uncommitted	SONAME

	/usr/perl5/vendor_perl/5.8.4/sun4-solaris-64int/gv.pm
						Uncommitted	Perl extension
	/usr/lib/python2.4/site-packages/gv.py	Uncommitted	Python extension
	/usr/lib/tcl8.4/graphviz/pkgIndex.tcl	Uncommitted	Tcl extension

	--------------------------------------------------------------------
	Imported	Stability		Comments
	--------------------------------------------------------------------
	libgd		Uncommitted		PSARC 2007/166
	zlib		Uncommitted		PSARC 2006/537
	libpng		Evolving		LSARC 2003/568
	libjpeg		Evolving		LSARC 2003/085
	Tcl/Tk		Uncommitted		PSARC 2007/317
	libtool		Uncommitted (Obsolete)	PSARC 2007/557
	GNOME		Various			LSARC 2008/207
	Python		External		PSARC 2005/532
	Perl		Evolving		PSARC 2003/661
	freetype	External		LSARC 2005/397
	libexpat	Volatile		LSARC 2007/378

    4.6. Doc Impact:

	Graphviz includes over 30 community provided man pages covering almost
	all the commands, libraries and script-language extensions plus an
	overall introductory man page.  The only missing man page is for the
	diffimg command, for which a Sun provided man page will be written.
	There are also additional community provided user docs in HTML and PDF
	and demo programs.

    4.7. Admin/Config Impact:

	"dot -c" may be run (by a user with write permission for
	/usr/lib/graphviz/config) to re-generate the graphviz plugin
	configuration file.  This would typically be done when new software
	that provides one of the supported graphical formats is installed.

    4.8. HA Impact:

	None.

    4.9. I18N/L10N Impact:

	The JDS and G11N teams are working together to evaluate and
	provide I18N/L10N support.

    4.10. Packaging & Delivery:
    
        Adds two new packages, SUNgraphviz (approx 15 Mb) and
	SUNWgraphviz-devel (approv 3 Mb).

    4.11. Security Impact:

	None.

    4.12. Dependencies:

	Graphviz depends of the software listed in the Imported
	Interfaces section.

	ARC contracts are already in place between the suppliers of freetype
	and libexpat and other components in JDS.  The contract owners have
	been contacted regarding updating those contracts to include
	graphviz as a consumer.

5. Reference Documents:

	http://www.graphviz.org/
			The Graphviz homepage

	PSARC 2007/166	Including LibGD with Solaris
	PSARC 2006/537	zlib 1.2.3
	LSARC 2005/397	FreeType 2.1.10
	LSARC 2003/568	update to libpng
	LSARC 2003/085	libtiff, libjpeg and libpng
	LSARC 2007/378	update libexpat to 2.0.0 and move to /usr
	PSARC 2007/317	Tcl/Tk upgrade to 8.4.14
	PSARC 2007/557	GNU libtool 1.5.22
	LSARC 2008/207	GNOME 2.22
	PSARC 2005/532	Python migration from /usr/sfw to /usr and upgrade ...
	PSARC 2003/661	Update Perl to version 5.8.x

	http://sac.eng.sun.com/arc/LSARC/2006/202/contracts/LSARC-2004-324-libexpat.txt
			ARC contract for libexpat
	http://sac.eng.sun.com/arc/LSARC/2001/384/commit.materials/contract-01
			ARC contract for freetype


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


From Irene.Huang@sun.com Sun Aug  3 01:03:08 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m738388w010811
	for <LSARC-ext@sac.sfbay.sun.com>; Sun, 3 Aug 2008 01:03:08 -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 m7382v8k003967
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Sun, 3 Aug 2008 09:03:07 +0100 (BST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K5000I05MD50D00@nwk-avmta-1.sfbay.Sun.COM> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Sun, 03 Aug 2008 01:03:05 -0700 (PDT)
Received: from sineb-mail-1.sun.com ([192.18.19.6])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K500050HMD4VSF0@nwk-avmta-1.sfbay.Sun.COM> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Sun,
 03 Aug 2008 01:03:05 -0700 (PDT)
Received: from fe-apac-03.sun.com
 (fe-apac-03.sun.com [192.18.19.174] (may be forged))
	by sineb-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m738346d029482	for
 <lsarc-ext@sun.com>; Sun, 03 Aug 2008 08:03:04 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0K5000701LLS2K00@mail-apac.sun.com>
 (original mail from Irene.Huang@Sun.COM)
 for lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Sun,
 03 Aug 2008 16:03:03 +0800 (SGT)
Received: from [129.158.146.240] by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0K5000IA0MD2NN40@mail-apac.sun.com>; Sun,
 03 Aug 2008 16:03:03 +0800 (SGT)
Date: Sun, 03 Aug 2008 16:03:02 +0800
From: Irene Huang <Irene.Huang@sun.com>
Subject: Re: graphviz for OpenSolaris [LSARC/2008/496 FastTrack timeout
 08/08/2008]
In-reply-to: <200808030445.m734jM5G006605@sac.sfbay.sun.com>
Sender: Irene.Huang@sun.com
To: Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>
Cc: lsarc-ext@sun.com, Dermot.McCluskey@sun.com
Message-id: <48956636.9080205@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: <200808030445.m734jM5G006605@sac.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.16 (Windows/20080708)
Content-Length: 9452
Status: RO
X-Status: $$$$
X-UID: 0000000002

Manpages for this case are available at
Internally
http://sac.eng/Archives/CaseLog/arc/LSARC/2008/496/manpages/

Externally

http://www.opensolaris.org/os/community/arc/caselog/2008/496


-Irene
Shi-Ying Irene Huang wrote:
> Template Version: @(#)sac_nextcase 1.66 04/17/08 SMI
> This information is Copyright 2008 Sun Microsystems
> 1. Introduction
>     1.1. Project/Component Working Name:
> 	 graphviz for OpenSolaris
>     1.2. Name of Document Author/Supplier:
> 	 Author:  Dermot McCluskey
>     1.3  Date of This Document:
> 	02 August, 2008
> 4. Technical Description
> 1. Introduction
>    1.1. Project/Component Working Name:
>
> 	graphviz 2.20.2
>
>    1.2. Name of Document Author/Supplier:
>
> 	Dermot McCluskey
>
>    1.3. Date of This Document:
>
> 	30/07/08
>         
>    1.3.1. Date this project was conceived:
>
> 	03/06/08
>
>    1.4. Name of Major Document Customer(s)/Consumer(s):
>
> 	1.4.1. The PAC or CPT you expect to review your project:
>
> 		Solaris PAC
>
> 	1.4.2. The ARC(s) you expect to review your project:
>
> 		LSARC
>
> 	1.4.3. The Director/VP who is "Sponsoring" this project:
>
> 		robert.odea@sun.com
>
> 	1.4.4. The name of your business unit:
>
> 		New Solaris Group/Desktop
>
>    1.5. Email Aliases:
> 	1.5.1. Responsible Manager:
>
> 		tom.garland@sun.com
>
> 	1.5.2. Responsible Engineer:
>
> 		dermot.mccluskey@sun.com
>
> 	1.5.3. Marketing Manager:
>
> 		glynn.foster@sun.com
>
> 	1.5.4. Interest List:
>
> 		desktop-discuss@opensolaris.org
>
> 4. Technical Description:
>     4.1. Details:
>
> 	Graphviz is an open-source graph visualization application.  It
> 	includes a set of layout programs and libraries that take text
> 	representations of graphs and output them in one of several graphical
> 	file formats.  It also includes tools for displaying and editing the
> 	graphs.
>
> 	It can be used stand-alone, but is typically used by other
> 	applications, such as the documentation generator doxygen, where it
> 	is used to generate class hierarchy diagrams.
>
> 	Graphviz accepts input in the DOT Language format, a simple
> 	plaintext format for representating graphs.  A trivial example
> 	might be:
> 		graph example
> 		{
> 			a -- b;
> 			a -- c;
> 		}
> 	which represents an undirected graph where object `a' is connected
> 	to object `b' and also to object `c'.
>
> 	The main graph-drawing filter program is called `dot', which draws
> 	directed graphs (with directional arrows between connected objects).
> 	In addition, there are four other graph-drawing programs:
> 		neato - filter for drawing undirected graphs
> 		twopi - filter for radial layouts of graphs
> 		circo - filter for circular layout of graphs
> 		fdp - filter for drawing undirected graphs
> 	These are all implemented as symlinks to `dot'.
>
> 	Graphviz also provides the following programs for manipulating graphs:
> 		acyclic - make directed graph acyclic
> 		bcomps - biconnected components filter for graphs
> 		ccomps - connected components filter for graphs
> 		diffimg - diff two graph images
> 		dijkstra - single-source distance filter
> 		gxl2dot,dot2gxl - GXL-DOT converters
> 			(dot2gxl is a symlink to gxl2dot)
> 		dotty - A Customizable Graph Editor
> 		gc - count graph components
> 		gvcolor - flow colors through a ranked digraph
> 		gvpack - merge and pack disjoint graphs
> 		gvpr - graph pattern scanning and processing language
> 		lefty - A Programmable Graphics Editor
> 		lneato - A Customizable Graph Editor
> 		nop - pretty-print graph file
> 		prune - Prune directed graphs
> 		sccmap - extract strongly connected components
> 		tred - transitive reduction filter for directed graphs
> 		unflatten - improve layout aspect ratio
>
> 	Scripting support is provided for the following languages:
> 		Perl
> 		Python
> 		Tcl (and Tk)
>
> 	Dot uses an extensible plugin mechanism for its output renderers.  The
> 	file /usr/lib/graphviz/config defines which formats are available.
> 	If additional, supported file format libraries are installed, `dot -c`
> 	can be run to rebuild the config file to include the new format.
>
> 	This proposal will add graphviz version 2.20.2, the latest stable
> 	version.
>
>     4.2. Bug/RFE Number(s):
>
> 	None.
>
>     4.3. In Scope:
>
> 	See above.
>
>     4.4. Out of Scope:
>
> 	See above.
>
>     4.5. Interfaces:
>
> 	--------------------------------------------------------------------
> 	Exported				Stability	Comments
> 	--------------------------------------------------------------------
> 	SUNWgraphviz				Uncommitted
> 	SUNWgraphviz-devel			Uncommitted
>
> 	/usr/bin/acyclic			Uncommitted	Command
> 	/usr/bin/bcomps				Uncommitted	Command
> 	/usr/bin/ccomps				Uncommitted	Command
> 	/usr/bin/circo				Uncommitted	Symlink
> 	/usr/bin/diffimg			Uncommitted	Command
> 	/usr/bin/dijkstra			Uncommitted	Command
> 	/usr/bin/dot				Uncommitted	Command
> 	/usr/bin/dot2gxl			Uncommitted	Symlink
> 	/usr/bin/dotty				Uncommitted	Command
> 	/usr/bin/fdp				Uncommitted	Symlink
> 	/usr/bin/gc				Uncommitted	Command
> 	/usr/bin/gvcolor			Uncommitted	Command
> 	/usr/bin/gvpack				Uncommitted	Command
> 	/usr/bin/gvpr				Uncommitted	Command
> 	/usr/bin/gxl2dot			Uncommitted	Command
> 	/usr/bin/lefty				Uncommitted	Command
> 	/usr/bin/lneato				Uncommitted	Command
> 	/usr/bin/neato				Uncommitted	Symlink
> 	/usr/bin/nop				Uncommitted	Command
> 	/usr/bin/prune				Uncommitted	Command
> 	/usr/bin/sccmap				Uncommitted	Command
> 	/usr/bin/tred				Uncommitted	Command
> 	/usr/bin/twopi				Uncommitted	Symlink
> 	/usr/bin/unflatten			Uncommitted	Command
>
> 	/usr/include/graphviz/			Uncommitted	Directory of
> 								header files
>
> 	/usr/lib/pkgconfig/libagraph.pc		Uncommitted
> 	/usr/lib/pkgconfig/libcdt.pc		Uncommitted
> 	/usr/lib/pkgconfig/libcgraph.pc		Uncommitted
> 	/usr/lib/pkgconfig/libgraph.pc		Uncommitted
> 	/usr/lib/pkgconfig/libgvc.pc		Uncommitted
> 	/usr/lib/pkgconfig/libpathplan.pc	Uncommitted
>
> 	/usr/lib/graphviz/config		Uncommitted	Plugin config
> 								file
>
> 	libgraph.so.4				Uncommitted	SONAME
> 	libcdt.so.4				Uncommitted	SONAME
> 	libcgraph.so.4				Uncommitted	SONAME
> 	libgraph.so.4				Uncommitted	SONAME
> 	libgvc.so.4				Uncommitted	SONAME
> 	libpathplan.so.4			Uncommitted	SONAME
>
> 	/usr/perl5/vendor_perl/5.8.4/sun4-solaris-64int/gv.pm
> 						Uncommitted	Perl extension
> 	/usr/lib/python2.4/site-packages/gv.py	Uncommitted	Python extension
> 	/usr/lib/tcl8.4/graphviz/pkgIndex.tcl	Uncommitted	Tcl extension
>
> 	--------------------------------------------------------------------
> 	Imported	Stability		Comments
> 	--------------------------------------------------------------------
> 	libgd		Uncommitted		PSARC 2007/166
> 	zlib		Uncommitted		PSARC 2006/537
> 	libpng		Evolving		LSARC 2003/568
> 	libjpeg		Evolving		LSARC 2003/085
> 	Tcl/Tk		Uncommitted		PSARC 2007/317
> 	libtool		Uncommitted (Obsolete)	PSARC 2007/557
> 	GNOME		Various			LSARC 2008/207
> 	Python		External		PSARC 2005/532
> 	Perl		Evolving		PSARC 2003/661
> 	freetype	External		LSARC 2005/397
> 	libexpat	Volatile		LSARC 2007/378
>
>     4.6. Doc Impact:
>
> 	Graphviz includes over 30 community provided man pages covering almost
> 	all the commands, libraries and script-language extensions plus an
> 	overall introductory man page.  The only missing man page is for the
> 	diffimg command, for which a Sun provided man page will be written.
> 	There are also additional community provided user docs in HTML and PDF
> 	and demo programs.
>
>     4.7. Admin/Config Impact:
>
> 	"dot -c" may be run (by a user with write permission for
> 	/usr/lib/graphviz/config) to re-generate the graphviz plugin
> 	configuration file.  This would typically be done when new software
> 	that provides one of the supported graphical formats is installed.
>
>     4.8. HA Impact:
>
> 	None.
>
>     4.9. I18N/L10N Impact:
>
> 	The JDS and G11N teams are working together to evaluate and
> 	provide I18N/L10N support.
>
>     4.10. Packaging & Delivery:
>     
>         Adds two new packages, SUNgraphviz (approx 15 Mb) and
> 	SUNWgraphviz-devel (approv 3 Mb).
>
>     4.11. Security Impact:
>
> 	None.
>
>     4.12. Dependencies:
>
> 	Graphviz depends of the software listed in the Imported
> 	Interfaces section.
>
> 	ARC contracts are already in place between the suppliers of freetype
> 	and libexpat and other components in JDS.  The contract owners have
> 	been contacted regarding updating those contracts to include
> 	graphviz as a consumer.
>
> 5. Reference Documents:
>
> 	http://www.graphviz.org/
> 			The Graphviz homepage
>
> 	PSARC 2007/166	Including LibGD with Solaris
> 	PSARC 2006/537	zlib 1.2.3
> 	LSARC 2005/397	FreeType 2.1.10
> 	LSARC 2003/568	update to libpng
> 	LSARC 2003/085	libtiff, libjpeg and libpng
> 	LSARC 2007/378	update libexpat to 2.0.0 and move to /usr
> 	PSARC 2007/317	Tcl/Tk upgrade to 8.4.14
> 	PSARC 2007/557	GNU libtool 1.5.22
> 	LSARC 2008/207	GNOME 2.22
> 	PSARC 2005/532	Python migration from /usr/sfw to /usr and upgrade ...
> 	PSARC 2003/661	Update Perl to version 5.8.x
>
> 	http://sac.eng.sun.com/arc/LSARC/2006/202/contracts/LSARC-2004-324-libexpat.txt
> 			ARC contract for libexpat
> 	http://sac.eng.sun.com/arc/LSARC/2001/384/commit.materials/contract-01
> 			ARC contract for freetype
>
>
> 6. Resources and Schedule
>     6.4. Steering Committee requested information
>    	6.4.1. Consolidation C-team Name:
> 		Desktop
>     6.5. ARC review type: FastTrack
>     6.6. ARC Exposure: open
>
>   


From Irene.Huang@sun.com Sun Aug 10 20:30:53 2008
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m7B3UCH9018676
	for <LSARC-ext@sac.sfbay.sun.com>; Sun, 10 Aug 2008 20:30:48 -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 m7B3U4c2022347
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Sun, 10 Aug 2008 20:30:04 -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 <0K5F00E01322XD00@nwk-avmta-1.sfbay.Sun.COM> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@Sun.COM); Sun, 10 Aug 2008 20:30:02 -0700 (PDT)
Received: from sineb-mail-1.sun.com ([192.18.19.6])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K5F009VD321PAB0@nwk-avmta-1.sfbay.Sun.COM> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@Sun.COM); Sun,
 10 Aug 2008 20:30:02 -0700 (PDT)
Received: from fe-apac-05.sun.com
 (fe-apac-05.sun.com [192.18.19.176] (may be forged))
	by sineb-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m7B3U1Gp011464	for
 <lsarc-ext@Sun.COM>; Mon, 11 Aug 2008 03:30:01 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0K5F005012W88I00@mail-apac.sun.com>
 (original mail from Irene.Huang@Sun.COM)
 for lsarc-ext@Sun.COM (ORCPT lsarc-ext@Sun.COM); Mon,
 11 Aug 2008 11:30:00 +0800 (SGT)
Received: from [129.158.217.138] by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0K5F00M3U31Y9U2M@mail-apac.sun.com>; Mon,
 11 Aug 2008 11:29:59 +0800 (SGT)
Date: Mon, 11 Aug 2008 11:31:06 +0800
From: Irene Huang <Irene.Huang@sun.com>
Subject: Re: graphviz for OpenSolaris [LSARC/2008/496 FastTrack timeout
	08/08/2008]
In-reply-to: <48956636.9080205@sun.com>
Sender: Irene.Huang@sun.com
To: Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>
Cc: lsarc-ext@sun.com, Dermot.McCluskey@sun.com
Message-id: <1218425466.1539.43.camel@goalie>
MIME-version: 1.0
X-Mailer: Evolution 2.22.2
Content-type: text/plain
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200808030445.m734jM5G006605@sac.sfbay.sun.com>
 <48956636.9080205@sun.com>
Content-Length: 10193
Status: RO
X-Status: $$$$
X-UID: 0000000003

Hi, All 

I am closing this case as approved, since there's no comments. 

--Irene 
On Sun, 2008-08-03 at 16:03 +0800, Irene Huang wrote:
> Manpages for this case are available at
> Internally
> http://sac.eng/Archives/CaseLog/arc/LSARC/2008/496/manpages/
> 
> Externally
> 
> http://www.opensolaris.org/os/community/arc/caselog/2008/496
> 
> 
> -Irene
> Shi-Ying Irene Huang wrote:
> > Template Version: @(#)sac_nextcase 1.66 04/17/08 SMI
> > This information is Copyright 2008 Sun Microsystems
> > 1. Introduction
> >     1.1. Project/Component Working Name:
> > 	 graphviz for OpenSolaris
> >     1.2. Name of Document Author/Supplier:
> > 	 Author:  Dermot McCluskey
> >     1.3  Date of This Document:
> > 	02 August, 2008
> > 4. Technical Description
> > 1. Introduction
> >    1.1. Project/Component Working Name:
> >
> > 	graphviz 2.20.2
> >
> >    1.2. Name of Document Author/Supplier:
> >
> > 	Dermot McCluskey
> >
> >    1.3. Date of This Document:
> >
> > 	30/07/08
> >         
> >    1.3.1. Date this project was conceived:
> >
> > 	03/06/08
> >
> >    1.4. Name of Major Document Customer(s)/Consumer(s):
> >
> > 	1.4.1. The PAC or CPT you expect to review your project:
> >
> > 		Solaris PAC
> >
> > 	1.4.2. The ARC(s) you expect to review your project:
> >
> > 		LSARC
> >
> > 	1.4.3. The Director/VP who is "Sponsoring" this project:
> >
> > 		robert.odea@sun.com
> >
> > 	1.4.4. The name of your business unit:
> >
> > 		New Solaris Group/Desktop
> >
> >    1.5. Email Aliases:
> > 	1.5.1. Responsible Manager:
> >
> > 		tom.garland@sun.com
> >
> > 	1.5.2. Responsible Engineer:
> >
> > 		dermot.mccluskey@sun.com
> >
> > 	1.5.3. Marketing Manager:
> >
> > 		glynn.foster@sun.com
> >
> > 	1.5.4. Interest List:
> >
> > 		desktop-discuss@opensolaris.org
> >
> > 4. Technical Description:
> >     4.1. Details:
> >
> > 	Graphviz is an open-source graph visualization application.  It
> > 	includes a set of layout programs and libraries that take text
> > 	representations of graphs and output them in one of several graphical
> > 	file formats.  It also includes tools for displaying and editing the
> > 	graphs.
> >
> > 	It can be used stand-alone, but is typically used by other
> > 	applications, such as the documentation generator doxygen, where it
> > 	is used to generate class hierarchy diagrams.
> >
> > 	Graphviz accepts input in the DOT Language format, a simple
> > 	plaintext format for representating graphs.  A trivial example
> > 	might be:
> > 		graph example
> > 		{
> > 			a -- b;
> > 			a -- c;
> > 		}
> > 	which represents an undirected graph where object `a' is connected
> > 	to object `b' and also to object `c'.
> >
> > 	The main graph-drawing filter program is called `dot', which draws
> > 	directed graphs (with directional arrows between connected objects).
> > 	In addition, there are four other graph-drawing programs:
> > 		neato - filter for drawing undirected graphs
> > 		twopi - filter for radial layouts of graphs
> > 		circo - filter for circular layout of graphs
> > 		fdp - filter for drawing undirected graphs
> > 	These are all implemented as symlinks to `dot'.
> >
> > 	Graphviz also provides the following programs for manipulating graphs:
> > 		acyclic - make directed graph acyclic
> > 		bcomps - biconnected components filter for graphs
> > 		ccomps - connected components filter for graphs
> > 		diffimg - diff two graph images
> > 		dijkstra - single-source distance filter
> > 		gxl2dot,dot2gxl - GXL-DOT converters
> > 			(dot2gxl is a symlink to gxl2dot)
> > 		dotty - A Customizable Graph Editor
> > 		gc - count graph components
> > 		gvcolor - flow colors through a ranked digraph
> > 		gvpack - merge and pack disjoint graphs
> > 		gvpr - graph pattern scanning and processing language
> > 		lefty - A Programmable Graphics Editor
> > 		lneato - A Customizable Graph Editor
> > 		nop - pretty-print graph file
> > 		prune - Prune directed graphs
> > 		sccmap - extract strongly connected components
> > 		tred - transitive reduction filter for directed graphs
> > 		unflatten - improve layout aspect ratio
> >
> > 	Scripting support is provided for the following languages:
> > 		Perl
> > 		Python
> > 		Tcl (and Tk)
> >
> > 	Dot uses an extensible plugin mechanism for its output renderers.  The
> > 	file /usr/lib/graphviz/config defines which formats are available.
> > 	If additional, supported file format libraries are installed, `dot -c`
> > 	can be run to rebuild the config file to include the new format.
> >
> > 	This proposal will add graphviz version 2.20.2, the latest stable
> > 	version.
> >
> >     4.2. Bug/RFE Number(s):
> >
> > 	None.
> >
> >     4.3. In Scope:
> >
> > 	See above.
> >
> >     4.4. Out of Scope:
> >
> > 	See above.
> >
> >     4.5. Interfaces:
> >
> > 	--------------------------------------------------------------------
> > 	Exported				Stability	Comments
> > 	--------------------------------------------------------------------
> > 	SUNWgraphviz				Uncommitted
> > 	SUNWgraphviz-devel			Uncommitted
> >
> > 	/usr/bin/acyclic			Uncommitted	Command
> > 	/usr/bin/bcomps				Uncommitted	Command
> > 	/usr/bin/ccomps				Uncommitted	Command
> > 	/usr/bin/circo				Uncommitted	Symlink
> > 	/usr/bin/diffimg			Uncommitted	Command
> > 	/usr/bin/dijkstra			Uncommitted	Command
> > 	/usr/bin/dot				Uncommitted	Command
> > 	/usr/bin/dot2gxl			Uncommitted	Symlink
> > 	/usr/bin/dotty				Uncommitted	Command
> > 	/usr/bin/fdp				Uncommitted	Symlink
> > 	/usr/bin/gc				Uncommitted	Command
> > 	/usr/bin/gvcolor			Uncommitted	Command
> > 	/usr/bin/gvpack				Uncommitted	Command
> > 	/usr/bin/gvpr				Uncommitted	Command
> > 	/usr/bin/gxl2dot			Uncommitted	Command
> > 	/usr/bin/lefty				Uncommitted	Command
> > 	/usr/bin/lneato				Uncommitted	Command
> > 	/usr/bin/neato				Uncommitted	Symlink
> > 	/usr/bin/nop				Uncommitted	Command
> > 	/usr/bin/prune				Uncommitted	Command
> > 	/usr/bin/sccmap				Uncommitted	Command
> > 	/usr/bin/tred				Uncommitted	Command
> > 	/usr/bin/twopi				Uncommitted	Symlink
> > 	/usr/bin/unflatten			Uncommitted	Command
> >
> > 	/usr/include/graphviz/			Uncommitted	Directory of
> > 								header files
> >
> > 	/usr/lib/pkgconfig/libagraph.pc		Uncommitted
> > 	/usr/lib/pkgconfig/libcdt.pc		Uncommitted
> > 	/usr/lib/pkgconfig/libcgraph.pc		Uncommitted
> > 	/usr/lib/pkgconfig/libgraph.pc		Uncommitted
> > 	/usr/lib/pkgconfig/libgvc.pc		Uncommitted
> > 	/usr/lib/pkgconfig/libpathplan.pc	Uncommitted
> >
> > 	/usr/lib/graphviz/config		Uncommitted	Plugin config
> > 								file
> >
> > 	libgraph.so.4				Uncommitted	SONAME
> > 	libcdt.so.4				Uncommitted	SONAME
> > 	libcgraph.so.4				Uncommitted	SONAME
> > 	libgraph.so.4				Uncommitted	SONAME
> > 	libgvc.so.4				Uncommitted	SONAME
> > 	libpathplan.so.4			Uncommitted	SONAME
> >
> > 	/usr/perl5/vendor_perl/5.8.4/sun4-solaris-64int/gv.pm
> > 						Uncommitted	Perl extension
> > 	/usr/lib/python2.4/site-packages/gv.py	Uncommitted	Python extension
> > 	/usr/lib/tcl8.4/graphviz/pkgIndex.tcl	Uncommitted	Tcl extension
> >
> > 	--------------------------------------------------------------------
> > 	Imported	Stability		Comments
> > 	--------------------------------------------------------------------
> > 	libgd		Uncommitted		PSARC 2007/166
> > 	zlib		Uncommitted		PSARC 2006/537
> > 	libpng		Evolving		LSARC 2003/568
> > 	libjpeg		Evolving		LSARC 2003/085
> > 	Tcl/Tk		Uncommitted		PSARC 2007/317
> > 	libtool		Uncommitted (Obsolete)	PSARC 2007/557
> > 	GNOME		Various			LSARC 2008/207
> > 	Python		External		PSARC 2005/532
> > 	Perl		Evolving		PSARC 2003/661
> > 	freetype	External		LSARC 2005/397
> > 	libexpat	Volatile		LSARC 2007/378
> >
> >     4.6. Doc Impact:
> >
> > 	Graphviz includes over 30 community provided man pages covering almost
> > 	all the commands, libraries and script-language extensions plus an
> > 	overall introductory man page.  The only missing man page is for the
> > 	diffimg command, for which a Sun provided man page will be written.
> > 	There are also additional community provided user docs in HTML and PDF
> > 	and demo programs.
> >
> >     4.7. Admin/Config Impact:
> >
> > 	"dot -c" may be run (by a user with write permission for
> > 	/usr/lib/graphviz/config) to re-generate the graphviz plugin
> > 	configuration file.  This would typically be done when new software
> > 	that provides one of the supported graphical formats is installed.
> >
> >     4.8. HA Impact:
> >
> > 	None.
> >
> >     4.9. I18N/L10N Impact:
> >
> > 	The JDS and G11N teams are working together to evaluate and
> > 	provide I18N/L10N support.
> >
> >     4.10. Packaging & Delivery:
> >     
> >         Adds two new packages, SUNgraphviz (approx 15 Mb) and
> > 	SUNWgraphviz-devel (approv 3 Mb).
> >
> >     4.11. Security Impact:
> >
> > 	None.
> >
> >     4.12. Dependencies:
> >
> > 	Graphviz depends of the software listed in the Imported
> > 	Interfaces section.
> >
> > 	ARC contracts are already in place between the suppliers of freetype
> > 	and libexpat and other components in JDS.  The contract owners have
> > 	been contacted regarding updating those contracts to include
> > 	graphviz as a consumer.
> >
> > 5. Reference Documents:
> >
> > 	http://www.graphviz.org/
> > 			The Graphviz homepage
> >
> > 	PSARC 2007/166	Including LibGD with Solaris
> > 	PSARC 2006/537	zlib 1.2.3
> > 	LSARC 2005/397	FreeType 2.1.10
> > 	LSARC 2003/568	update to libpng
> > 	LSARC 2003/085	libtiff, libjpeg and libpng
> > 	LSARC 2007/378	update libexpat to 2.0.0 and move to /usr
> > 	PSARC 2007/317	Tcl/Tk upgrade to 8.4.14
> > 	PSARC 2007/557	GNU libtool 1.5.22
> > 	LSARC 2008/207	GNOME 2.22
> > 	PSARC 2005/532	Python migration from /usr/sfw to /usr and upgrade ...
> > 	PSARC 2003/661	Update Perl to version 5.8.x
> >
> > 	http://sac.eng.sun.com/arc/LSARC/2006/202/contracts/LSARC-2004-324-libexpat.txt
> > 			ARC contract for libexpat
> > 	http://sac.eng.sun.com/arc/LSARC/2001/384/commit.materials/contract-01
> > 			ARC contract for freetype
> >
> >
> > 6. Resources and Schedule
> >     6.4. Steering Committee requested information
> >    	6.4.1. Consolidation C-team Name:
> > 		Desktop
> >     6.5. ARC review type: FastTrack
> >     6.6. ARC Exposure: open
> >
> >   
> 


