From sacadmin Mon Oct  6 08:11:58 2008
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 m96FBwlT011383;
	Mon, 6 Oct 2008 08:11:58 -0700 (PDT)
Received: (from rm129958@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id m96FBwlg011379;
	Mon, 6 Oct 2008 08:11:58 -0700 (PDT)
Date: Mon, 6 Oct 2008 08:11:58 -0700 (PDT)
From: Richard Jr Matthews <rm129958@sac.sfbay.sun.com>
Message-Id: <200810061511.m96FBwlg011379@sac.sfbay.sun.com>
To: PSARC-record@sac.sfbay.sun.com
Subject: Streamline ARC 20Q [PSARC/2008/625 FastTrack]
Status: RO
Content-Length: 554


Template Version: @(#)sac_nextcase %I% %G% SMI
This information is Copyright 2008 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
	 Streamline ARC 20Q
    1.2. Name of Document Author/Supplier:
	 Author:  Rick Matthews
    1.3  Date of This Document:
	06 October, 2008
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:
		unknown
    6.5. ARC review type: FastTrack
    6.6. ARC Exposure: open


From sacadmin Mon Oct  6 08:30:49 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 m96FUmOn011902
	for <psarc-record@sac.eng.sun.com>; Mon, 6 Oct 2008 08:30:48 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m96FUkEq013841
	for <@sunmail2sca.sfbay.sun.com:psarc-record@sun.com>; Mon, 6 Oct 2008 16:30:46 +0100 (BST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K8B00E1JPR9UZ00@nwk-avmta-2.sfbay.sun.com> for psarc-record@sun.com
 (ORCPT psarc-record@sun.com); Mon, 06 Oct 2008 08:30:45 -0700 (PDT)
Received: from brmea-mail-1.sun.com ([192.18.98.31])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K8B00EM8PR8PE20@nwk-avmta-2.sfbay.sun.com> for
 psarc-record@sun.com (ORCPT psarc-record@sun.com); Mon,
 06 Oct 2008 08:30:44 -0700 (PDT)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m96FUh3E017557	for
 <psarc-record@sun.com>; Mon, 06 Oct 2008 15:30:43 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K8B00C01PJT0700@mail-amer.sun.com>
 (original mail from Richard.Matthews@Sun.COM)
 for psarc-record@sun.com (ORCPT psarc-record@sun.com); Mon,
 06 Oct 2008 09:30:43 -0600 (MDT)
Received: from [129.152.9.14] by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0K8B00GYDPR3HND0@mail-amer.sun.com> for psarc-record@sun.com
 (ORCPT psarc-record@sun.com); Mon, 06 Oct 2008 09:30:40 -0600 (MDT)
Date: Mon, 06 Oct 2008 10:30:39 -0500
From: Rick Matthews <Richard.Matthews@Sun.COM>
Subject: PSARC/2008/625 - Streamline ARC 20Q
Sender: Richard.Matthews@Sun.COM
To: psarc-record@Sun.COM
Reply-to: Richard.Matthews@Sun.COM
Message-id: <48EA2F1F.7080604@Sun.COM>
MIME-version: 1.0
Content-type: multipart/mixed; boundary="Boundary_(ID_AVnDTWQQbvB8U2cEjSTP7g)"
X-PMX-Version: 5.4.1.325704
User-Agent: Thunderbird 2.0.0.14 (X11/20080505)
Status: RO
Content-Length: 52846

This is a multi-part message in MIME format.

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

For recoding purposes

-- 
---------------------------------------------------------------------
Rick Matthews                           email: Rick.Matthews@sun.com
Sun Microsystems, Inc.                  phone:+1(651) 554-1518
1270 Eagan Industrial Road              phone(internal): 54418
Suite 160                               fax:  +1(651) 554-1540
Eagan, MN 55121-1231 USA                main: +1(651) 554-1500		
---------------------------------------------------------------------


--Boundary_(ID_AVnDTWQQbvB8U2cEjSTP7g)
Content-type: message/rfc822; name="20 questions proposal.eml"

Date: Thu, 02 Oct 2008 15:16:47 -0500
From: Rick Matthews <Richard.Matthews@Sun.COM>
Subject: 20 questions proposal
To: psarc@sun.com, psarc-ext@sun.com
Message-id: <48E52C2F.40406@Sun.COM>
MIME-version: 1.0
Content-type: multipart/mixed; boundary="Boundary_(ID_MrQlT8+gVZg9TpaUbFvBZA)"
User-Agent: Thunderbird 2.0.0.17 (Macintosh/20080914)

This is a multi-part message in MIME format.

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

On August 27th, PSARC held a business meeting to discuss a proposal
to make the 20 questions document more nearly 20 actual questions.
The simplification of this process is desirable as we embrace open
participation.

Attached is the current proposal (in PDF format).

Items remaining from the Aug meeting (and the owner).
1) Add a example of 20 answers (RAM)
2) Add a proper security question (GWW)
3) Review and comment (PSARC)

Question 8 was brought up as a "current hot button" question. Should
we:
    1) Have a modification scheme for changing, other than the
       Best Practices?
    2) Avoid Solaris specific references and concerns.

-- 
---------------------------------------------------------------------
Rick Matthews                           email: Rick.Matthews@sun.com
Sun Microsystems, Inc.                  phone:+1(651) 554-1518
1270 Eagan Industrial Road              phone(internal): 54418
Suite 160                               fax:  +1(651) 554-1540
Eagan, MN 55121-1231 USA                main: +1(651) 554-1500		
---------------------------------------------------------------------


--Boundary_(ID_MrQlT8+gVZg9TpaUbFvBZA)
Content-type: application/x-unknown-application-pdf; name=proposed20Q.pdf
Content-transfer-encoding: BASE64
Content-disposition: inline; filename=proposed20Q.pdf

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
0X4r2erAGVVtmGklEHMLiZulZzeQI4vHttwxGq/Gv4l2U87lzTLHV3A5vZkjAC3L
D8ZWymIs+mhnhN3OHYN1Pndkps8/PMCtXqs3QurMfaCDzimaCeZIrH6Z5Wu8hp9r
ezGgt8zxyWsu/WvgQq7cKu8cdn+Po8dmEefDnwvnLu4dpyyu7Jjqtf70MnYA6cJ4
J2otWmk/Xf4GxZ4ZDwplbmRzdHJlYW0KZW5kb2JqCgozIDAgb2JqCjI4MjIKZW5k
b2JqCgo1IDAgb2JqCjw8L0xlbmd0aCA2IDAgUi9GaWx0ZXIvRmxhdGVEZWNvZGU+
PgpzdHJlYW0KeJyVVE1r3DAQvftX6ByIoxnZkgzGh+2uD70FDD2E3JIWeigkl/z9
zocky2tvm7DgFdJ8vHnzZmwL5qN5M9bcWzp6QPqGgb/vr+bHnfkjj/x7/9WclgbA
ts4E7MhieTEPM5rBLD9HC9Pyu7kszeO1A8atAxhA8nganZ3iaPvJjzbSCewEdoRv
1vO/RX7UY4ST/tMVohzlga/JD9cY1rEJ8Ck5IVkG/sY1ZLpUA0qLI4AcUR9s5CxD
NmA3PiY3zb3iYAQSRKvImALbujPfu5I8QiduTvKjgKXcmEPP2XKHTYJACnKeoMuY
M2ul/CMe46Z8mDN7KUUyDdPz8v2ohz26Nhz0kAP/s+silm3XbVewCAsYCwAlRxFx
S/F0C5Cq0A++7b+iwsphxTMwmRu5/V+M3ArsCrOqiIv6FTpJIZ61oTzPWSHYFzuX
I+AsIFzdGdWBNl/YCDd0aZO8j3WpmEH8cAeP5HdaqU8v/XTvCg01zK16BVUCGFaC
cOopHoGtdc81umJzPW67qdCJnkUf1cBLmtuqCF0bjfexHa56DMLPmSvobznTzjt2
dijTpkTbSggkAEYvZcngxkonYpnI0ZplaKs6qOytyJgkd+GulD74cd0spG2/WQ7r
tCQ+6aJ2xbw1+3ik8py97lxaEJtNdqzzWi9dVspuVe2We6VnoutzqyBCBbvi73pF
PJq/KYd1qAplbmRzdHJlYW0KZW5kb2JqCgo2IDAgb2JqCjUyNgplbmRvYmoKCjgg
MCBvYmoKPDwvTGVuZ3RoIDkgMCBSL0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGgx
IDQ2NTA4Pj4Kc3RyZWFtCnic1Lx5YBzFtS9cVd0z3T1rz96z92imZ9GsWkbSyLLV
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
20xjC6vVE/iZ9AH9UODG8x9f3DmDVqxbKPK68juWPX7rKngzUxiQasQbqbXbxIQk
wVJ504Xn5vpt1tRN+Fvd439gtuJvzaH9spNT6xkdq+EYjSajzjFmg2DJ6SZ2Qx9h
uUoc50nswbE8jhNVXDbdxHXQ7dzTnDqsjrMJbVQXtURdMXdpNFJWpc65KjMz1Y1M
s3aWe566nWlnOzTtunZXe2Ze2Wr1cmaddpVrlXttxQZ6g3oDs0GzUXuL7hbXRvdW
z0bxpvR2+h6237MzvTOzq+x+Zo/2m5ZvCntcj7gfiD6YfiCzn32We1b7rGu/+xnP
s96n00eYI+zzmmHX0cyPMl+yX2oveL8Um1alr82sKtvF0TXudb71/uuT9LXMtewq
jmrm5vhnRZvTdId7YfpKLDaYNnaRlqIZoKG0Wo89XeqJ+cuYnJbjPB4WD5XH4/b6
fCxQQzewuKxu2WaJpmPuqFlncpsjvrA7kiurceeGx3uOuLUacXh8vWzNsIyo02pL
3Ph6t8vj8XEaDVletrk9uMCT9rJsCVlpzqTLsNpDajyZMpwts5gj0SgWGgBpNRqW
ZbhJe9VPluFuPyxny4iRpVaJ5HAyU5kpy5cNlFGtZV1l3WU9SuZ02dkytuwT9o/c
VVr3MZf2JBKBC/5L1pIVzlM6Svd07aRhtOZIgOwljGMmdcbJnxH4sXPKtrP42MeX
vCkmjNPEHL3DsLVoePkqwW69zBTz/2qONtQRSMnwRZv0hHNFp7JtACoOfbI1GrXr
630kEDM48AtY/hT3FRCnCVvJhP2FmGAmEGgRk0JLJFLEnJcXQsUWjUuYrdlpPmu8
cFe08FbhJ6HCdUmddfok+IWQrUlA7R+ios2ltzidlhjiQzWVSUhDlPDaw5NVc6Rw
ZfDO8y9Qyy58i15xqyMsSVKmJHjrGIN29C0uD1v0ZlaNi2IV28b86LMtGUeUNUhk
tfvq8Y+oSaq1oASkwCfHONaYQYgYm2oy2cp0pj7TmunKbOHu5p7UPel6ws2FWZ3e
QPF2ShXw09BosGjIP87jGUQFqHBim8KYjx/TzHBSAA5TV8nuoBzTwlUAhBPMoQ+9
0OiF3h1h/jr7x4nMMLzu+bAsJjJYT3gB6UEaZGD1kcDji5Qhx6Dm3ChW+HuVf3lE
tpx9UVc/OtoJi8CFOMcT9OK46EhH9h07PKzOLWkFvRdwLsYLdQ6NF7IeHFzad0x2
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
vM3Pu152Md2upGvSdcR1wvWkS04Cbt51Vmg84fqNix0DacJZ+LW20DzHwIV/8pgd
y5AfggwyYMTsgmPBNbuaXagPRr0YsWDngXGDiYLZBkaGvgb2t8G8AeZ3YDj0d2Df
D+aLYGaID1vJVrZaEi0kx64gUToWtnomUlu9chbc2IDobtstuq2bRbexudoC7nRT
VN1sgAE4RufB/iaYH4L5JZg/g5Gx1Ww1TXxMlNquDMoEMRSfnKzOEisTzOLg/wGk
2gmeCmVuZHN0cmVhbQplbmRvYmoKCjkgMCBvYmoKMjk0MTEKZW5kb2JqCgoxMCAw
IG9iago8PC9UeXBlL0ZvbnREZXNjcmlwdG9yL0ZvbnROYW1lL0JBQUFBQStUaW1l
c05ld1JvbWFuUFNNVAovRmxhZ3MgNAovRm9udEJCb3hbLTE2NiAtMjE1IDEwMDcg
OTEyXS9JdGFsaWNBbmdsZSAwCi9Bc2NlbnQgODkxCi9EZXNjZW50IC0yMTYKL0Nh
cEhlaWdodCA5MTIKL1N0ZW1WIDgwCi9Gb250RmlsZTIgOCAwIFI+PgplbmRvYmoK
CjExIDAgb2JqCjw8L0xlbmd0aCA0OTAvRmlsdGVyL0ZsYXRlRGVjb2RlPj4Kc3Ry
ZWFtCnicXZPNbqMwFEb3PIWXnUUF2Ma0UoSUJo2URWeqSecBCDgZpAkghyzy9vV3
P3dGmkXQwdyfww033+y3+3FY8vcwdQe/qNMw9sFfp1vovDr68zBmpVb90C3pTq7d
pZ2zPOYe7tfFX/bjaVqtsvxnfHZdwl09rPvp6L9l+Y/Q+zCMZ/Xwa3OI94fbPP/x
Fz8uqsiaRvX+FOu8tfP39uJzyXrc9/HxsNwfY8q/gI/77JWW+5Iq3dT769x2PrTj
2WeromjUardrMj/2/z1zminHU/e7DTG0jKFFURVNZC1ca7ARdjuw5bnEVGQDdoyp
wDXZgp+EtcQ/C9sSvGYvqf/Cc6mzETZyviVL7it7Se6OjF5lQUavkv7uGUx/9wqm
v4V/SX+HXiX9tcTQ36B+SX+9AdPfPIHp717A9LdbMP2d5NLfSTz96xpM/0o86e9Q
Xyd/B07+wskf9XWaP2ai0/zxjjr5o5dO80cvnfwlhv5uDU7zl75p/hJPf4P5aPpb
Oae/hbNO85de9K8wQ0N/i16G/hq5hv4W8SbNH/+Xob+RXPpXcp7mj16G/kbO0/wx
E0N/I/XpX+O9DP0riUnfj/jQX+O9DP2tlkVIXzxWAjv7tWqqu4UQ10wWW/YLmzWM
/u/uz9OMLPl9AuXI/FsKZW5kc3RyZWFtCmVuZG9iagoKMTIgMCBvYmoKPDwvVHlw
ZS9Gb250L1N1YnR5cGUvVHJ1ZVR5cGUvQmFzZUZvbnQvQkFBQUFBK1RpbWVzTmV3
Um9tYW5QU01UCi9GaXJzdENoYXIgMAovTGFzdENoYXIgNjIKL1dpZHRoc1s3Nzcg
NTU2IDMzMyA1MDAgNTAwIDM4OSA0NDMgNTAwIDI1MCA3MjIgNjY2IDY2NiA1MDAg
NTAwIDUwMCA1MDAKMjc3IDI3NyA1MDAgNzIyIDQ0MyAyNTAgNTAwIDI1MCA1MDAg
NTAwIDg4OSA0NDMgNTAwIDcyMiA2MTAgMjc3CjUwMCAzMzMgNzc3IDUwMCA1MDAg
MzMzIDUwMCAzMzMgMjc3IDYxMCA5NDMgNDQzIDcyMiA3MjIgNTAwIDU1NgozMzMg
MTgwIDcyMiA2MTAgNTAwIDcyMiA1MDAgNTAwIDUwMCA1MDAgNDQzIDcyMiA1MDAg
Mjc3IDY2NiBdCi9Gb250RGVzY3JpcHRvciAxMCAwIFIKL1RvVW5pY29kZSAxMSAw
IFIKPj4KZW5kb2JqCgoxMyAwIG9iago8PC9MZW5ndGggMTQgMCBSL0ZpbHRlci9G
bGF0ZURlY29kZS9MZW5ndGgxIDExNjQ+PgpzdHJlYW0KeJztU0trE1EU/uaRSY32
EQk+NmECVduFMam0InQhCELBWmgwIhTsZDp5yDzCzEQaBNO40aUbF7pp0i5EEBFc
FHdduCv+Bjf+ARERF2n9ZjImRfITPDD3ft93zz333HPu+G7DQAJbkKDqllZPCQJo
7wDhtP7IV0sBg7DPQa6YzXLq2Zcf5J/J16uGtvGxIU4DwYeFKoWnvXtx8jXy6arl
b65jLUG+RT5mOrqWQo5QfM5BsbTNehK3Av6Cg2prlnHbv3OX/APP+FR3PD+FJ0c8
2gzWg0QQpodThErI/1sJItqA1FbK7CKrfzWZSV7IJDNtCb2WiEMo5d+v27Eyq/UV
iLXkDsaBjHrp4tS1hYx69sxUXJEuH37f7nS2hUlhfHdnZ7fbEdOdbrfb+9bthlUW
zr96+OYg8WBy8SdOjoUH728k944nEmsxA/aZ+fSN++LFXuuYy7/9EmWgrawFeaH/
NAIPERNRDBF/e35jsGcC7wdx0oOYAl9xOsIiqzATYYn6lQjLxNcjHOMbuhlhhfoK
PQX5BNki7kdYYE4vIxzk9DbCEvW9CMvEBxGO4Rxv0scK9V8z+qw6l8vNq4WGrS7X
dNfxmp5vWJ66ZOvZlbphF5pWyTFXjUrD1NyhMERFw/Vqjq3ms/ncUOX1dMzyl5hj
0XKYJyqgAZvzMmpcc+HAQ5OfDwMWZxVLXNeR5VXr1GzuaHKlRE8Tq1QqjGBC495R
HqO0IhWXsWtkwdl5Rs8zn1G+YS9CO3rM2oywP2OalV8KZW5kc3RyZWFtCmVuZG9i
agoKMTQgMCBvYmoKNTc1CmVuZG9iagoKMTUgMCBvYmoKPDwvVHlwZS9Gb250RGVz
Y3JpcHRvci9Gb250TmFtZS9DQUFBQUErT3BlblN5bWJvbAovRmxhZ3MgNAovRm9u
dEJCb3hbLTE3OSAtMzEyIDEwODIgOTE2XS9JdGFsaWNBbmdsZSAwCi9Bc2NlbnQg
Nzk5Ci9EZXNjZW50IC0yMDAKL0NhcEhlaWdodCA5MTYKL1N0ZW1WIDgwCi9Gb250
RmlsZTIgMTMgMCBSPj4KZW5kb2JqCgoxNiAwIG9iago8PC9MZW5ndGggMjIyL0Zp
bHRlci9GbGF0ZURlY29kZT4+CnN0cmVhbQp4nF2QQWuEMBCF7/kVc9w9LFGhNxGK
ZcFDu6W2PyAmow3USRjjwX/fMWtb6CGBl/e+5E102z115JN+5WB7TDB6coxLWNki
DDh5UmUFztt0qLzb2USlhe23JeHc0RjqWuk38ZbEG5weXRjwrPSNHbKnCU4fbS+6
X2P8whkpQaGaBhyOcs+ziS9mRp2pS+fE9mm7CPIXeN8iQpV1ea9ig8MlGotsaEJV
F0UD9fXaKCT3zzuIYbSfhiVZSrJ6aO/Z43Sn9rF+2oBdmaVJnj1X2B/3hL/fE0Pc
qby+AYr0baMKZW5kc3RyZWFtCmVuZG9iagoKMTcgMCBvYmoKPDwvVHlwZS9Gb250
L1N1YnR5cGUvVHJ1ZVR5cGUvQmFzZUZvbnQvQ0FBQUFBK09wZW5TeW1ib2wKL0Zp
cnN0Q2hhciAwCi9MYXN0Q2hhciAxCi9XaWR0aHNbNTAwIDc5NCBdCi9Gb250RGVz
Y3JpcHRvciAxNSAwIFIKL1RvVW5pY29kZSAxNiAwIFIKPj4KZW5kb2JqCgoxOCAw
IG9iago8PC9GMSAxMiAwIFIvRjIgMTcgMCBSCj4+CmVuZG9iagoKMTkgMCBvYmoK
PDwvRm9udCAxOCAwIFIKL1Byb2NTZXRbL1BERi9UZXh0XQo+PgplbmRvYmoKCjEg
MCBvYmoKPDwvVHlwZS9QYWdlL1BhcmVudCA3IDAgUi9SZXNvdXJjZXMgMTkgMCBS
L01lZGlhQm94WzAgMCA2MTIgNzkyXS9Hcm91cDw8L1MvVHJhbnNwYXJlbmN5L0NT
L0RldmljZVJHQi9JIHRydWU+Pi9Db250ZW50cyAyIDAgUj4+CmVuZG9iagoKNCAw
IG9iago8PC9UeXBlL1BhZ2UvUGFyZW50IDcgMCBSL1Jlc291cmNlcyAxOSAwIFIv
TWVkaWFCb3hbMCAwIDYxMiA3OTJdL0dyb3VwPDwvUy9UcmFuc3BhcmVuY3kvQ1Mv
RGV2aWNlUkdCL0kgdHJ1ZT4+L0NvbnRlbnRzIDUgMCBSPj4KZW5kb2JqCgo3IDAg
b2JqCjw8L1R5cGUvUGFnZXMKL1Jlc291cmNlcyAxOSAwIFIKL01lZGlhQm94WyAw
IDAgNTk1IDg0MiBdCi9LaWRzWyAxIDAgUiA0IDAgUiBdCi9Db3VudCAyPj4KZW5k
b2JqCgoyMCAwIG9iago8PC9UeXBlL0NhdGFsb2cvUGFnZXMgNyAwIFIKL09wZW5B
Y3Rpb25bMSAwIFIgL1hZWiBudWxsIG51bGwgMF0KPj4KZW5kb2JqCgoyMSAwIG9i
ago8PC9BdXRob3I8RkVGRjAwNTIwMDY5MDA2MzAwNkIwMDIwMDA0RDAwNjEwMDc0
MDA3NDAwNjgwMDY1MDA3NzAwNzM+Ci9DcmVhdG9yPEZFRkYwMDU3MDA3MjAwNjkw
MDc0MDA2NTAwNzI+Ci9Qcm9kdWNlcjxGRUZGMDA0RjAwNzAwMDY1MDA2RTAwNEYw
MDY2MDA2NjAwNjkwMDYzMDA2NTAwMkUwMDZGMDA3MjAwNjcwMDIwMDAzMjAwMkUw
MDMzPgovQ3JlYXRpb25EYXRlKEQ6MjAwODEwMDIxNTE1MjYtMDUnMDAnKT4+CmVu
ZG9iagoKeHJlZgowIDIyCjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAzNTY2MiAw
MDAwMCBuIAowMDAwMDAwMDE5IDAwMDAwIG4gCjAwMDAwMDI5MTIgMDAwMDAgbiAK
MDAwMDAzNTgwNSAwMDAwMCBuIAowMDAwMDAyOTMzIDAwMDAwIG4gCjAwMDAwMDM1
MzAgMDAwMDAgbiAKMDAwMDAzNTk0OCAwMDAwMCBuIAowMDAwMDAzNTUwIDAwMDAw
IG4gCjAwMDAwMzMwNDYgMDAwMDAgbiAKMDAwMDAzMzA2OCAwMDAwMCBuIAowMDAw
MDMzMjY1IDAwMDAwIG4gCjAwMDAwMzM4MjUgMDAwMDAgbiAKMDAwMDAzNDIzOCAw
MDAwMCBuIAowMDAwMDM0ODk5IDAwMDAwIG4gCjAwMDAwMzQ5MjAgMDAwMDAgbiAK
MDAwMDAzNTExMSAwMDAwMCBuIAowMDAwMDM1NDAzIDAwMDAwIG4gCjAwMDAwMzU1
NjQgMDAwMDAgbiAKMDAwMDAzNTYwNyAwMDAwMCBuIAowMDAwMDM2MDUzIDAwMDAw
IG4gCjAwMDAwMzYxMzcgMDAwMDAgbiAKdHJhaWxlcgo8PC9TaXplIDIyL1Jvb3Qg
MjAgMCBSCi9JbmZvIDIxIDAgUgovSUQgWyA8NzI3MkZGQUI1NkY5NzBFRkVBOUIz
MEYwODI2OUY0MDY+Cjw3MjcyRkZBQjU2Rjk3MEVGRUE5QjMwRjA4MjY5RjQwNj4g
XQovRG9jQ2hlY2tzdW0gL0YyMzc2RDFFQUQ1RkM4ODg0RjY0NDZGNzU2RDdBMTIx
Cj4+CnN0YXJ0eHJlZgozNjM5MAolJUVPRgo=

--Boundary_(ID_MrQlT8+gVZg9TpaUbFvBZA)--

--Boundary_(ID_AVnDTWQQbvB8U2cEjSTP7g)--

From Richard.Matthews@sun.com Mon Oct  6 08:48:43 2008
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m96FmhY6012004
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 6 Oct 2008 08:48:43 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m96Fmfpd019049;
	Mon, 6 Oct 2008 09:48:43 -0600 (MDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K8B00G15QL69M00@brm-avmta-1.central.sun.com>; Mon,
 06 Oct 2008 09:48:42 -0600 (MDT)
Received: from brmea-mail-3.sun.com ([192.18.98.34])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K8B00538QL5CCC0@brm-avmta-1.central.sun.com>; Mon,
 06 Oct 2008 09:48:41 -0600 (MDT)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-3.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m96Fmfem003421; Mon,
 06 Oct 2008 15:48:41 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K8B00801MZN5J00@mail-amer.sun.com>
 (original mail from Richard.Matthews@Sun.COM); Mon,
 06 Oct 2008 09:48:41 -0600 (MDT)
Received: from [129.152.9.14] by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0K8B0009EQKU4S10@mail-amer.sun.com>; Mon,
 06 Oct 2008 09:48:30 -0600 (MDT)
Date: Mon, 06 Oct 2008 10:48:29 -0500
From: Rick Matthews <Richard.Matthews@sun.com>
Subject: PSARC 2008/625 - Streamline ARC 20Q
In-reply-to: <48E52C2F.40406@Sun.COM>
Sender: Richard.Matthews@sun.com
To: psarc@sun.com, psarc-ext@sun.com
Reply-to: Richard.Matthews@sun.com
Message-id: <48EA334D.7030304@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: <48E52C2F.40406@Sun.COM>
User-Agent: Thunderbird 2.0.0.14 (X11/20080505)
Status: RO
Content-Length: 607

Please use this case to post any discussions of the proposed 20Q document,
which I sent on Oct. 2, 2008.

Thanks Gary for the suggestion!

-- 
---------------------------------------------------------------------
Rick Matthews                           email: Rick.Matthews@sun.com
Sun Microsystems, Inc.                  phone:+1(651) 554-1518
1270 Eagan Industrial Road              phone(internal): 54418
Suite 160                               fax:  +1(651) 554-1540
Eagan, MN 55121-1231 USA                main: +1(651) 554-1500		
---------------------------------------------------------------------


From sacadmin Mon Oct  6 08:48:44 2008
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m96FmhKi012007
	for <psarc@sac.eng.sun.com>; Mon, 6 Oct 2008 08:48:43 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m96Fmfpd019049;
	Mon, 6 Oct 2008 09:48:43 -0600 (MDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K8B00G15QL69M00@brm-avmta-1.central.sun.com>; Mon,
 06 Oct 2008 09:48:42 -0600 (MDT)
Received: from brmea-mail-3.sun.com ([192.18.98.34])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K8B00538QL5CCC0@brm-avmta-1.central.sun.com>; Mon,
 06 Oct 2008 09:48:41 -0600 (MDT)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-3.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m96Fmfem003421; Mon,
 06 Oct 2008 15:48:41 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K8B00801MZN5J00@mail-amer.sun.com>
 (original mail from Richard.Matthews@Sun.COM); Mon,
 06 Oct 2008 09:48:41 -0600 (MDT)
Received: from [129.152.9.14] by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0K8B0009EQKU4S10@mail-amer.sun.com>; Mon,
 06 Oct 2008 09:48:30 -0600 (MDT)
Date: Mon, 06 Oct 2008 10:48:29 -0500
From: Rick Matthews <Richard.Matthews@sun.com>
Subject: PSARC 2008/625 - Streamline ARC 20Q
In-reply-to: <48E52C2F.40406@Sun.COM>
Sender: Richard.Matthews@sun.com
To: psarc@sun.com, psarc-ext@sun.com
Reply-to: Richard.Matthews@sun.com
Message-id: <48EA334D.7030304@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: <48E52C2F.40406@Sun.COM>
User-Agent: Thunderbird 2.0.0.14 (X11/20080505)
Status: RO
Content-Length: 607

Please use this case to post any discussions of the proposed 20Q document,
which I sent on Oct. 2, 2008.

Thanks Gary for the suggestion!

-- 
---------------------------------------------------------------------
Rick Matthews                           email: Rick.Matthews@sun.com
Sun Microsystems, Inc.                  phone:+1(651) 554-1518
1270 Eagan Industrial Road              phone(internal): 54418
Suite 160                               fax:  +1(651) 554-1540
Eagan, MN 55121-1231 USA                main: +1(651) 554-1500		
---------------------------------------------------------------------


From Darren.Reed@sun.com Mon Oct  6 11:35:37 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 m96IZaVu019057
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 6 Oct 2008 11:35:37 -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 m96IZU6J000917;
	Mon, 6 Oct 2008 19:35:35 +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 <0K8B0040PYBAW100@brm-avmta-1.central.sun.com>; Mon,
 06 Oct 2008 12:35:34 -0600 (MDT)
Received: from gmp-eb-inf-1.sun.com ([192.18.6.21])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K8B00IKXYB7SDB0@brm-avmta-1.central.sun.com>; Mon,
 06 Oct 2008 12:35:32 -0600 (MDT)
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 m96IZVrZ019386; Mon,
 06 Oct 2008 18:35:31 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K8B00C01YA2NV00@fe-emea-09.sun.com>
 (original mail from Darren.Reed@Sun.COM); Mon, 06 Oct 2008 19:35:31 +0100 (BST)
Received: from [129.146.106.55] by fe-emea-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0K8B00B19YB5N1B0@fe-emea-09.sun.com>; Mon,
 06 Oct 2008 19:35:31 +0100 (BST)
Date: Mon, 06 Oct 2008 11:40:00 -0700
From: Darren Reed <Darren.Reed@sun.com>
Subject: Re: PSARC 2008/625 - Streamline ARC 20Q
In-reply-to: <48EA334D.7030304@Sun.COM>
Sender: Darren.Reed@sun.com
To: Richard.Matthews@sun.com
Cc: psarc@sun.com, psarc-ext@sun.com
Message-id: <48EA5B80.3060306@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: <48E52C2F.40406@Sun.COM> <48EA334D.7030304@Sun.COM>
User-Agent: Thunderbird 2.0.0.14 (X11/20080728)
Status: RO
Content-Length: 290

On 10/06/08 08:48, Rick Matthews wrote:
> Please use this case to post any discussions of the proposed 20Q 
> document,
> which I sent on Oct. 2, 2008.

Can I please ask for the 20Q document to be reposted in ASCII text
so that it is easier for to quote and comment on it?

Thanks,
Darren


From sacadmin Mon Oct  6 11:35:39 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 m96IZcOp019061
	for <psarc@sac.eng.sun.com>; Mon, 6 Oct 2008 11:35:38 -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 m96IZU6J000917;
	Mon, 6 Oct 2008 19:35:35 +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 <0K8B0040PYBAW100@brm-avmta-1.central.sun.com>; Mon,
 06 Oct 2008 12:35:34 -0600 (MDT)
Received: from gmp-eb-inf-1.sun.com ([192.18.6.21])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K8B00IKXYB7SDB0@brm-avmta-1.central.sun.com>; Mon,
 06 Oct 2008 12:35:32 -0600 (MDT)
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 m96IZVrZ019386; Mon,
 06 Oct 2008 18:35:31 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K8B00C01YA2NV00@fe-emea-09.sun.com>
 (original mail from Darren.Reed@Sun.COM); Mon, 06 Oct 2008 19:35:31 +0100 (BST)
Received: from [129.146.106.55] by fe-emea-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0K8B00B19YB5N1B0@fe-emea-09.sun.com>; Mon,
 06 Oct 2008 19:35:31 +0100 (BST)
Date: Mon, 06 Oct 2008 11:40:00 -0700
From: Darren Reed <Darren.Reed@sun.com>
Subject: Re: PSARC 2008/625 - Streamline ARC 20Q
In-reply-to: <48EA334D.7030304@Sun.COM>
Sender: Darren.Reed@sun.com
To: Richard.Matthews@sun.com
Cc: psarc@sun.com, psarc-ext@sun.com
Message-id: <48EA5B80.3060306@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: <48E52C2F.40406@Sun.COM> <48EA334D.7030304@Sun.COM>
User-Agent: Thunderbird 2.0.0.14 (X11/20080728)
Status: RO
Content-Length: 290

On 10/06/08 08:48, Rick Matthews wrote:
> Please use this case to post any discussions of the proposed 20Q 
> document,
> which I sent on Oct. 2, 2008.

Can I please ask for the 20Q document to be reposted in ASCII text
so that it is easier for to quote and comment on it?

Thanks,
Darren


From sacadmin Mon Oct  6 12:09: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 m96J9rhT019885
	for <psarc@sac.eng.sun.com>; Mon, 6 Oct 2008 12:09:53 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m96J9jI0013848
	for <@sunmail2sca.sfbay.sun.com:psarc@sun.com>; Mon, 6 Oct 2008 12:09:53 -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 <0K8B0070NZWF9600@brm-avmta-1.central.sun.com> for psarc@sun.com
 (ORCPT psarc@sun.com); Mon, 06 Oct 2008 13:09:51 -0600 (MDT)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K8B007GCZWF5F00@brm-avmta-1.central.sun.com> for psarc@sun.com
 (ORCPT psarc@sun.com); Mon, 06 Oct 2008 13:09:51 -0600 (MDT)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m96J9o3c014680	for
 <psarc@sun.com>; Mon, 06 Oct 2008 12:09:50 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K8B00301ZUYEP00@fe-sfbay-09.sun.com>
 (original mail from Terry.Whatley@Sun.COM)
 for psarc@sun.com (ORCPT psarc@sun.com); Mon, 06 Oct 2008 12:09:50 -0700 (PDT)
Received: from [10.0.2.15] ([67.123.136.98])
 by fe-sfbay-09.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0K8B001I9ZWCBZA0@fe-sfbay-09.sun.com> for
 psarc@sun.com (ORCPT psarc@sun.com); Mon, 06 Oct 2008 12:09:48 -0700 (PDT)
Date: Mon, 06 Oct 2008 12:09:48 -0700
From: "Terry (Sarito) Whatley" <Terry.Whatley@sun.com>
Subject: Re: PSARC 2008/625 - Streamline ARC 20Q
In-reply-to: <48EA334D.7030304@Sun.COM>
Sender: Terry.Whatley@sun.com
To: Richard.Matthews@sun.com
Cc: psarc@sun.com
Message-id: <48EA627C.4090803@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: <48E52C2F.40406@Sun.COM> <48EA334D.7030304@Sun.COM>
User-Agent: Thunderbird 2.0.0.9 (X11/20080213)
Status: RO
Content-Length: 289

Rick Matthews wrote:
> Please use this case to post any discussions of the proposed 20Q document,
> which I sent on Oct. 2, 2008.
>
> Thanks Gary for the suggestion!
>
>   
The file proposed20Q.pdf in the case directory is only readable by rm129958.
Please change the permissions.
-sarito

From Richard.Matthews@Sun.COM Mon Oct  6 13:35:33 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m96KZWdE024541
	for <psarc-ext@sac.sfbay.Sun.COM>; Mon, 6 Oct 2008 13:35:32 -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 m96KZUfr027106;
	Tue, 7 Oct 2008 04:35:31 +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 <0K8C00D033V5N300@brm-avmta-1.central.sun.com>; Mon,
 06 Oct 2008 14:35:29 -0600 (MDT)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K8C00DGT3V5EE00@brm-avmta-1.central.sun.com>; Mon,
 06 Oct 2008 14:35:29 -0600 (MDT)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m96KZTla016862; Mon,
 06 Oct 2008 20:35:29 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K8C002012JT1400@mail-amer.sun.com>
 (original mail from Richard.Matthews@Sun.COM); Mon,
 06 Oct 2008 14:35:29 -0600 (MDT)
Received: from [129.152.9.14] by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0K8C00EQJ3V2TY70@mail-amer.sun.com>; Mon,
 06 Oct 2008 14:35:26 -0600 (MDT)
Date: Mon, 06 Oct 2008 15:35:25 -0500
From: Rick Matthews <Richard.Matthews@Sun.COM>
Subject: Re: PSARC 2008/625 - Streamline ARC 20Q
In-reply-to: <48EA5B80.3060306@Sun.COM>
Sender: Richard.Matthews@Sun.COM
To: Darren Reed <Darren.Reed@Sun.COM>
Cc: psarc@Sun.COM, psarc-ext@Sun.COM
Reply-to: Richard.Matthews@Sun.COM
Message-id: <48EA768D.4080408@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: <48E52C2F.40406@Sun.COM> <48EA334D.7030304@Sun.COM>
 <48EA5B80.3060306@Sun.COM>
User-Agent: Thunderbird 2.0.0.14 (X11/20080505)
Status: RO
Content-Length: 2804

On 10/ 6/08 01:40 PM, Darren Reed wrote:
> On 10/06/08 08:48, Rick Matthews wrote:
>> Please use this case to post any discussions of the proposed 20Q 
>> document,
>> which I sent on Oct. 2, 2008.
>
> Can I please ask for the 20Q document to be reposted in ASCII text
> so that it is easier for to quote and comment on it?
>
> Thanks,
> Darren
>
To the case directory as proposed20q.txt.

And


1.  What is the proposal being presented for review?

* Give an overview of the project and its phase(s).
* Describe the exposure (OpenSolaris), scope and type of review desired 
(overview,
  full case, etc.)
* Indicate the release binding requested by the project team.
* What are the project's deliverables.
* How does this project align with existing or proposed ARC cases?

2.  Describe user interactions.

* Are new user interfaces being proposed, or existing interfaces being 
changed?
* Explain the similarities in proposed interfaces with existing OS user 
interfaces
  (Solaris, Linux, Windows, etc.).
* Are there any install time changes?

3.  What are the imported (consumed by the project) and exported 
(exposed by the project)
    interfaces or protocols and their respective stability levels?

* Is there a versioning scheme in place?
* Has the team secured interface contracts where necessary?
* Use an ARC prescribed interface table format.

4.  Describe any dependencies on hardware (e.g. SPARC exclusive), and on 
other projects
    within Solaris.

5.  What are the security implications of this project? (Gary Winiger to 
expand).

6.  Describe means of observing project functionality and performance, 
by an end
    user or by a system administrator.

7.  How does the project deal with faults and interruptions? 
Initialization and
    restarting?

8.  How does the project interact with Solaris virtualization 
technologies (xVM,
    LDOMs, SunCluster, etc.)?

9.  Is systems administration needed for your project? If so,

* How is the project administered, and what sort of review process has 
this user
  interface undergone?
* Is there a means of aggregating management and/or configuration with 
other related
  projects?
* Are there any external (to Solaris) management interfaces to consider, 
or being
  consumed?


10. Have you reviewed the Best Practices? Are there any exceptions this 
project needs?



-- 
---------------------------------------------------------------------
Rick Matthews                           email: Rick.Matthews@sun.com
Sun Microsystems, Inc.                  phone:+1(651) 554-1518
1270 Eagan Industrial Road              phone(internal): 54418
Suite 160                               fax:  +1(651) 554-1540
Eagan, MN 55121-1231 USA                main: +1(651) 554-1500		
---------------------------------------------------------------------


From sacadmin Mon Oct  6 13:35:34 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m96KZXI1024545
	for <psarc@sac.eng.Sun.COM>; Mon, 6 Oct 2008 13:35:34 -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 m96KZUfr027106;
	Tue, 7 Oct 2008 04:35:31 +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 <0K8C00D033V5N300@brm-avmta-1.central.sun.com>; Mon,
 06 Oct 2008 14:35:29 -0600 (MDT)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K8C00DGT3V5EE00@brm-avmta-1.central.sun.com>; Mon,
 06 Oct 2008 14:35:29 -0600 (MDT)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m96KZTla016862; Mon,
 06 Oct 2008 20:35:29 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K8C002012JT1400@mail-amer.sun.com>
 (original mail from Richard.Matthews@Sun.COM); Mon,
 06 Oct 2008 14:35:29 -0600 (MDT)
Received: from [129.152.9.14] by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0K8C00EQJ3V2TY70@mail-amer.sun.com>; Mon,
 06 Oct 2008 14:35:26 -0600 (MDT)
Date: Mon, 06 Oct 2008 15:35:25 -0500
From: Rick Matthews <Richard.Matthews@Sun.COM>
Subject: Re: PSARC 2008/625 - Streamline ARC 20Q
In-reply-to: <48EA5B80.3060306@Sun.COM>
Sender: Richard.Matthews@Sun.COM
To: Darren Reed <Darren.Reed@Sun.COM>
Cc: psarc@Sun.COM, psarc-ext@Sun.COM
Reply-to: Richard.Matthews@Sun.COM
Message-id: <48EA768D.4080408@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: <48E52C2F.40406@Sun.COM> <48EA334D.7030304@Sun.COM>
 <48EA5B80.3060306@Sun.COM>
User-Agent: Thunderbird 2.0.0.14 (X11/20080505)
Status: RO
Content-Length: 2804

On 10/ 6/08 01:40 PM, Darren Reed wrote:
> On 10/06/08 08:48, Rick Matthews wrote:
>> Please use this case to post any discussions of the proposed 20Q 
>> document,
>> which I sent on Oct. 2, 2008.
>
> Can I please ask for the 20Q document to be reposted in ASCII text
> so that it is easier for to quote and comment on it?
>
> Thanks,
> Darren
>
To the case directory as proposed20q.txt.

And


1.  What is the proposal being presented for review?

* Give an overview of the project and its phase(s).
* Describe the exposure (OpenSolaris), scope and type of review desired 
(overview,
  full case, etc.)
* Indicate the release binding requested by the project team.
* What are the project's deliverables.
* How does this project align with existing or proposed ARC cases?

2.  Describe user interactions.

* Are new user interfaces being proposed, or existing interfaces being 
changed?
* Explain the similarities in proposed interfaces with existing OS user 
interfaces
  (Solaris, Linux, Windows, etc.).
* Are there any install time changes?

3.  What are the imported (consumed by the project) and exported 
(exposed by the project)
    interfaces or protocols and their respective stability levels?

* Is there a versioning scheme in place?
* Has the team secured interface contracts where necessary?
* Use an ARC prescribed interface table format.

4.  Describe any dependencies on hardware (e.g. SPARC exclusive), and on 
other projects
    within Solaris.

5.  What are the security implications of this project? (Gary Winiger to 
expand).

6.  Describe means of observing project functionality and performance, 
by an end
    user or by a system administrator.

7.  How does the project deal with faults and interruptions? 
Initialization and
    restarting?

8.  How does the project interact with Solaris virtualization 
technologies (xVM,
    LDOMs, SunCluster, etc.)?

9.  Is systems administration needed for your project? If so,

* How is the project administered, and what sort of review process has 
this user
  interface undergone?
* Is there a means of aggregating management and/or configuration with 
other related
  projects?
* Are there any external (to Solaris) management interfaces to consider, 
or being
  consumed?


10. Have you reviewed the Best Practices? Are there any exceptions this 
project needs?



-- 
---------------------------------------------------------------------
Rick Matthews                           email: Rick.Matthews@sun.com
Sun Microsystems, Inc.                  phone:+1(651) 554-1518
1270 Eagan Industrial Road              phone(internal): 54418
Suite 160                               fax:  +1(651) 554-1540
Eagan, MN 55121-1231 USA                main: +1(651) 554-1500		
---------------------------------------------------------------------


From edward.pilatowicz@sun.com Thu Oct  9 16:35:03 2008
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m99NZ3FT026466
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 9 Oct 2008 16:35:03 -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 m99NZ0ej056301;
	Thu, 9 Oct 2008 17:35:00 -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 <0K8H00I05W6CSF00@nwk-avmta-2.sfbay.sun.com>; Thu,
 09 Oct 2008 16:35:00 -0700 (PDT)
Received: from mcescher.eng.sun.com ([129.146.224.55])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K8H00G4FW6B9P60@nwk-avmta-2.sfbay.sun.com>; Thu,
 09 Oct 2008 16:35:00 -0700 (PDT)
Received: from mcescher.eng.sun.com (localhost [127.0.0.1])
	by mcescher.eng.sun.com (8.14.3+Sun/8.14.3) with ESMTP id m99NYxRv138536; Thu,
 09 Oct 2008 16:34:59 -0700 (PDT)
Received: (from edp@localhost)
	by mcescher.eng.sun.com (8.14.3+Sun/8.14.3/Submit) id m99NYtrh138535; Thu,
 09 Oct 2008 16:34:55 -0700 (PDT)
Date: Thu, 09 Oct 2008 16:34:55 -0700
From: Edward Pilatowicz <edward.pilatowicz@sun.com>
Subject: Re: PSARC 2008/625 - Streamline ARC 20Q
In-reply-to: <48EA768D.4080408@Sun.COM>
To: Rick Matthews <Richard.Matthews@sun.com>
Cc: Darren Reed <Darren.Reed@sun.com>, psarc@sun.com, psarc-ext@sun.com
Message-id: <20081009233454.GA138353@eng.sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-disposition: inline
X-PMX-Version: 5.4.1.325704
References: <48E52C2F.40406@Sun.COM> <48EA334D.7030304@Sun.COM>
 <48EA5B80.3060306@Sun.COM> <48EA768D.4080408@Sun.COM>
X-Authentication-warning: mcescher.eng.sun.com: edp set sender to
 edward.pilatowicz@sun.com using -f
User-Agent: Mutt/1.5.17 (2007-11-01)
Status: RO
Content-Length: 1894

hey all,
so i realize that this case is an attempt to streamline the 20
questions, but i'm concerned about problems we've seen where
projects don't properly address integration with zones.

proposed question 8 asks about virtualization, but it doesn't
explicitly mention zones:

> 8.  How does the project interact with Solaris virtualization
> technologies (xVM, LDOMs, SunCluster, etc.)?
>

also, zones are sufficiently different from other virtualization
technologies that integration with zones often requires considerably
more thought/work than integration with the other virtualization
technologies listed above.

hence, i think it would be benificial to have projects answer the
following questions wrt zones integration:

* is the functionality delivered by this project accessible, by default,
  directly from within non-global zones?

* is any configuration, state, and/or statistics used by this project
  maintained on a per-zone basis?  Do any tools for accessing this
  information allow for per-zone views of this data?

* does any functionality deliverd by this project expose information
  about the global zone (or other non-global zones) to a non-global zone?

of course these extra questions seem more in line with the
original arc 20q, and not the stream lined version below.  so
if it's not appropriate to add questions like the ones above
to the new 20q, where should they go?

thanks
ed

On Mon, Oct 06, 2008 at 03:35:25PM -0500, Rick Matthews wrote:
> On 10/ 6/08 01:40 PM, Darren Reed wrote:
>> On 10/06/08 08:48, Rick Matthews wrote:
>>> Please use this case to post any discussions of the proposed 20Q
>>> document,
>>> which I sent on Oct. 2, 2008.
>>
>> Can I please ask for the 20Q document to be reposted in ASCII text
>> so that it is easier for to quote and comment on it?
>>
>> Thanks,
>> Darren
>>
> To the case directory as proposed20q.txt.
>
> And
>
> ...

From sacadmin Thu Oct  9 16:35:04 2008
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m99NZ4NX026469
	for <psarc@sac.eng.sun.com>; Thu, 9 Oct 2008 16:35:04 -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 m99NZ0ej056301;
	Thu, 9 Oct 2008 17:35:00 -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 <0K8H00I05W6CSF00@nwk-avmta-2.sfbay.sun.com>; Thu,
 09 Oct 2008 16:35:00 -0700 (PDT)
Received: from mcescher.eng.sun.com ([129.146.224.55])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K8H00G4FW6B9P60@nwk-avmta-2.sfbay.sun.com>; Thu,
 09 Oct 2008 16:35:00 -0700 (PDT)
Received: from mcescher.eng.sun.com (localhost [127.0.0.1])
	by mcescher.eng.sun.com (8.14.3+Sun/8.14.3) with ESMTP id m99NYxRv138536; Thu,
 09 Oct 2008 16:34:59 -0700 (PDT)
Received: (from edp@localhost)
	by mcescher.eng.sun.com (8.14.3+Sun/8.14.3/Submit) id m99NYtrh138535; Thu,
 09 Oct 2008 16:34:55 -0700 (PDT)
Date: Thu, 09 Oct 2008 16:34:55 -0700
From: Edward Pilatowicz <edward.pilatowicz@sun.com>
Subject: Re: PSARC 2008/625 - Streamline ARC 20Q
In-reply-to: <48EA768D.4080408@Sun.COM>
To: Rick Matthews <Richard.Matthews@sun.com>
Cc: Darren Reed <Darren.Reed@sun.com>, psarc@sun.com, psarc-ext@sun.com
Message-id: <20081009233454.GA138353@eng.sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-disposition: inline
X-PMX-Version: 5.4.1.325704
References: <48E52C2F.40406@Sun.COM> <48EA334D.7030304@Sun.COM>
 <48EA5B80.3060306@Sun.COM> <48EA768D.4080408@Sun.COM>
X-Authentication-warning: mcescher.eng.sun.com: edp set sender to
 edward.pilatowicz@sun.com using -f
User-Agent: Mutt/1.5.17 (2007-11-01)
Status: RO
Content-Length: 1894

hey all,
so i realize that this case is an attempt to streamline the 20
questions, but i'm concerned about problems we've seen where
projects don't properly address integration with zones.

proposed question 8 asks about virtualization, but it doesn't
explicitly mention zones:

> 8.  How does the project interact with Solaris virtualization
> technologies (xVM, LDOMs, SunCluster, etc.)?
>

also, zones are sufficiently different from other virtualization
technologies that integration with zones often requires considerably
more thought/work than integration with the other virtualization
technologies listed above.

hence, i think it would be benificial to have projects answer the
following questions wrt zones integration:

* is the functionality delivered by this project accessible, by default,
  directly from within non-global zones?

* is any configuration, state, and/or statistics used by this project
  maintained on a per-zone basis?  Do any tools for accessing this
  information allow for per-zone views of this data?

* does any functionality deliverd by this project expose information
  about the global zone (or other non-global zones) to a non-global zone?

of course these extra questions seem more in line with the
original arc 20q, and not the stream lined version below.  so
if it's not appropriate to add questions like the ones above
to the new 20q, where should they go?

thanks
ed

On Mon, Oct 06, 2008 at 03:35:25PM -0500, Rick Matthews wrote:
> On 10/ 6/08 01:40 PM, Darren Reed wrote:
>> On 10/06/08 08:48, Rick Matthews wrote:
>>> Please use this case to post any discussions of the proposed 20Q
>>> document,
>>> which I sent on Oct. 2, 2008.
>>
>> Can I please ask for the 20Q document to be reposted in ASCII text
>> so that it is easier for to quote and comment on it?
>>
>> Thanks,
>> Darren
>>
> To the case directory as proposed20q.txt.
>
> And
>
> ...

From John.Plocher@Sun.COM Fri Oct 10 09:29:03 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m9AGT22G021813
	for <psarc-ext@sac.sfbay.Sun.COM>; Fri, 10 Oct 2008 09:29:02 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m9AGSsD4003354;
	Sat, 11 Oct 2008 00:29:00 +0800 (SGT)
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 <0K8J00J0174B5100@nwk-avmta-2.sfbay.sun.com>; Fri,
 10 Oct 2008 09:28:59 -0700 (PDT)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K8J00DE874AQM80@nwk-avmta-2.sfbay.sun.com>; Fri,
 10 Oct 2008 09:28:58 -0700 (PDT)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m9AGSw5U007888;
 Fri, 10 Oct 2008 09:28:58 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K8J008017232Q00@fe-sfbay-09.sun.com>
 (original mail from John.Plocher@Sun.COM); Fri,
 10 Oct 2008 09:28:58 -0700 (PDT)
Received: from [192.168.168.4] ([208.74.177.212])
 by fe-sfbay-09.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0K8J0022974A98G0@fe-sfbay-09.sun.com>; Fri,
 10 Oct 2008 09:28:58 -0700 (PDT)
Date: Fri, 10 Oct 2008 09:28:57 -0700
From: John Plocher <John.Plocher@Sun.COM>
Subject: Re: PSARC 2008/625 - Streamline ARC 20Q
In-reply-to: <20081009233454.GA138353@eng.sun.com>
Sender: John.Plocher@Sun.COM
To: Edward Pilatowicz <Edward.Pilatowicz@Sun.COM>
Cc: Rick Matthews <Richard.Matthews@Sun.COM>, psarc-ext@Sun.COM,
        Darren Reed <Darren.Reed@Sun.COM>, psarc@Sun.COM
Message-id: <48EF82C9.9070607@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: <48E52C2F.40406@Sun.COM> <48EA334D.7030304@Sun.COM>
 <48EA5B80.3060306@Sun.COM> <48EA768D.4080408@Sun.COM>
 <20081009233454.GA138353@eng.sun.com>
User-Agent: Thunderbird 2.0.0.17 (Macintosh/20080914)
Status: RO
Content-Length: 1125

Edward Pilatowicz wrote:
> ... a bunch of good stuff, including:

> hence, i think it would be benificial to have projects answer the
> following questions wrt zones integration:
> 
> * is the functionality delivered by this project accessible, by default,
>   directly from within non-global zones?
> 
> * is any configuration, state, and/or statistics used by this project
>   maintained on a per-zone basis?  Do any tools for accessing this
>   information allow for per-zone views of this data?
> 
> * does any functionality deliverd by this project expose information
>   about the global zone (or other non-global zones) to a non-global zone?



Might I suggest that instead of adding bulk back to the 20Qs, 
that you or the zones team come up with some sort of "design 
pattern for Zones", "zones howto/bestpractice" or similar 
that encompasses both these sorts of questions as well as 
the "answers" that are expected to go along with them?

For instance, what does it mean (in terms of what I need to 
do in my project) to be "accessible, by default, directly 
from within non-global zones"?  etc etc etc

  -John


From sacadmin Fri Oct 10 09:29:04 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m9AGT3FE021817
	for <psarc@sac.eng.Sun.COM>; Fri, 10 Oct 2008 09:29:04 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m9AGSsD4003354;
	Sat, 11 Oct 2008 00:29:00 +0800 (SGT)
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 <0K8J00J0174B5100@nwk-avmta-2.sfbay.sun.com>; Fri,
 10 Oct 2008 09:28:59 -0700 (PDT)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K8J00DE874AQM80@nwk-avmta-2.sfbay.sun.com>; Fri,
 10 Oct 2008 09:28:58 -0700 (PDT)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m9AGSw5U007888;
 Fri, 10 Oct 2008 09:28:58 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K8J008017232Q00@fe-sfbay-09.sun.com>
 (original mail from John.Plocher@Sun.COM); Fri,
 10 Oct 2008 09:28:58 -0700 (PDT)
Received: from [192.168.168.4] ([208.74.177.212])
 by fe-sfbay-09.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0K8J0022974A98G0@fe-sfbay-09.sun.com>; Fri,
 10 Oct 2008 09:28:58 -0700 (PDT)
Date: Fri, 10 Oct 2008 09:28:57 -0700
From: John Plocher <John.Plocher@Sun.COM>
Subject: Re: PSARC 2008/625 - Streamline ARC 20Q
In-reply-to: <20081009233454.GA138353@eng.sun.com>
Sender: John.Plocher@Sun.COM
To: Edward Pilatowicz <Edward.Pilatowicz@Sun.COM>
Cc: Rick Matthews <Richard.Matthews@Sun.COM>, psarc-ext@Sun.COM,
        Darren Reed <Darren.Reed@Sun.COM>, psarc@Sun.COM
Message-id: <48EF82C9.9070607@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: <48E52C2F.40406@Sun.COM> <48EA334D.7030304@Sun.COM>
 <48EA5B80.3060306@Sun.COM> <48EA768D.4080408@Sun.COM>
 <20081009233454.GA138353@eng.sun.com>
User-Agent: Thunderbird 2.0.0.17 (Macintosh/20080914)
Status: RO
Content-Length: 1125

Edward Pilatowicz wrote:
> ... a bunch of good stuff, including:

> hence, i think it would be benificial to have projects answer the
> following questions wrt zones integration:
> 
> * is the functionality delivered by this project accessible, by default,
>   directly from within non-global zones?
> 
> * is any configuration, state, and/or statistics used by this project
>   maintained on a per-zone basis?  Do any tools for accessing this
>   information allow for per-zone views of this data?
> 
> * does any functionality deliverd by this project expose information
>   about the global zone (or other non-global zones) to a non-global zone?



Might I suggest that instead of adding bulk back to the 20Qs, 
that you or the zones team come up with some sort of "design 
pattern for Zones", "zones howto/bestpractice" or similar 
that encompasses both these sorts of questions as well as 
the "answers" that are expected to go along with them?

For instance, what does it mean (in terms of what I need to 
do in my project) to be "accessible, by default, directly 
from within non-global zones"?  etc etc etc

  -John


From gdamore@sun.com Fri Oct 10 09:39:47 2008
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m9AGdkPc021959
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 10 Oct 2008 09:39:46 -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 m9AGdkiE023426;
	Fri, 10 Oct 2008 10:39:46 -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 <0K8J00L0Z7M70C00@nwk-avmta-1.sfbay.Sun.COM>; Fri,
 10 Oct 2008 09:39:43 -0700 (PDT)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K8J0090Z7LQLA90@nwk-avmta-1.sfbay.Sun.COM>; Fri,
 10 Oct 2008 09:39:27 -0700 (PDT)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m9AGdQLe007836;
 Fri, 10 Oct 2008 09:39:26 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K8J00M017GRB300@fe-sfbay-09.sun.com> (original mail from gdamore@sun.com)
 ; Fri, 10 Oct 2008 09:39:26 -0700 (PDT)
Received: from [10.7.251.172] by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0K8J00EQI7LMAV30@fe-sfbay-09.sun.com>; Fri,
 10 Oct 2008 09:39:22 -0700 (PDT)
Date: Fri, 10 Oct 2008 09:36:01 -0700
From: "Garrett D'Amore" <gdamore@sun.com>
Subject: Re: PSARC 2008/625 - Streamline ARC 20Q
In-reply-to: <48EF82C9.9070607@Sun.Com>
Sender: Garrett.Damore@sun.com
To: John Plocher <John.Plocher@sun.com>
Cc: Edward Pilatowicz <Edward.Pilatowicz@sun.com>,
        Rick Matthews <Richard.Matthews@sun.com>, psarc-ext@sun.com,
        Darren Reed <Darren.Reed@sun.com>, psarc@sun.com
Message-id: <48EF8471.9070807@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: <48E52C2F.40406@Sun.COM> <48EA334D.7030304@Sun.COM>
 <48EA5B80.3060306@Sun.COM> <48EA768D.4080408@Sun.COM>
 <20081009233454.GA138353@eng.sun.com> <48EF82C9.9070607@Sun.Com>
User-Agent: Thunderbird 2.0.0.14 (X11/20080616)
Status: RO
Content-Length: 1727

John Plocher wrote:
> Edward Pilatowicz wrote:
>> ... a bunch of good stuff, including:
>
>> hence, i think it would be benificial to have projects answer the
>> following questions wrt zones integration:
>>
>> * is the functionality delivered by this project accessible, by default,
>>   directly from within non-global zones?
>>
>> * is any configuration, state, and/or statistics used by this project
>>   maintained on a per-zone basis?  Do any tools for accessing this
>>   information allow for per-zone views of this data?
>>
>> * does any functionality deliverd by this project expose information
>>   about the global zone (or other non-global zones) to a non-global 
>> zone?
>
>
>
> Might I suggest that instead of adding bulk back to the 20Qs, that you 
> or the zones team come up with some sort of "design pattern for 
> Zones", "zones howto/bestpractice" or similar that encompasses both 
> these sorts of questions as well as the "answers" that are expected to 
> go along with them?
>
> For instance, what does it mean (in terms of what I need to do in my 
> project) to be "accessible, by default, directly from within 
> non-global zones"?  etc etc etc

This should be in a document tree that is referenced by this 20Q.  For 
now, just adding the name "Zones" to the list of Virtualization 
technologies would be a good start.

In other news, I need to put together materials for an inception 
scheduled for the 29th of the month.  I'd be thrilled if I could start 
with this streamlined 20Q -- I'm willing to be a test case for it.  
(This is for the Audio project.)  If the chair and/or membership agrees, 
I'll be a "beta tester" for it.  Otherwise I'll do the legacy 20Q.

    -- Garrett


>
>  -John
>


From sacadmin Fri Oct 10 09:39:47 2008
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m9AGdll5021962
	for <psarc@sac.eng.sun.com>; Fri, 10 Oct 2008 09:39:47 -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 m9AGdkiE023426;
	Fri, 10 Oct 2008 10:39:46 -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 <0K8J00L0Z7M70C00@nwk-avmta-1.sfbay.Sun.COM>; Fri,
 10 Oct 2008 09:39:43 -0700 (PDT)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K8J0090Z7LQLA90@nwk-avmta-1.sfbay.Sun.COM>; Fri,
 10 Oct 2008 09:39:27 -0700 (PDT)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m9AGdQLe007836;
 Fri, 10 Oct 2008 09:39:26 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K8J00M017GRB300@fe-sfbay-09.sun.com> (original mail from gdamore@sun.com)
 ; Fri, 10 Oct 2008 09:39:26 -0700 (PDT)
Received: from [10.7.251.172] by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0K8J00EQI7LMAV30@fe-sfbay-09.sun.com>; Fri,
 10 Oct 2008 09:39:22 -0700 (PDT)
Date: Fri, 10 Oct 2008 09:36:01 -0700
From: "Garrett D'Amore" <gdamore@sun.com>
Subject: Re: PSARC 2008/625 - Streamline ARC 20Q
In-reply-to: <48EF82C9.9070607@Sun.Com>
Sender: Garrett.Damore@sun.com
To: John Plocher <John.Plocher@sun.com>
Cc: Edward Pilatowicz <Edward.Pilatowicz@sun.com>,
        Rick Matthews <Richard.Matthews@sun.com>, psarc-ext@sun.com,
        Darren Reed <Darren.Reed@sun.com>, psarc@sun.com
Message-id: <48EF8471.9070807@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: <48E52C2F.40406@Sun.COM> <48EA334D.7030304@Sun.COM>
 <48EA5B80.3060306@Sun.COM> <48EA768D.4080408@Sun.COM>
 <20081009233454.GA138353@eng.sun.com> <48EF82C9.9070607@Sun.Com>
User-Agent: Thunderbird 2.0.0.14 (X11/20080616)
Status: RO
Content-Length: 1727

John Plocher wrote:
> Edward Pilatowicz wrote:
>> ... a bunch of good stuff, including:
>
>> hence, i think it would be benificial to have projects answer the
>> following questions wrt zones integration:
>>
>> * is the functionality delivered by this project accessible, by default,
>>   directly from within non-global zones?
>>
>> * is any configuration, state, and/or statistics used by this project
>>   maintained on a per-zone basis?  Do any tools for accessing this
>>   information allow for per-zone views of this data?
>>
>> * does any functionality deliverd by this project expose information
>>   about the global zone (or other non-global zones) to a non-global 
>> zone?
>
>
>
> Might I suggest that instead of adding bulk back to the 20Qs, that you 
> or the zones team come up with some sort of "design pattern for 
> Zones", "zones howto/bestpractice" or similar that encompasses both 
> these sorts of questions as well as the "answers" that are expected to 
> go along with them?
>
> For instance, what does it mean (in terms of what I need to do in my 
> project) to be "accessible, by default, directly from within 
> non-global zones"?  etc etc etc

This should be in a document tree that is referenced by this 20Q.  For 
now, just adding the name "Zones" to the list of Virtualization 
technologies would be a good start.

In other news, I need to put together materials for an inception 
scheduled for the 29th of the month.  I'd be thrilled if I could start 
with this streamlined 20Q -- I'm willing to be a test case for it.  
(This is for the Audio project.)  If the chair and/or membership agrees, 
I'll be a "beta tester" for it.  Otherwise I'll do the legacy 20Q.

    -- Garrett


>
>  -John
>


From John.Plocher@sun.com Fri Oct 10 09:51:19 2008
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m9AGpJe1022639
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 10 Oct 2008 09:51:19 -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 m9AGpGSR027518;
	Fri, 10 Oct 2008 10:51:19 -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 <0K8J00K0385HDJ00@nwk-avmta-2.sfbay.sun.com>; Fri,
 10 Oct 2008 09:51:17 -0700 (PDT)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K8J00D9K85GQM90@nwk-avmta-2.sfbay.sun.com>; Fri,
 10 Oct 2008 09:51:16 -0700 (PDT)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m9AGpGct009250;
 Fri, 10 Oct 2008 09:51:16 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K8J009017RD1A00@fe-sfbay-09.sun.com>
 (original mail from John.Plocher@Sun.COM); Fri,
 10 Oct 2008 09:51:16 -0700 (PDT)
Received: from [192.168.168.4] ([208.74.177.212])
 by fe-sfbay-09.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0K8J00EC7859AV90@fe-sfbay-09.sun.com>; Fri,
 10 Oct 2008 09:51:09 -0700 (PDT)
Date: Fri, 10 Oct 2008 09:51:08 -0700
From: John Plocher <John.Plocher@sun.com>
Subject: Re: PSARC 2008/625 - Streamline ARC 20Q
In-reply-to: <48EF8471.9070807@sun.com>
Sender: John.Plocher@sun.com
To: "Garrett D'Amore" <gdamore@sun.com>
Cc: psarc-ext@sun.com, Rick Matthews <Richard.Matthews@sun.com>, psarc@sun.com,
        Darren Reed <Darren.Reed@sun.com>,
        Edward Pilatowicz <Edward.Pilatowicz@sun.com>
Message-id: <48EF87FC.6090403@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: <48E52C2F.40406@Sun.COM> <48EA334D.7030304@Sun.COM>
 <48EA5B80.3060306@Sun.COM> <48EA768D.4080408@Sun.COM>
 <20081009233454.GA138353@eng.sun.com> <48EF82C9.9070607@Sun.Com>
 <48EF8471.9070807@sun.com>
User-Agent: Thunderbird 2.0.0.17 (Macintosh/20080914)
Status: RO
Content-Length: 286

Garrett D'Amore wrote:
> This should be in a document tree that is referenced by this 20Q.

Like the ARC Policy and Best Practices repository?

Maybe an explicit reference would be good: "Please provide detailed
rationale for any ARC Policies and/or BPs you don't adhere to".


  -John

From sacadmin Fri Oct 10 09:51:20 2008
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m9AGpKwJ022642
	for <psarc@sac.eng.sun.com>; Fri, 10 Oct 2008 09:51:20 -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 m9AGpGSR027518;
	Fri, 10 Oct 2008 10:51:19 -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 <0K8J00K0385HDJ00@nwk-avmta-2.sfbay.sun.com>; Fri,
 10 Oct 2008 09:51:17 -0700 (PDT)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K8J00D9K85GQM90@nwk-avmta-2.sfbay.sun.com>; Fri,
 10 Oct 2008 09:51:16 -0700 (PDT)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m9AGpGct009250;
 Fri, 10 Oct 2008 09:51:16 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K8J009017RD1A00@fe-sfbay-09.sun.com>
 (original mail from John.Plocher@Sun.COM); Fri,
 10 Oct 2008 09:51:16 -0700 (PDT)
Received: from [192.168.168.4] ([208.74.177.212])
 by fe-sfbay-09.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0K8J00EC7859AV90@fe-sfbay-09.sun.com>; Fri,
 10 Oct 2008 09:51:09 -0700 (PDT)
Date: Fri, 10 Oct 2008 09:51:08 -0700
From: John Plocher <John.Plocher@sun.com>
Subject: Re: PSARC 2008/625 - Streamline ARC 20Q
In-reply-to: <48EF8471.9070807@sun.com>
Sender: John.Plocher@sun.com
To: "Garrett D'Amore" <gdamore@sun.com>
Cc: psarc-ext@sun.com, Rick Matthews <Richard.Matthews@sun.com>, psarc@sun.com,
        Darren Reed <Darren.Reed@sun.com>,
        Edward Pilatowicz <Edward.Pilatowicz@sun.com>
Message-id: <48EF87FC.6090403@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: <48E52C2F.40406@Sun.COM> <48EA334D.7030304@Sun.COM>
 <48EA5B80.3060306@Sun.COM> <48EA768D.4080408@Sun.COM>
 <20081009233454.GA138353@eng.sun.com> <48EF82C9.9070607@Sun.Com>
 <48EF8471.9070807@sun.com>
User-Agent: Thunderbird 2.0.0.17 (Macintosh/20080914)
Status: RO
Content-Length: 286

Garrett D'Amore wrote:
> This should be in a document tree that is referenced by this 20Q.

Like the ARC Policy and Best Practices repository?

Maybe an explicit reference would be good: "Please provide detailed
rationale for any ARC Policies and/or BPs you don't adhere to".


  -John

From bart.smaalders@sun.com Fri Oct 10 11:09:00 2008
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m9AI90Gt026429
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 10 Oct 2008 11:09:00 -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 m9AI8sop053009;
	Fri, 10 Oct 2008 12:08:56 -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 <0K8J00007BQWJI00@nwk-avmta-2.sfbay.sun.com>; Fri,
 10 Oct 2008 11:08:56 -0700 (PDT)
Received: from zion.sfbay.sun.com ([129.146.17.75])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K8J00DI4BQWQIC0@nwk-avmta-2.sfbay.sun.com>; Fri,
 10 Oct 2008 11:08:56 -0700 (PDT)
Received: from [129.146.228.109] (cyber.SFBay.Sun.COM [129.146.228.109])
	by zion.sfbay.sun.com (8.14.2+Sun/8.14.2) with ESMTP id m9AI8u0K001700; Fri,
 10 Oct 2008 18:08:56 +0000 (GMT)
Date: Fri, 10 Oct 2008 11:08:55 -0700
From: Bart Smaalders <bart.smaalders@sun.com>
Subject: Re: PSARC 2008/625 - Streamline ARC 20Q
In-reply-to: <48EF87FC.6090403@Sun.Com>
To: John Plocher <John.Plocher@sun.com>
Cc: "Garrett D'Amore" <gdamore@sun.com>, psarc-ext@sun.com,
        Rick Matthews <Richard.Matthews@sun.com>, psarc@sun.com,
        Darren Reed <Darren.Reed@sun.com>,
        Edward Pilatowicz <Edward.Pilatowicz@sun.com>
Message-id: <48EF9A37.5090203@Sun.COM>
Organization: Sun Microsystems
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: <48E52C2F.40406@Sun.COM> <48EA334D.7030304@Sun.COM>
 <48EA5B80.3060306@Sun.COM> <48EA768D.4080408@Sun.COM>
 <20081009233454.GA138353@eng.sun.com> <48EF82C9.9070607@Sun.Com>
 <48EF8471.9070807@sun.com> <48EF87FC.6090403@Sun.Com>
User-Agent: Thunderbird 2.0.0.16 (X11/20080908)
Status: RO
Content-Length: 1281

John Plocher wrote:
> Garrett D'Amore wrote:
>> This should be in a document tree that is referenced by this 20Q.
> 
> Like the ARC Policy and Best Practices repository?
> 
> Maybe an explicit reference would be good: "Please provide detailed
> rationale for any ARC Policies and/or BPs you don't adhere to".
> 
> 
>  -John

So where are all the ARC policies and BP clearly spelled out, such
that someone could evaluate their project's compliance?

Telling someone to read the last 17 years of ARC cases before submitting
a case is not very practical, and does nothing to simplify ARC
processes. Attempting to use the Socratic method to tease out potential
areas of non-compliance via the 20q obviously doesn't work very
well either.

If the ARC(s) were to modify their procedures such that all policies
had to be enumerated in a single living & versioned document, project
teams would be a lot better off.  This single document would reference
the relevant case materials as background material, but most project
teams really don't need to know the details about why something is
a rule, just that it is.

- Bart


-- 
Bart Smaalders			Solaris Kernel Performance
barts@cyber.eng.sun.com		http://blogs.sun.com/barts
"You will contribute more with mercurial than with thunderbird."

From sacadmin Fri Oct 10 11:09:01 2008
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m9AI90fo026433
	for <psarc@sac.eng.sun.com>; Fri, 10 Oct 2008 11:09:00 -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 m9AI8sop053009;
	Fri, 10 Oct 2008 12:08:56 -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 <0K8J00007BQWJI00@nwk-avmta-2.sfbay.sun.com>; Fri,
 10 Oct 2008 11:08:56 -0700 (PDT)
Received: from zion.sfbay.sun.com ([129.146.17.75])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K8J00DI4BQWQIC0@nwk-avmta-2.sfbay.sun.com>; Fri,
 10 Oct 2008 11:08:56 -0700 (PDT)
Received: from [129.146.228.109] (cyber.SFBay.Sun.COM [129.146.228.109])
	by zion.sfbay.sun.com (8.14.2+Sun/8.14.2) with ESMTP id m9AI8u0K001700; Fri,
 10 Oct 2008 18:08:56 +0000 (GMT)
Date: Fri, 10 Oct 2008 11:08:55 -0700
From: Bart Smaalders <bart.smaalders@sun.com>
Subject: Re: PSARC 2008/625 - Streamline ARC 20Q
In-reply-to: <48EF87FC.6090403@Sun.Com>
To: John Plocher <John.Plocher@sun.com>
Cc: "Garrett D'Amore" <gdamore@sun.com>, psarc-ext@sun.com,
        Rick Matthews <Richard.Matthews@sun.com>, psarc@sun.com,
        Darren Reed <Darren.Reed@sun.com>,
        Edward Pilatowicz <Edward.Pilatowicz@sun.com>
Message-id: <48EF9A37.5090203@Sun.COM>
Organization: Sun Microsystems
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: <48E52C2F.40406@Sun.COM> <48EA334D.7030304@Sun.COM>
 <48EA5B80.3060306@Sun.COM> <48EA768D.4080408@Sun.COM>
 <20081009233454.GA138353@eng.sun.com> <48EF82C9.9070607@Sun.Com>
 <48EF8471.9070807@sun.com> <48EF87FC.6090403@Sun.Com>
User-Agent: Thunderbird 2.0.0.16 (X11/20080908)
Status: RO
Content-Length: 1281

John Plocher wrote:
> Garrett D'Amore wrote:
>> This should be in a document tree that is referenced by this 20Q.
> 
> Like the ARC Policy and Best Practices repository?
> 
> Maybe an explicit reference would be good: "Please provide detailed
> rationale for any ARC Policies and/or BPs you don't adhere to".
> 
> 
>  -John

So where are all the ARC policies and BP clearly spelled out, such
that someone could evaluate their project's compliance?

Telling someone to read the last 17 years of ARC cases before submitting
a case is not very practical, and does nothing to simplify ARC
processes. Attempting to use the Socratic method to tease out potential
areas of non-compliance via the 20q obviously doesn't work very
well either.

If the ARC(s) were to modify their procedures such that all policies
had to be enumerated in a single living & versioned document, project
teams would be a lot better off.  This single document would reference
the relevant case materials as background material, but most project
teams really don't need to know the details about why something is
a rule, just that it is.

- Bart


-- 
Bart Smaalders			Solaris Kernel Performance
barts@cyber.eng.sun.com		http://blogs.sun.com/barts
"You will contribute more with mercurial than with thunderbird."

From John.Plocher@sun.com Fri Oct 10 11:36:11 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m9AIaAnb027468
	for <psarc-ext@sac.sfbay.Sun.COM>; Fri, 10 Oct 2008 11:36:11 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m9AIa2IH017804;
	Sat, 11 Oct 2008 02:36:09 +0800 (SGT)
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 <0K8J00201D092Y00@nwk-avmta-2.sfbay.sun.com>; Fri,
 10 Oct 2008 11:36:09 -0700 (PDT)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K8J00DTQD08QQE0@nwk-avmta-2.sfbay.sun.com>; Fri,
 10 Oct 2008 11:36:08 -0700 (PDT)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m9AIa8hj026078;
 Fri, 10 Oct 2008 11:36:08 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K8J00I01CEJB800@fe-sfbay-09.sun.com>
 (original mail from John.Plocher@Sun.COM); Fri,
 10 Oct 2008 11:36:08 -0700 (PDT)
Received: from [192.168.168.4] ([208.74.177.212])
 by fe-sfbay-09.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0K8J00HP7D05O7C0@fe-sfbay-09.sun.com>; Fri,
 10 Oct 2008 11:36:06 -0700 (PDT)
Date: Fri, 10 Oct 2008 11:36:05 -0700
From: John Plocher <John.Plocher@sun.com>
Subject: Re: PSARC 2008/625 - Streamline ARC 20Q
In-reply-to: <48EF9A37.5090203@Sun.COM>
Sender: John.Plocher@sun.com
To: Bart Smaalders <Bart.Smaalders@sun.com>
Cc: "Garrett D'Amore" <gdamore@sun.com>, PSARC-ext@sun.com,
        Rick Matthews <Richard.Matthews@sun.com>, psarc@sun.com,
        Darren Reed <Darren.Reed@sun.com>,
        Edward Pilatowicz <Edward.Pilatowicz@sun.com>
Message-id: <48EFA095.3040900@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: <48E52C2F.40406@Sun.COM> <48EA334D.7030304@Sun.COM>
 <48EA5B80.3060306@Sun.COM> <48EA768D.4080408@Sun.COM>
 <20081009233454.GA138353@eng.sun.com> <48EF82C9.9070607@Sun.Com>
 <48EF8471.9070807@sun.com> <48EF87FC.6090403@Sun.Com>
 <48EF9A37.5090203@Sun.COM>
User-Agent: Thunderbird 2.0.0.17 (Macintosh/20080914)
Status: RO
Content-Length: 1302

Bart Smaalders wrote:
> John Plocher wrote:
>> Garrett D'Amore wrote:
>>> This should be in a document tree that is referenced by this 20Q.
>>
>> Like the ARC Policy and Best Practices repository?
>>
>> Maybe an explicit reference would be good: "Please provide detailed
>> rationale for any ARC Policies and/or BPs you don't adhere to".
>>
>>
>>  -John
> 
> So where are all the ARC policies and BP clearly spelled out, such
> that someone could evaluate their project's compliance?

http://www.opensolaris.org/os/community/arc/policies/
and
http://www.opensolaris.org/os/community/arc/bestpractices/

> 
> Telling someone to read the last 17 years of ARC cases before submitting
> a case is not very practical, and does nothing to simplify ARC
> processes. Attempting to use the Socratic method to tease out potential
> areas of non-compliance via the 20q obviously doesn't work very
> well either.

I agree, which is why we have put some effort into asking teams that
produce systems that generate these rules and requirements to write
them up in a form that is more easily usable.

> 
> If the ARC(s) were to modify their procedures such that all policies
> had to be enumerated in a single living & versioned document, 

We've had the policy and bp repository for almost a decade now...

  -John


From sacadmin Fri Oct 10 11:36:13 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m9AIaCBU027472
	for <psarc@sac.eng.Sun.COM>; Fri, 10 Oct 2008 11:36:12 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m9AIa2IH017804;
	Sat, 11 Oct 2008 02:36:09 +0800 (SGT)
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 <0K8J00201D092Y00@nwk-avmta-2.sfbay.sun.com>; Fri,
 10 Oct 2008 11:36:09 -0700 (PDT)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K8J00DTQD08QQE0@nwk-avmta-2.sfbay.sun.com>; Fri,
 10 Oct 2008 11:36:08 -0700 (PDT)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m9AIa8hj026078;
 Fri, 10 Oct 2008 11:36:08 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K8J00I01CEJB800@fe-sfbay-09.sun.com>
 (original mail from John.Plocher@Sun.COM); Fri,
 10 Oct 2008 11:36:08 -0700 (PDT)
Received: from [192.168.168.4] ([208.74.177.212])
 by fe-sfbay-09.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0K8J00HP7D05O7C0@fe-sfbay-09.sun.com>; Fri,
 10 Oct 2008 11:36:06 -0700 (PDT)
Date: Fri, 10 Oct 2008 11:36:05 -0700
From: John Plocher <John.Plocher@sun.com>
Subject: Re: PSARC 2008/625 - Streamline ARC 20Q
In-reply-to: <48EF9A37.5090203@Sun.COM>
Sender: John.Plocher@sun.com
To: Bart Smaalders <Bart.Smaalders@sun.com>
Cc: "Garrett D'Amore" <gdamore@sun.com>, PSARC-ext@sun.com,
        Rick Matthews <Richard.Matthews@sun.com>, psarc@sun.com,
        Darren Reed <Darren.Reed@sun.com>,
        Edward Pilatowicz <Edward.Pilatowicz@sun.com>
Message-id: <48EFA095.3040900@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: <48E52C2F.40406@Sun.COM> <48EA334D.7030304@Sun.COM>
 <48EA5B80.3060306@Sun.COM> <48EA768D.4080408@Sun.COM>
 <20081009233454.GA138353@eng.sun.com> <48EF82C9.9070607@Sun.Com>
 <48EF8471.9070807@sun.com> <48EF87FC.6090403@Sun.Com>
 <48EF9A37.5090203@Sun.COM>
User-Agent: Thunderbird 2.0.0.17 (Macintosh/20080914)
Status: RO
Content-Length: 1302

Bart Smaalders wrote:
> John Plocher wrote:
>> Garrett D'Amore wrote:
>>> This should be in a document tree that is referenced by this 20Q.
>>
>> Like the ARC Policy and Best Practices repository?
>>
>> Maybe an explicit reference would be good: "Please provide detailed
>> rationale for any ARC Policies and/or BPs you don't adhere to".
>>
>>
>>  -John
> 
> So where are all the ARC policies and BP clearly spelled out, such
> that someone could evaluate their project's compliance?

http://www.opensolaris.org/os/community/arc/policies/
and
http://www.opensolaris.org/os/community/arc/bestpractices/

> 
> Telling someone to read the last 17 years of ARC cases before submitting
> a case is not very practical, and does nothing to simplify ARC
> processes. Attempting to use the Socratic method to tease out potential
> areas of non-compliance via the 20q obviously doesn't work very
> well either.

I agree, which is why we have put some effort into asking teams that
produce systems that generate these rules and requirements to write
them up in a form that is more easily usable.

> 
> If the ARC(s) were to modify their procedures such that all policies
> had to be enumerated in a single living & versioned document, 

We've had the policy and bp repository for almost a decade now...

  -John


From bart.smaalders@sun.com Fri Oct 10 11:56:52 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 m9AIupVk028534
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 10 Oct 2008 11:56:52 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m9AIudnI014635;
	Fri, 10 Oct 2008 19:56:44 +0100 (BST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K8J00201DYKZX00@nwk-avmta-2.sfbay.sun.com>; Fri,
 10 Oct 2008 11:56:44 -0700 (PDT)
Received: from zion.sfbay.sun.com ([129.146.17.75])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K8J002AYDYJQ300@nwk-avmta-2.sfbay.sun.com>; Fri,
 10 Oct 2008 11:56:43 -0700 (PDT)
Received: from [129.146.228.109] (cyber.SFBay.Sun.COM [129.146.228.109])
	by zion.sfbay.sun.com (8.14.2+Sun/8.14.2) with ESMTP id m9AIuhrd003364; Fri,
 10 Oct 2008 18:56:43 +0000 (GMT)
Date: Fri, 10 Oct 2008 11:56:41 -0700
From: Bart Smaalders <bart.smaalders@sun.com>
Subject: Re: PSARC 2008/625 - Streamline ARC 20Q
In-reply-to: <48EFA095.3040900@Sun.Com>
To: John Plocher <John.Plocher@sun.com>
Cc: "Garrett D'Amore" <gdamore@sun.com>, PSARC-ext@sun.com,
        Rick Matthews <Richard.Matthews@sun.com>, psarc@sun.com,
        Darren Reed <Darren.Reed@sun.com>,
        Edward Pilatowicz <Edward.Pilatowicz@sun.com>
Message-id: <48EFA569.9080000@Sun.COM>
Organization: Sun Microsystems
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: <48E52C2F.40406@Sun.COM> <48EA334D.7030304@Sun.COM>
 <48EA5B80.3060306@Sun.COM> <48EA768D.4080408@Sun.COM>
 <20081009233454.GA138353@eng.sun.com> <48EF82C9.9070607@Sun.Com>
 <48EF8471.9070807@sun.com> <48EF87FC.6090403@Sun.Com>
 <48EF9A37.5090203@Sun.COM> <48EFA095.3040900@Sun.Com>
User-Agent: Thunderbird 2.0.0.16 (X11/20080908)
Status: RO
Content-Length: 1623

John Plocher wrote:
> Bart Smaalders wrote:
>> John Plocher wrote:
>>> Garrett D'Amore wrote:
>>>> This should be in a document tree that is referenced by this 20Q.
>>>
>>> Like the ARC Policy and Best Practices repository?
>>>
>>> Maybe an explicit reference would be good: "Please provide detailed
>>> rationale for any ARC Policies and/or BPs you don't adhere to".
>>>
>>>
>>>  -John
>>
>> So where are all the ARC policies and BP clearly spelled out, such
>> that someone could evaluate their project's compliance?
> 
> http://www.opensolaris.org/os/community/arc/policies/
> and
> http://www.opensolaris.org/os/community/arc/bestpractices/
> 
>>
>> Telling someone to read the last 17 years of ARC cases before submitting
>> a case is not very practical, and does nothing to simplify ARC
>> processes. Attempting to use the Socratic method to tease out potential
>> areas of non-compliance via the 20q obviously doesn't work very
>> well either.
> 
> I agree, which is why we have put some effort into asking teams that
> produce systems that generate these rules and requirements to write
> them up in a form that is more easily usable.
> 
>>
>> If the ARC(s) were to modify their procedures such that all policies
>> had to be enumerated in a single living & versioned document, 
> 
> We've had the policy and bp repository for almost a decade now...
> 
>  -John
> 

Then why doesn't the 20q read:

Do you comply w/ the following documents?

- Bart


-- 
Bart Smaalders			Solaris Kernel Performance
barts@cyber.eng.sun.com		http://blogs.sun.com/barts
"You will contribute more with mercurial than with thunderbird."

From sacadmin Fri Oct 10 11:56:53 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 m9AIuqDp028547
	for <psarc@sac.eng.sun.com>; Fri, 10 Oct 2008 11:56:53 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m9AIudnI014635;
	Fri, 10 Oct 2008 19:56:44 +0100 (BST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K8J00201DYKZX00@nwk-avmta-2.sfbay.sun.com>; Fri,
 10 Oct 2008 11:56:44 -0700 (PDT)
Received: from zion.sfbay.sun.com ([129.146.17.75])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K8J002AYDYJQ300@nwk-avmta-2.sfbay.sun.com>; Fri,
 10 Oct 2008 11:56:43 -0700 (PDT)
Received: from [129.146.228.109] (cyber.SFBay.Sun.COM [129.146.228.109])
	by zion.sfbay.sun.com (8.14.2+Sun/8.14.2) with ESMTP id m9AIuhrd003364; Fri,
 10 Oct 2008 18:56:43 +0000 (GMT)
Date: Fri, 10 Oct 2008 11:56:41 -0700
From: Bart Smaalders <bart.smaalders@sun.com>
Subject: Re: PSARC 2008/625 - Streamline ARC 20Q
In-reply-to: <48EFA095.3040900@Sun.Com>
To: John Plocher <John.Plocher@sun.com>
Cc: "Garrett D'Amore" <gdamore@sun.com>, PSARC-ext@sun.com,
        Rick Matthews <Richard.Matthews@sun.com>, psarc@sun.com,
        Darren Reed <Darren.Reed@sun.com>,
        Edward Pilatowicz <Edward.Pilatowicz@sun.com>
Message-id: <48EFA569.9080000@Sun.COM>
Organization: Sun Microsystems
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: <48E52C2F.40406@Sun.COM> <48EA334D.7030304@Sun.COM>
 <48EA5B80.3060306@Sun.COM> <48EA768D.4080408@Sun.COM>
 <20081009233454.GA138353@eng.sun.com> <48EF82C9.9070607@Sun.Com>
 <48EF8471.9070807@sun.com> <48EF87FC.6090403@Sun.Com>
 <48EF9A37.5090203@Sun.COM> <48EFA095.3040900@Sun.Com>
User-Agent: Thunderbird 2.0.0.16 (X11/20080908)
Status: RO
Content-Length: 1623

John Plocher wrote:
> Bart Smaalders wrote:
>> John Plocher wrote:
>>> Garrett D'Amore wrote:
>>>> This should be in a document tree that is referenced by this 20Q.
>>>
>>> Like the ARC Policy and Best Practices repository?
>>>
>>> Maybe an explicit reference would be good: "Please provide detailed
>>> rationale for any ARC Policies and/or BPs you don't adhere to".
>>>
>>>
>>>  -John
>>
>> So where are all the ARC policies and BP clearly spelled out, such
>> that someone could evaluate their project's compliance?
> 
> http://www.opensolaris.org/os/community/arc/policies/
> and
> http://www.opensolaris.org/os/community/arc/bestpractices/
> 
>>
>> Telling someone to read the last 17 years of ARC cases before submitting
>> a case is not very practical, and does nothing to simplify ARC
>> processes. Attempting to use the Socratic method to tease out potential
>> areas of non-compliance via the 20q obviously doesn't work very
>> well either.
> 
> I agree, which is why we have put some effort into asking teams that
> produce systems that generate these rules and requirements to write
> them up in a form that is more easily usable.
> 
>>
>> If the ARC(s) were to modify their procedures such that all policies
>> had to be enumerated in a single living & versioned document, 
> 
> We've had the policy and bp repository for almost a decade now...
> 
>  -John
> 

Then why doesn't the 20q read:

Do you comply w/ the following documents?

- Bart


-- 
Bart Smaalders			Solaris Kernel Performance
barts@cyber.eng.sun.com		http://blogs.sun.com/barts
"You will contribute more with mercurial than with thunderbird."

From edward.pilatowicz@sun.com Fri Oct 10 16:52:47 2008
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m9ANqlaH010748
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 10 Oct 2008 16:52:47 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m9ANqi9F022604;
	Fri, 10 Oct 2008 17:52:44 -0600 (MDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K8J00007RNWNL00@brm-avmta-1.central.sun.com>; Fri,
 10 Oct 2008 17:52:44 -0600 (MDT)
Received: from jurassic-x4600.sfbay.sun.com ([129.146.17.63])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K8J006JCRNVVP90@brm-avmta-1.central.sun.com>; Fri,
 10 Oct 2008 17:52:43 -0600 (MDT)
Received: from jurassic-x4600.sfbay.sun.com (localhost [127.0.0.1])
	by jurassic-x4600.sfbay.sun.com (8.14.3+Sun/8.14.3)
 with ESMTP id m9ANqhFl348917
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri,
 10 Oct 2008 16:52:43 -0700 (PDT)
Received: (from edp@localhost)	by jurassic-x4600.sfbay.sun.com
 (8.14.3+Sun/8.14.3/Submit) id m9ANqhgw348916; Fri,
 10 Oct 2008 16:52:43 -0700 (PDT)
Date: Fri, 10 Oct 2008 16:52:43 -0700
From: Edward Pilatowicz <edward.pilatowicz@sun.com>
Subject: Re: PSARC 2008/625 - Streamline ARC 20Q
In-reply-to: <48EF82C9.9070607@Sun.Com>
To: John Plocher <John.Plocher@sun.com>
Cc: Rick Matthews <Richard.Matthews@sun.com>, psarc-ext@sun.com,
        Darren Reed <Darren.Reed@sun.com>, psarc@sun.com
Message-id: <20081010235243.GG306755@eng.sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-disposition: inline
X-PMX-Version: 5.4.1.325704
References: <48E52C2F.40406@Sun.COM> <48EA334D.7030304@Sun.COM>
 <48EA5B80.3060306@Sun.COM> <48EA768D.4080408@Sun.COM>
 <20081009233454.GA138353@eng.sun.com> <48EF82C9.9070607@Sun.Com>
X-Authentication-warning: jurassic-x4600.sfbay.sun.com: edp set sender to
 edward.pilatowicz@sun.com using -f
User-Agent: Mutt/1.5.17 (2007-11-01)
Status: RO
Content-Length: 2262

On Fri, Oct 10, 2008 at 09:28:57AM -0700, John Plocher wrote:
> Edward Pilatowicz wrote:
>> ... a bunch of good stuff, including:
>
>> hence, i think it would be benificial to have projects answer the
>> following questions wrt zones integration:
>>
>> * is the functionality delivered by this project accessible, by default,
>>   directly from within non-global zones?
>>
>> * is any configuration, state, and/or statistics used by this project
>>   maintained on a per-zone basis?  Do any tools for accessing this
>>   information allow for per-zone views of this data?
>>
>> * does any functionality deliverd by this project expose information
>>   about the global zone (or other non-global zones) to a non-global zone?
>
> Might I suggest that instead of adding bulk back to the 20Qs, that you or
> the zones team come up with some sort of "design pattern for Zones", "zones
> howto/bestpractice" or similar that encompasses both these sorts of
> questions as well as the "answers" that are expected to go along with them?
>
> For instance, what does it mean (in terms of what I need to do in my
> project) to be "accessible, by default, directly from within non-global
> zones"?  etc etc etc
>

ok.  i can come up with something like this for the best practices doc.
aside from having it reviewed by the zones community, how do i get it
reviewed by the arc and added to the best practices document?
(perhaps just send email to arc-discuss at opensolaris dot org?)

On Fri, Oct 10, 2008 at 09:51:08AM -0700, John Plocher wrote:
> Garrett D'Amore wrote:
>> This should be in a document tree that is referenced by this 20Q.
>
> Like the ARC Policy and Best Practices repository?
>
> Maybe an explicit reference would be good: "Please provide detailed
> rationale for any ARC Policies and/or BPs you don't adhere to".
>

yes please.

i don't think that adding a zones section to the best practices
will be of much help unless people are pointed to it and explicity
told to read it.  if it's not being to pedantic, perhaps the following
question could also be included in the 20q:

- Have you read all the arc policies and best practices at:
	http://www.opensolaris.org/os/community/arc/policies/
	http://www.opensolaris.org/os/community/arc/bestpractices/

ed

From sacadmin Fri Oct 10 16:52:48 2008
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m9ANqmRv010751
	for <psarc@sac.eng.sun.com>; Fri, 10 Oct 2008 16:52:48 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m9ANqi9F022604;
	Fri, 10 Oct 2008 17:52:44 -0600 (MDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K8J00007RNWNL00@brm-avmta-1.central.sun.com>; Fri,
 10 Oct 2008 17:52:44 -0600 (MDT)
Received: from jurassic-x4600.sfbay.sun.com ([129.146.17.63])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K8J006JCRNVVP90@brm-avmta-1.central.sun.com>; Fri,
 10 Oct 2008 17:52:43 -0600 (MDT)
Received: from jurassic-x4600.sfbay.sun.com (localhost [127.0.0.1])
	by jurassic-x4600.sfbay.sun.com (8.14.3+Sun/8.14.3)
 with ESMTP id m9ANqhFl348917
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri,
 10 Oct 2008 16:52:43 -0700 (PDT)
Received: (from edp@localhost)	by jurassic-x4600.sfbay.sun.com
 (8.14.3+Sun/8.14.3/Submit) id m9ANqhgw348916; Fri,
 10 Oct 2008 16:52:43 -0700 (PDT)
Date: Fri, 10 Oct 2008 16:52:43 -0700
From: Edward Pilatowicz <edward.pilatowicz@sun.com>
Subject: Re: PSARC 2008/625 - Streamline ARC 20Q
In-reply-to: <48EF82C9.9070607@Sun.Com>
To: John Plocher <John.Plocher@sun.com>
Cc: Rick Matthews <Richard.Matthews@sun.com>, psarc-ext@sun.com,
        Darren Reed <Darren.Reed@sun.com>, psarc@sun.com
Message-id: <20081010235243.GG306755@eng.sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-disposition: inline
X-PMX-Version: 5.4.1.325704
References: <48E52C2F.40406@Sun.COM> <48EA334D.7030304@Sun.COM>
 <48EA5B80.3060306@Sun.COM> <48EA768D.4080408@Sun.COM>
 <20081009233454.GA138353@eng.sun.com> <48EF82C9.9070607@Sun.Com>
X-Authentication-warning: jurassic-x4600.sfbay.sun.com: edp set sender to
 edward.pilatowicz@sun.com using -f
User-Agent: Mutt/1.5.17 (2007-11-01)
Status: RO
Content-Length: 2262

On Fri, Oct 10, 2008 at 09:28:57AM -0700, John Plocher wrote:
> Edward Pilatowicz wrote:
>> ... a bunch of good stuff, including:
>
>> hence, i think it would be benificial to have projects answer the
>> following questions wrt zones integration:
>>
>> * is the functionality delivered by this project accessible, by default,
>>   directly from within non-global zones?
>>
>> * is any configuration, state, and/or statistics used by this project
>>   maintained on a per-zone basis?  Do any tools for accessing this
>>   information allow for per-zone views of this data?
>>
>> * does any functionality deliverd by this project expose information
>>   about the global zone (or other non-global zones) to a non-global zone?
>
> Might I suggest that instead of adding bulk back to the 20Qs, that you or
> the zones team come up with some sort of "design pattern for Zones", "zones
> howto/bestpractice" or similar that encompasses both these sorts of
> questions as well as the "answers" that are expected to go along with them?
>
> For instance, what does it mean (in terms of what I need to do in my
> project) to be "accessible, by default, directly from within non-global
> zones"?  etc etc etc
>

ok.  i can come up with something like this for the best practices doc.
aside from having it reviewed by the zones community, how do i get it
reviewed by the arc and added to the best practices document?
(perhaps just send email to arc-discuss at opensolaris dot org?)

On Fri, Oct 10, 2008 at 09:51:08AM -0700, John Plocher wrote:
> Garrett D'Amore wrote:
>> This should be in a document tree that is referenced by this 20Q.
>
> Like the ARC Policy and Best Practices repository?
>
> Maybe an explicit reference would be good: "Please provide detailed
> rationale for any ARC Policies and/or BPs you don't adhere to".
>

yes please.

i don't think that adding a zones section to the best practices
will be of much help unless people are pointed to it and explicity
told to read it.  if it's not being to pedantic, perhaps the following
question could also be included in the 20q:

- Have you read all the arc policies and best practices at:
	http://www.opensolaris.org/os/community/arc/policies/
	http://www.opensolaris.org/os/community/arc/bestpractices/

ed

From gww@eng.sun.com Wed Oct 15 16:37:41 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m9FNbeJk021141
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 15 Oct 2008 16:37:41 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m9FNbbiW010913
	for <@sunmail2sca.sfbay.sun.com:psarc-ext@sun.com>; Thu, 16 Oct 2008 00:37:40 +0100 (BST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K8T0070R0ARGH00@nwk-avmta-2.sfbay.sun.com> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Wed, 15 Oct 2008 16:37:39 -0700 (PDT)
Received: from dm-eng-02.sfbay.sun.com ([129.146.11.32])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K8T002ZR0AQQ0A0@nwk-avmta-2.sfbay.sun.com> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Wed,
 15 Oct 2008 16:37:39 -0700 (PDT)
Received: from marduk.eng.sun.com (marduk.SFBay.Sun.COM [129.146.108.224])
	by dm-eng-02.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id m9FNbblf056289; Wed, 15 Oct 2008 16:37:37 -0700 (PDT)
Received: from marduk.eng.sun.com (localhost [127.0.0.1])
	by marduk.eng.sun.com (8.13.6+Sun/8.12.11) with ESMTP id m9FNcjke019371; Wed,
 15 Oct 2008 16:38:45 -0700 (PDT)
Received: (from gww@localhost)
	by marduk.eng.sun.com (8.13.6+Sun/8.12.11/Submit) id m9FNcjm1019370; Wed,
 15 Oct 2008 16:38:45 -0700 (PDT)
Date: Wed, 15 Oct 2008 16:38:45 -0700 (PDT)
From: Gary Winiger <gww@eng.sun.com>
Subject: Re: PSARC 2008/625 - Streamline ARC 20Q
To: Darren.Reed@sun.com, Richard.Matthews@sun.com
Cc: psarc-ext@sun.com
Message-id: <200810152338.m9FNcjm1019370@marduk.eng.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 4765

> > Can I please ask for the 20Q document to be reposted in ASCII text
> > so that it is easier for to quote and comment on it?

[ taking psarc@sun.com off the mail as it is included in psarc-ext.
  This should stop the case log getting two copies of mail.]

> 5.  What are the security implications of this project? (Gary Winiger to 
> expand).

> 9.  Is systems administration needed for your project? If so,
> 
> * How is the project administered, and what sort of review process has 
> this user
>   interface undergone?
> * Is there a means of aggregating management and/or configuration with 
> other related
>   projects?
> * Are there any external (to Solaris) management interfaces to consider, 
> or being
>   consumed?

As I commented in ARC business today, here are my proposals for updates to
the 20 Questions.  The part noted as References or Appendix should be
placed by the editor as appropriate.  I'll try to update it soon with
a short summary of what's in the specific policy/best practice and/or
were it might be applicable.  Are there other policies/best practices
that should be added for example interface taxonomy and release binding?
There are two cases referenced that I need to finish redacting.  I should
do that even if their references don't make the editorial cut ;-)
The stuff enclosed in '[' ']' is intended for editor choice.

Gary..

==============================================================================
5. Security.

Projects need to be aware of the overall security of the system and how
their components affect it.  Which parts of this project are critical
to the security of the system to avoid such unintended consequences
as unauthorized system entry, unauthorized access to or modification of
data, elevation of privilege, denial of service, ...?

A number of specific policies and practices address various aspects of
the security of the system.  They are found in [the references or appendix
below].  Which of them are applicable to this project and how does this
project address them?

================================================================================
9. System Administration.

Projects that require or deliver administrative interfaces are often by
their nature security components of the system and should likely address
the Security question [with attention to RBAC and Audit].

Does this project require administration (i.e., configuration or management)?
Where does its administration fit other related projects?
Does it consume any external administrative/management interfaces?

Does this project deliver its own administration along with the other
components?  Is this project an administration interface for other projects?

If so, how is administration (configuration/management) addressed?

==============================================================================
References or Appendix:

	Some specific security policy references are:
-------
    Plugable Authentication Modules
	http://opensolaris.org/os/community/arc/policies/PAM/
    Audit Policy
	http://opensolaris.org/os/community/arc/policies/audit-policy/
    Service Management Facility (SMF) usage
	http://opensolaris.org/os/community/arc/policies/SMF-policy/
    Install-Time Security
	http://opensolaris.org/os/community/arc/policies/ITS/
    Network Install-Time Security
	http://opensolaris.org/os/community/arc/policies/NITS-policy/
    Secure - by - Default
	http://opensolaris.org/os/community/arc/policies/secure-by-default/
-------

	Some general security best practice references are:
-------
    When to use setuid -vs - RBAC roles and profiles
	http://opensolaris.org/os/community/arc/bestpractices/rbac-intro/
    Building RBAC Rights Profiles
	http://opensolaris.org/os/community/arc/bestpractices/rbac-profiles/
    Adding RBAC Authorizations
	http://opensolaris.org/os/community/arc/bestpractices/rbac-auths/
    Reusable Passwords in Command Line Arguments and Environment Variables
	http://opensolaris.org/os/community/arc/bestpractices/passwords-cli/
    Storing Reusable Passwords on a FileSystem
	http://opensolaris.org/os/community/arc/bestpractices/passwords-files/
    Administrative and Security Precedents and Policies
	http://opensolaris.org/os/community/arc/bestpractices/overview-admin-security/
    Security Questions
	http://opensolaris.org/os/community/arc/bestpractices/security-questions/
-------

	Role Based Access Control and Privileges ARC cases are:
-------
    RBAC:
	http://opensolaris.org/os/community/arc/caselog/1997/332
    	* PSARC/1997/332 Execution Profiles for Restricted Environments
	Need to redact.
	
    Privilege:
	http://opensolaris.org/os/community/arc/caselog/2002/188
    	* PSARC/2002/188 Least Privilege for Solaris
	Partially redacted.  Need to complete.

From Scott.Rotondo@sun.com Thu Oct 16 18:52:38 2008
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m9H1qcip018480
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 16 Oct 2008 18:52:38 -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 m9H1qbVU017356
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 16 Oct 2008 19:52:38 -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 <0K8V0080517PGE00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 16 Oct 2008 18:52:37 -0700 (PDT)
Received: from brmea-mail-1.sun.com ([192.18.98.31])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K8V005DM17OTJ20@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 16 Oct 2008 18:52:36 -0700 (PDT)
Received: from fe-amer-10.sun.com ([192.18.109.80])
	by brmea-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m9H1qagD028374	for
 <PSARC-ext@sun.com>; Fri, 17 Oct 2008 01:52:36 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K8V00E0116V2Z00@mail-amer.sun.com>
 (original mail from Scott.Rotondo@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 16 Oct 2008 19:52:36 -0600 (MDT)
Received: from viaggio.local ([208.71.36.58])
 by mail-amer.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb 28
 2007)) with ESMTPSA id <0K8V0062L17N8D30@mail-amer.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 16 Oct 2008 19:52:36 -0600 (MDT)
Date: Thu, 16 Oct 2008 18:53:52 -0700
From: Scott Rotondo <Scott.Rotondo@sun.com>
Subject: Re: PSARC 2008/625 - Streamline ARC 20Q
In-reply-to: <48EFA095.3040900@Sun.Com>
Sender: Scott.Rotondo@sun.com
To: John Plocher <John.Plocher@sun.com>
Cc: PSARC-ext@sun.com
Message-id: <48F7F030.1040402@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: <48E52C2F.40406@Sun.COM> <48EA334D.7030304@Sun.COM>
 <48EA5B80.3060306@Sun.COM> <48EA768D.4080408@Sun.COM>
 <20081009233454.GA138353@eng.sun.com> <48EF82C9.9070607@Sun.Com>
 <48EF8471.9070807@sun.com> <48EF87FC.6090403@Sun.Com>
 <48EF9A37.5090203@Sun.COM> <48EFA095.3040900@Sun.Com>
User-Agent: Thunderbird 2.0.0.17 (Macintosh/20080914)
Status: RO
Content-Length: 954

John Plocher wrote:
> Bart Smaalders wrote:
>> John Plocher wrote:
>>> Garrett D'Amore wrote:
>>>> This should be in a document tree that is referenced by this 20Q.
>>>
>>> Like the ARC Policy and Best Practices repository?
>>>
>>> Maybe an explicit reference would be good: "Please provide detailed
>>> rationale for any ARC Policies and/or BPs you don't adhere to".
>>>

That's a good idea, but my past experience (on ONSC and the ON C-team) 
shows that it's not sufficient by itself. You don't want to list the 
individual policies on the checklist if they are going to change 
frequently, but you still have to spot-check the answer. When you do, it 
often produces an exchange like this:

Q: Do you comply with all of the policies listed at [URL]?
A: Yes.

Q: Really? Does this project really comply with the [foo] policy?
A: I think so. Umm, I'll check and get back to you.

Q: What about the [bar] policy?
A: What's the [bar] policy?

...

	Scott

From John.Plocher@sun.com Fri Oct 17 09:06:31 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 m9HG6UNS020370
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 17 Oct 2008 09:06:31 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m9HG6SON023771
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Fri, 17 Oct 2008 17:06:29 +0100 (BST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K8W001094QS4W00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Fri, 17 Oct 2008 09:06:28 -0700 (PDT)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K8W00MZB4QRC180@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 17 Oct 2008 09:06:27 -0700 (PDT)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m9HG6RGh003182	for
 <PSARC-ext@sun.com>; Fri, 17 Oct 2008 09:06:27 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K8W00B0145A6G00@fe-sfbay-10.sun.com>
 (original mail from John.Plocher@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 17 Oct 2008 09:06:27 -0700 (PDT)
Received: from wp668.SFBay.Sun.COM ([129.146.226.219])
 by fe-sfbay-10.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0K8W00B5B4QD46D0@fe-sfbay-10.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 17 Oct 2008 09:06:16 -0700 (PDT)
Date: Fri, 17 Oct 2008 09:06:11 -0700
From: John Plocher <John.Plocher@sun.com>
Subject: Re: PSARC 2008/625 - Streamline ARC 20Q
In-reply-to: <48F7F030.1040402@sun.com>
Sender: John.Plocher@sun.com
To: Scott Rotondo <Scott.Rotondo@sun.com>
Cc: PSARC-ext@sun.com
Message-id: <48F8B7F3.2000408@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: <48E52C2F.40406@Sun.COM> <48EA334D.7030304@Sun.COM>
 <48EA5B80.3060306@Sun.COM> <48EA768D.4080408@Sun.COM>
 <20081009233454.GA138353@eng.sun.com> <48EF82C9.9070607@Sun.Com>
 <48EF8471.9070807@sun.com> <48EF87FC.6090403@Sun.Com>
 <48EF9A37.5090203@Sun.COM> <48EFA095.3040900@Sun.Com>
 <48F7F030.1040402@sun.com>
User-Agent: Thunderbird 2.0.0.17 (Macintosh/20080914)
Status: RO
Content-Length: 999

Scott Rotondo wrote:
> but you still have to spot-check the answer.

Whose "job" should it be to do the spot checking?

The ARC?  The C-Team?  The Project Manager?  The PAC?  Someone's 
Management Chain?  You?  Me?  The Project Team?

Even harder, what should be done if/when such checking uncovers a 
lapse or disconnect?  The whole question of "who enforces it?" falls 
apart if/when project teams take themselves out of the loop of 
responsibility.  This whole tower of cards we are building (aka the 
distributed and collaborative development of the OpenSolaris operating 
system) is predicated on everyone in the development chain playing by 
the rules.

In my book, a project team that utters that sequence of phrases is 
really telling the world that they need help, that they are not yet 
able to do the job being asked of them - which is to develop software 
for a world class operating system.  We need to find better ways of 
working with them to help enable them to do better.

   -John

From carlsonj@phorcys.east.sun.com Fri Oct 17 09:21:27 2008
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m9HGLRdi024281
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 17 Oct 2008 09:21:27 -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 m9HGLQYT034263;
	Fri, 17 Oct 2008 10:21:26 -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 <0K8W001115FQNM00@nwk-avmta-2.sfbay.sun.com>; Fri,
 17 Oct 2008 09:21:26 -0700 (PDT)
Received: from phorcys.east.sun.com ([129.148.174.143])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K8W00M1E5FPC1B0@nwk-avmta-2.sfbay.sun.com>; Fri,
 17 Oct 2008 09:21:26 -0700 (PDT)
Received: from phorcys.east.sun.com (localhost [127.0.0.1])
	by phorcys.east.sun.com (8.14.3+Sun/8.14.3) with ESMTP id m9HGLPhl001216; Fri,
 17 Oct 2008 12:21:25 -0400 (EDT)
Received: (from carlsonj@localhost)
	by phorcys.east.sun.com (8.14.3+Sun/8.14.3/Submit) id m9HGLPRP001213; Fri,
 17 Oct 2008 12:21:25 -0400 (EDT)
Date: Fri, 17 Oct 2008 12:21:25 -0400
From: James Carlson <james.d.carlson@sun.com>
Subject: Re: PSARC 2008/625 - Streamline ARC 20Q
In-reply-to: <48F8B7F3.2000408@Sun.Com>
To: John Plocher <John.Plocher@sun.com>
Cc: Scott Rotondo <Scott.Rotondo@sun.com>, PSARC-ext@sun.com
Message-id: <18680.48005.687765.598607@gargle.gargle.HOWL>
MIME-version: 1.0
X-Mailer: VM 7.01 under Emacs 21.3.1
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <48E52C2F.40406@Sun.COM> <48EA334D.7030304@Sun.COM>
 <48EA5B80.3060306@Sun.COM> <48EA768D.4080408@Sun.COM>
 <20081009233454.GA138353@eng.sun.com> <48EF82C9.9070607@Sun.Com>
 <48EF8471.9070807@sun.com> <48EF87FC.6090403@Sun.Com>
 <48EF9A37.5090203@Sun.COM> <48EFA095.3040900@Sun.Com>
 <48F7F030.1040402@sun.com> <48F8B7F3.2000408@Sun.Com>
Status: RO
Content-Length: 1614

John Plocher writes:
> In my book, a project team that utters that sequence of phrases is 
> really telling the world that they need help, that they are not yet 
> able to do the job being asked of them - which is to develop software 
> for a world class operating system.  We need to find better ways of 
> working with them to help enable them to do better.

It sounds to me like you might be expecting at least some teams
(perhaps "many") to be fully conversant in all of the Best Practices.
I'm not sure that's realistic.

I expect to see that project teams understand their technical areas
very well.  I also expect them to understand a fair amount about
adjacent areas.  I don't necessarily expect them to understand
_everything_ about _everything_, particularly at a system level.

That's where those (sometimes silly) enumerated questions from the ARC
come in handy.  Project teams don't necessarily think about patching,
or README documentation, or contracts, or security requirements, or
clustering, or versioning, or a host of other things.  In fact, I
expect that gap to be the norm, and addressing the gaps to be part of
what the ARC should do well.

Sure, it'd be wonderful if everyone coming to ARC review was a
renaissance developer, but I doubt it works as a general goal.  There
are just too many details for us to say "go read everything on this
web site and come back."

-- 
James Carlson, Solaris Networking              <james.d.carlson@sun.com>
Sun Microsystems / 35 Network Drive        71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677

From Mark.Carlson@Sun.COM Fri Oct 17 09:39:37 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 m9HGdad6026166
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 17 Oct 2008 09:39:37 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m9HGdZTi008920
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Fri, 17 Oct 2008 17:39:35 +0100 (BST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K8W0020369ZPI00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Fri, 17 Oct 2008 09:39:35 -0700 (PDT)
Received: from brmea-mail-1.sun.com ([192.18.98.31])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K8W00MRB69YC4D0@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 17 Oct 2008 09:39:34 -0700 (PDT)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m9HGdYGU029660	for
 <PSARC-ext@sun.com>; Fri, 17 Oct 2008 16:39:34 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K8W008015QS4U00@mail-amer.sun.com>
 (original mail from Mark.Carlson@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 17 Oct 2008 10:39:34 -0600 (MDT)
Received: from Macintosh-205.local ([129.150.32.128])
 by mail-amer.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb 28
 2007)) with ESMTPSA id <0K8W00B7169IZ6A0@mail-amer.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 17 Oct 2008 10:39:20 -0600 (MDT)
Date: Fri, 17 Oct 2008 10:39:18 -0600
From: "Mark A. Carlson" <Mark.Carlson@Sun.COM>
Subject: Re: PSARC 2008/625 - Streamline ARC 20Q
In-reply-to: <18680.48005.687765.598607@gargle.gargle.HOWL>
Sender: Mark.Carlson@Sun.COM
To: James Carlson <james.d.carlson@Sun.COM>
Cc: John Plocher <John.Plocher@Sun.COM>, PSARC-ext@Sun.COM,
        Scott Rotondo <Scott.Rotondo@Sun.COM>
Message-id: <48F8BFB6.8060405@sun.com>
MIME-version: 1.0
Content-type: multipart/alternative;
 boundary="Boundary_(ID_ykCURyvpkDpvqDZyIe00aA)"
X-PMX-Version: 5.4.1.325704
References: <48E52C2F.40406@Sun.COM> <48EA334D.7030304@Sun.COM>
 <48EA5B80.3060306@Sun.COM> <48EA768D.4080408@Sun.COM>
 <20081009233454.GA138353@eng.sun.com> <48EF82C9.9070607@Sun.Com>
 <48EF8471.9070807@sun.com> <48EF87FC.6090403@Sun.Com>
 <48EF9A37.5090203@Sun.COM> <48EFA095.3040900@Sun.Com>
 <48F7F030.1040402@sun.com> <48F8B7F3.2000408@Sun.Com>
 <18680.48005.687765.598607@gargle.gargle.HOWL>
User-Agent: Thunderbird 2.0.0.17 (Macintosh/20080914)
Status: RO
Content-Length: 4406

This is a multi-part message in MIME format.

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

Indeed. Perhaps the solution is to increase the number of
licensees that do have this knowledge or at least know where
to go find it, so they can help these projects. When I get
asked to help sponsor something from a new group, the first
question I ask is: who from your group might be already versed
in the lore, or might be willing to learn.

-- mark

James Carlson wrote:
> John Plocher writes:
>   
>> In my book, a project team that utters that sequence of phrases is 
>> really telling the world that they need help, that they are not yet 
>> able to do the job being asked of them - which is to develop software 
>> for a world class operating system.  We need to find better ways of 
>> working with them to help enable them to do better.
>>     
>
> It sounds to me like you might be expecting at least some teams
> (perhaps "many") to be fully conversant in all of the Best Practices.
> I'm not sure that's realistic.
>
> I expect to see that project teams understand their technical areas
> very well.  I also expect them to understand a fair amount about
> adjacent areas.  I don't necessarily expect them to understand
> _everything_ about _everything_, particularly at a system level.
>
> That's where those (sometimes silly) enumerated questions from the ARC
> come in handy.  Project teams don't necessarily think about patching,
> or README documentation, or contracts, or security requirements, or
> clustering, or versioning, or a host of other things.  In fact, I
> expect that gap to be the norm, and addressing the gaps to be part of
> what the ARC should do well.
>
> Sure, it'd be wonderful if everyone coming to ARC review was a
> renaissance developer, but I doubt it works as a general goal.  There
> are just too many details for us to say "go read everything on this
> web site and come back."
>
>   

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

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<tt>Indeed. Perhaps the solution is to increase the number of<br>
licensees that do have this knowledge or at least know where<br>
to go find it, so they can help these projects. When I get<br>
asked to help sponsor something from a new group, the first<br>
question I ask is: who from your group might be already versed<br>
in the lore, or might be willing to learn.<br>
<br>
-- mark<br>
</tt><br>
James Carlson wrote:
<blockquote cite="mid:18680.48005.687765.598607@gargle.gargle.HOWL"
 type="cite">
  <pre wrap="">John Plocher writes:
  </pre>
  <blockquote type="cite">
    <pre wrap="">In my book, a project team that utters that sequence of phrases is 
really telling the world that they need help, that they are not yet 
able to do the job being asked of them - which is to develop software 
for a world class operating system.  We need to find better ways of 
working with them to help enable them to do better.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
It sounds to me like you might be expecting at least some teams
(perhaps "many") to be fully conversant in all of the Best Practices.
I'm not sure that's realistic.

I expect to see that project teams understand their technical areas
very well.  I also expect them to understand a fair amount about
adjacent areas.  I don't necessarily expect them to understand
_everything_ about _everything_, particularly at a system level.

That's where those (sometimes silly) enumerated questions from the ARC
come in handy.  Project teams don't necessarily think about patching,
or README documentation, or contracts, or security requirements, or
clustering, or versioning, or a host of other things.  In fact, I
expect that gap to be the norm, and addressing the gaps to be part of
what the ARC should do well.

Sure, it'd be wonderful if everyone coming to ARC review was a
renaissance developer, but I doubt it works as a general goal.  There
are just too many details for us to say "go read everything on this
web site and come back."

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

--Boundary_(ID_ykCURyvpkDpvqDZyIe00aA)--

From John.Plocher@sun.com Fri Oct 17 16:00:08 2008
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m9HN08Yi004498
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 17 Oct 2008 16:00:08 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m9HN06B7004713
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Fri, 17 Oct 2008 16:00:08 -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 <0K8W00I1JNW6IT00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Fri, 17 Oct 2008 16:00:06 -0700 (PDT)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K8W00148NW5J8D0@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 17 Oct 2008 16:00:05 -0700 (PDT)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m9HN05eE006164	for
 <PSARC-ext@sun.com>; Fri, 17 Oct 2008 16:00:05 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K8W00L01NP4TJ00@fe-sfbay-09.sun.com>
 (original mail from John.Plocher@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 17 Oct 2008 16:00:05 -0700 (PDT)
Received: from [192.168.168.4] ([208.74.177.212])
 by fe-sfbay-09.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0K8W00JHLNW59U20@fe-sfbay-09.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 17 Oct 2008 16:00:05 -0700 (PDT)
Date: Fri, 17 Oct 2008 16:00:05 -0700
From: John Plocher <John.Plocher@sun.com>
Subject: Re: PSARC 2008/625 - Streamline ARC 20Q
In-reply-to: <18680.48005.687765.598607@gargle.gargle.HOWL>
Sender: John.Plocher@sun.com
To: James Carlson <James.D.Carlson@sun.com>
Cc: PSARC-ext@sun.com, Scott Rotondo <Scott.Rotondo@sun.com>
Message-id: <48F918F5.3080605@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: <48E52C2F.40406@Sun.COM> <48EA334D.7030304@Sun.COM>
 <48EA5B80.3060306@Sun.COM> <48EA768D.4080408@Sun.COM>
 <20081009233454.GA138353@eng.sun.com> <48EF82C9.9070607@Sun.Com>
 <48EF8471.9070807@sun.com> <48EF87FC.6090403@Sun.Com>
 <48EF9A37.5090203@Sun.COM> <48EFA095.3040900@Sun.Com>
 <48F7F030.1040402@sun.com> <48F8B7F3.2000408@Sun.Com>
 <18680.48005.687765.598607@gargle.gargle.HOWL>
User-Agent: Thunderbird 2.0.0.17 (Macintosh/20080914)
Status: RO
Content-Length: 2386

James Carlson wrote:
> John Plocher writes:
>> they need help
> 
> It sounds to me like you might be expecting at least some teams
> (perhaps "many") to be fully conversant in all of the Best Practices.
> I'm not sure that's realistic.

We already expect project teams to be conversant in cstyle, compiler 
usage, webrev, hg, ddi/dki, posix, etc etc etc.  What is special about 
the things enumerated in the BP/P archives that makes them topics that 
teams aren't expected to be conversant in?  What can we do to make 
them more relevant?

I don't want to imply that it is all on the project team's plate - if 
there is ignorance or confusion, those of us who are more ARC-aware 
need to be accessible and willing to step in and help.

(BTW, this is why I keep pushing to get someone from *every* project 
team to be an ARC member - the more people that get the ARC disease, 
the better the quality of the projects we produce, and the easier 
their review becomes.)

So, yes, I do expect every team working on OpenSolaris to have a
reasonable amount of clue as to the impact of their project on the 
systems we all are building, including the content of the BP&P 
repository.  Maybe not "fully conversant", but certainly more than 
"completely naive and ignorant" as Scott's paraphrase implied.  If a 
team has not taken the time to figure out how their project will 
impact the system they are modifying, they have no business 
integrating into it*.

The failure mode that I fear is that nobody bothers to answer the "do 
you know what the ARC BPs and Policies are and how they apply to your 
project?" question, the integration-quality of our OS goes to hell and 
the ARC job becomes one of trying to reverse engineer and remediate 
every project.  Uugh.

   -John
____
[*] As I reread this, it seems as if I'm trying to make it harder for 
everyone to do simple things.  As the FOSS Checklist discussion 
indicated, there really needs to be something for the multitudes of 
"we just want this to be available on OpenSolaris" porting projects so 
that we don't unwittingly force them into an inappropriate integration 
scenario.  Some things can and should be able to ignore BP&Ps, and we 
owe it to these project teams to help them understand which ones and 
when they should.  If we did this right, Scott would instead get a 
response like "Yes, we fit into exception pattern A-2".

From carlsonj@phorcys.east.sun.com Mon Oct 20 10:23:11 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 m9KHNBEe016934
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 20 Oct 2008 10:23:11 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m9KHNA28024652;
	Mon, 20 Oct 2008 10:23:11 -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 <0K9100H0TSAMMH00@brm-avmta-1.central.sun.com>; Mon,
 20 Oct 2008 11:23:10 -0600 (MDT)
Received: from phorcys.east.sun.com ([129.148.174.143])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K91004ZOSALD3C0@brm-avmta-1.central.sun.com>; Mon,
 20 Oct 2008 11:23:09 -0600 (MDT)
Received: from phorcys.east.sun.com (localhost [127.0.0.1])
	by phorcys.east.sun.com (8.14.3+Sun/8.14.3) with ESMTP id m9KHN9G5003829; Mon,
 20 Oct 2008 13:23:09 -0400 (EDT)
Received: (from carlsonj@localhost)
	by phorcys.east.sun.com (8.14.3+Sun/8.14.3/Submit) id m9KHN9tk003826; Mon,
 20 Oct 2008 13:23:09 -0400 (EDT)
Date: Mon, 20 Oct 2008 13:23:09 -0400
From: James Carlson <james.d.carlson@sun.com>
Subject: Re: PSARC 2008/625 - Streamline ARC 20Q
In-reply-to: <48F918F5.3080605@Sun.Com>
To: John Plocher <John.Plocher@sun.com>
Cc: PSARC-ext@sun.com, Scott Rotondo <Scott.Rotondo@sun.com>
Message-id: <18684.48765.352331.563082@gargle.gargle.HOWL>
MIME-version: 1.0
X-Mailer: VM 7.01 under Emacs 21.3.1
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <48E52C2F.40406@Sun.COM> <48EA334D.7030304@Sun.COM>
 <48EA5B80.3060306@Sun.COM> <48EA768D.4080408@Sun.COM>
 <20081009233454.GA138353@eng.sun.com> <48EF82C9.9070607@Sun.Com>
 <48EF8471.9070807@sun.com> <48EF87FC.6090403@Sun.Com>
 <48EF9A37.5090203@Sun.COM> <48EFA095.3040900@Sun.Com>
 <48F7F030.1040402@sun.com> <48F8B7F3.2000408@Sun.Com>
 <18680.48005.687765.598607@gargle.gargle.HOWL> <48F918F5.3080605@Sun.Com>
Status: RO
Content-Length: 4333

John Plocher writes:
> James Carlson wrote:
> > John Plocher writes:
> >> they need help
> > 
> > It sounds to me like you might be expecting at least some teams
> > (perhaps "many") to be fully conversant in all of the Best Practices.
> > I'm not sure that's realistic.
> 
> We already expect project teams to be conversant in cstyle, compiler 
> usage, webrev, hg, ddi/dki, posix, etc etc etc.  What is special about 
> the things enumerated in the BP/P archives that makes them topics that 
> teams aren't expected to be conversant in?

One of the big (and obvious) differences is that we have automated
tools in place to check for common mistakes in some of the things in
the first list, and we generally don't have tools in place for much
(if any) of the BP issues.

Another important issue is that being able to use the tool set
(compiler, hg, and so forth) is a basic requirement to do anything at
all.  It's in the developer's face every single day, and thus gets
practiced often.  The nuances of patch delivery, security practices,
internationalization and other "best practice" topics simply are *not*
part of the ordinary development experience.

Heck, many developers aren't even experts with the tool set.  Many
don't quite the details of working with lint, or how the makefiles go
together, or what the build tools themselves are doing.  They _often_
don't need to know this and are instead more deeply involved in the
particular technology that they're developing.  That might be
lamentable, but I don't think it's actually avoidable.

These extraneous things are details that a project team typically
ignores until the end (if they're examined at all), and only then does
someone seek out an expert to help them out (or they just stumble
ahead through integration, possibly with bugs).  I've certainly been
there myself.  I'd be surprised if anyone's done a non-trivial project
and not bumped against "you want me to do a what with who?" sort of
issue.

Also, the list that you gave is not really all that homogeneous.
Among those things, not so many are really experts in DDI/DKI or in
POSIX -- or really need to be in order to get their work done.

> What can we do to make 
> them more relevant?

That's a good question, but I don't think I have any good answers.
Many things are in the BP list because there's no other clear way to
handle them; they're design level issues that you really can't
"enforce" through any simple tool set.

> I don't want to imply that it is all on the project team's plate - if 
> there is ignorance or confusion, those of us who are more ARC-aware 
> need to be accessible and willing to step in and help.

Unfortunately, it's more than just ARC awareness.  Many of those BPs
contain information that's rather detailed and related to one
particular domain: in other words, it may be too much to expect that
even ARC members are experts in every single one of those areas.
(Quick and without looking: what chemicals are on the 'lead-free
hardware policy' list?)

> The failure mode that I fear is that nobody bothers to answer the "do 
> you know what the ARC BPs and Policies are and how they apply to your 
> project?" question, the integration-quality of our OS goes to hell and 
> the ARC job becomes one of trying to reverse engineer and remediate 
> every project.  Uugh.

That's exactly why I think a single "do you follow all the rules?"
question is pretty close to worthless.

The way I actually envision this to work is that non-trivial projects
should show up for an inception review.  During inception, the ARC
members can say things like, "it looks like you're making security-
related decisions, so do make sure that you review this list of best-
practice documents, and be ready to explain how you comply with those
practices during your commitment review."

Yes, that's annoyingly repetitive, and, yes, it'd be great if project
teams could just automatically determine what things they need to do
even when those things are far outside of their domain of expertise,
but I do think that *expecting* and depending on them to do that is
too much.

-- 
James Carlson, Solaris Networking              <james.d.carlson@sun.com>
Sun Microsystems / 35 Network Drive        71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677

From Richard.Matthews@sun.com Tue Oct 21 06:31:07 2008
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m9LDV7tB002680
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 21 Oct 2008 06:31:07 -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 m9LDV4tJ018187
	for <@sunmail2sca.sfbay.sun.com:psarc-ext@sun.com>; Tue, 21 Oct 2008 06:31:06 -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 <0K9300J07C7TBS00@brm-avmta-1.central.sun.com> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Tue, 21 Oct 2008 07:31:05 -0600 (MDT)
Received: from brmea-mail-3.sun.com ([192.18.98.34])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K93005JSC7SKYC0@brm-avmta-1.central.sun.com> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Tue,
 21 Oct 2008 07:31:04 -0600 (MDT)
Received: from fe-amer-10.sun.com ([192.18.109.80])
	by brmea-mail-3.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m9LDV40s018662	for
 <psarc-ext@sun.com>; Tue, 21 Oct 2008 13:31:04 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K9300C01BEM4E00@mail-amer.sun.com>
 (original mail from Richard.Matthews@Sun.COM)
 for psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Tue,
 21 Oct 2008 07:31:04 -0600 (MDT)
Received: from rick-matthews-powerbook-g4-15.local ([129.150.33.173])
 by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0K9300821C785C80@mail-amer.sun.com> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Tue, 21 Oct 2008 07:30:51 -0600 (MDT)
Date: Tue, 21 Oct 2008 08:30:44 -0500
From: Rick Matthews <Richard.Matthews@sun.com>
Subject: PSARC 2008/625 - Streamline 20Q
Sender: Richard.Matthews@sun.com
To: psarc-ext@sun.com
Message-id: <48FDD984.4090007@Sun.COM>
MIME-version: 1.0
Content-type: multipart/mixed; boundary="Boundary_(ID_oe4AIoUR2RJxPZ7gRQgekg)"
X-PMX-Version: 5.4.1.325704
User-Agent: Thunderbird 2.0.0.17 (Macintosh/20080914)
Status: RO
Content-Length: 107892

This is a multi-part message in MIME format.

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

Attached is the current versions of the streamlined 20 Questions.

There is still active debate about the security question, as to its
scope. Perhaps that debate should become part of this case email.

Previous versions of the proposed change are also in the case directory,
as well as these documents.

-- 
---------------------------------------------------------------------
Rick Matthews                           email: Rick.Matthews@sun.com
Sun Microsystems, Inc.                  phone:+1(651) 554-1518
1270 Eagan Industrial Road              phone(internal): 54418
Suite 160                               fax:  +1(651) 554-1540
Eagan, MN 55121-1231 USA                main: +1(651) 554-1500		
---------------------------------------------------------------------


--Boundary_(ID_oe4AIoUR2RJxPZ7gRQgekg)
Content-type: application/octet-stream; name=proposed20Q.odt; x-mac-creator=0;
 x-mac-type=0
Content-transfer-encoding: BASE64
Content-disposition: attachment; filename=proposed20Q.odt

UEsDBBQAAAAAAG5qVTlexjIMJwAAACcAAAAIAAAAbWltZXR5cGVhcHBsaWNhdGlv
bi92bmQub2FzaXMub3BlbmRvY3VtZW50LnRleHRQSwMEFAAAAAAAbmpVOQAAAAAA
AAAAAAAAABoAAABDb25maWd1cmF0aW9uczIvc3RhdHVzYmFyL1BLAwQUAAgACABu
alU5AAAAAAAAAAAAAAAAJwAAAENvbmZpZ3VyYXRpb25zMi9hY2NlbGVyYXRvci9j
dXJyZW50LnhtbAMAUEsHCAAAAAACAAAAAAAAAFBLAwQUAAAAAABualU5AAAAAAAA
AAAAAAAAGAAAAENvbmZpZ3VyYXRpb25zMi9mbG9hdGVyL1BLAwQUAAAAAABualU5
AAAAAAAAAAAAAAAAGgAAAENvbmZpZ3VyYXRpb25zMi9wb3B1cG1lbnUvUEsDBBQA
AAAAAG5qVTkAAAAAAAAAAAAAAAAcAAAAQ29uZmlndXJhdGlvbnMyL3Byb2dyZXNz
YmFyL1BLAwQUAAAAAABualU5AAAAAAAAAAAAAAAAGAAAAENvbmZpZ3VyYXRpb25z
Mi9tZW51YmFyL1BLAwQUAAAAAABualU5AAAAAAAAAAAAAAAAGAAAAENvbmZpZ3Vy
YXRpb25zMi90b29sYmFyL1BLAwQUAAAAAABualU5AAAAAAAAAAAAAAAAHwAAAENv
bmZpZ3VyYXRpb25zMi9pbWFnZXMvQml0bWFwcy9QSwMEFAAIAAgAbmpVOQAAAAAA
AAAAAAAAAAwAAABsYXlvdXQtY2FjaGVjZGBkKBBnYGAI4GRgYJGHMdyBDABQSwcI
UfYT+hUAAAAbAAAAUEsDBBQACAAIAG5qVTkAAAAAAAAAAAAAAAALAAAAY29udGVu
dC54bWztXdty28gRfc9XTDFVKalKIEVSsiVlJZVsr7OukmxF9K7ztjUEhuREIAaZ
AUhxfyEPeUte8235knTPACAgXgSIBC9rVG2tJWAu3acvc7oJET9cPw1dMmJSceFd
1pr14xphni0c7vUvaz9//Wid1a6v/vCD6PW4zS4cYYdD5gWWLbwA/iUw21MX5u5l
LZTehaCKqwuPDpm6COwL4TMvnnWRHn2h9zJXVDBxc0/Xg9OzA/YU5J2MYzNzaTf/
znpwerYj6TjvZBwLoKan90TeyU/KtXoCUB/6NODPpHhyufd4WRsEgX/RaIzH4/q4
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
UEsBAhQAFAAAAAAAbmpVOQAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAA3AAAAENv
bmZpZ3VyYXRpb25zMi9mbG9hdGVyL1BLAQIUABQAAAAAAG5qVTkAAAAAAAAAAAAA
AAAaAAAAAAAAAAAAAAAAABIBAABDb25maWd1cmF0aW9uczIvcG9wdXBtZW51L1BL
AQIUABQAAAAAAG5qVTkAAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAAAAEoBAABDb25m
aWd1cmF0aW9uczIvcHJvZ3Jlc3NiYXIvUEsBAhQAFAAAAAAAbmpVOQAAAAAAAAAA
AAAAABgAAAAAAAAAAAAAAAAAhAEAAENvbmZpZ3VyYXRpb25zMi9tZW51YmFyL1BL
AQIUABQAAAAAAG5qVTkAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAALoBAABDb25m
aWd1cmF0aW9uczIvdG9vbGJhci9QSwECFAAUAAAAAABualU5AAAAAAAAAAAAAAAA
HwAAAAAAAAAAAAAAAADwAQAAQ29uZmlndXJhdGlvbnMyL2ltYWdlcy9CaXRtYXBz
L1BLAQIUABQACAAIAG5qVTlR9hP6FQAAABsAAAAMAAAAAAAAAAAAAAAAAC0CAABs
YXlvdXQtY2FjaGVQSwECFAAUAAgACABualU5ecJtN0kQAABroQAACwAAAAAAAAAA
AAAAAAB8AgAAY29udGVudC54bWxQSwECFAAUAAgACABualU5v7/fayQHAAAbJAAA
CgAAAAAAAAAAAAAAAAD+EgAAc3R5bGVzLnhtbFBLAQIUABQACAAIAG5qVTmRX/Ab
zwEAAGIEAAAIAAAAAAAAAAAAAAAAAFoaAABtZXRhLnhtbFBLAQIUABQACAAIAG5q
VTm9/+1kOUMAAFlEAAAYAAAAAAAAAAAAAAAAAF8cAABUaHVtYm5haWxzL3RodW1i
bmFpbC5wbmdQSwECFAAUAAgACABualU5ZzZ6MNMEAACoHQAADAAAAAAAAAAAAAAA
AADeXwAAc2V0dGluZ3MueG1sUEsBAhQAFAAIAAgAbmpVOYP3gpxPAQAArQcAABUA
AAAAAAAAAAAAAAAA62QAAE1FVEEtSU5GL21hbmlmZXN0LnhtbFBLBQYAAAAAEAAQ
ACgEAAB9ZgAAAAA=

--Boundary_(ID_oe4AIoUR2RJxPZ7gRQgekg)
Content-type: application/x-unknown-application-pdf; name=proposed20Q.pdf
Content-transfer-encoding: BASE64
Content-disposition: inline; filename=proposed20Q.pdf

JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0ZpbHRl
ci9GbGF0ZURlY29kZT4+CnN0cmVhbQp4nK1by24suQ3d+yt6HcBOifVSAY0GbF93
gOwmMZDFIKu8gCATILOZ309JFEVSokrVvhcD9Nx2l548Ig+PWMOLu/z29L/LcHke
9n8uDvbPdQufv/7j8pffXf4bfwz//fqvp7fPp3l58ZcVpv2Bz79ffn93FweXz3/+
fB3czU3XAW7+OozhY8r/mm/LdVhubrgOa/jub/P+ucXnX29u//EN/7x/vIePb/nr
R/i4hw9sP4dGbrg9L1fn4l/Gm1uvDvZf/vr5x6ePz6efihlPzr2M5pTdGHubQj97
n3B1cxw4TsItseO1nNa3+GffGc0N+2exQa+h1zjpNOQWR3OvcRZvN+fTLIb46zsu
2X2L+9RcXjTI4uFlLVf3EXtM3aRV4fT3Lx/x/2pnlzR8ua9LssVItsDH7nF2uB6g
QQpzBzTAoAfZB+cn5I/h4bANQ+gbUmdTBgDg1zDtElVx7nNssNsUQE8oLWi+PY/p
D2H+2AmPAcUscfMhP2401IYyYR0+fZjAFubkcXk46h03GGcHDruF0AIAnwr/32hL
4kxA7lYLELC8zAYiwrCf/25DaPEvWwnZqbAO4wN3OEwJd4FXCS6DJZo/LiYtwsCX
z1aHsUZZ/jmMBFPe+Yk7leZKGJAnSrSKfeP0LPNRg+Rk8Nzx4hN403IRBNSFhZ1z
h4yMmjrP6/K0N7gr1OPKeGYsCA8mVrHmZce+p/LxhLvskVpwmiDAqUJHD07zXIcI
nvKOmkWtIiIpTky5CrXbCTPabICGsAGBO1giUCLa0W/JoaVxYZbOKEP3XSEUMES8
15CkVckJ4IFnCNTWTSt74+DATqgEHv+Mu4f29ZVL8nKLq10f7F3PyxGeF/R84hJg
TREzeb4VrmUISP0w0Nc20JYdYjVuekCbXB1qq6jhk8PJMytCQ32yORAlYMQloFNg
n5Vsozy/z46fbY+gj/5cmhyssIKwStsXqY4YkKBO/lMeZu184gNlfIUhPSq5BT3r
7KjWcLe8gxzbsteiU36DWfoYd+XhU+yA8pB6inV52kuK7rjJMbzTOaycQQtc82gg
pQctWHfX9+Og5d4Fy7OCx+McTYePFLm0l0rwxXBAXCfAc8zkLPYjPIqamnR3uzX3
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
9K28MZdarrqrvIvCwfb7PQXaPKHth0JNFJDV9eiiXFfUIzKnvrMffs+/MBHY+HUd
M8IcFOfvfg0M6/fgskL91p1VXpnGV9e2vvlygl5sRpsutuL63/T3uzQp6w3I5d6k
l+NBUoRuO4PqqFIuMGI5xPfOQiUuZg5SvyTjRaRMU0VJn2/qdU3+4ctZqgBj5SmJ
QrWDdzpCOKxR0IPN7GslcSluabFMw5g64Uq/1sB+hCiJ0CNSj0ITjMZbJRKrUsCi
f6tMVroa7jdyKzcj2aJaWdRtq0vG779hNMsiipoYxvLhFpcsIE1CcDxxI5H3NDO/
ZnKMRh8H6/proXAKNHfjNRrD3OdeepOFkc3MRx66fKlhVTEJjDVuEK1X3N7SptIJ
rUS3dEfBxpDpYn49oyzGDjzkqOC+V0f6ELc61RlFOyrzlc70gKnsPmQy0NHzIW6p
mIp+Jbp6L6KohnP5fQZ0hpUWItuq0rXMDhPePnJLTK3yFQ4WX0g+8t7dTlP3KW8M
ikkV1TBZk8syhFBtTAqk3M85Sqbqtctyv3ddYdFch1o6tF9SHV2gJ5XJexgZxpqe
0HH0R6eRHWHn3mida/3uRMWD0ewRgSFlFUJ+la/slEEdjVjepmAQ61YAHEQeqpaU
LyrWJENe5ZnXAm1PKzXIlp7IGhcH4Ftd9yfVU3WEO7fNkm7pa6cmLmYIUnBl4Q5W
F1dHx55TlQdrvXmuGohrLS/dZeBKboBevuSl/HT5P7YApigKZW5kc3RyZWFtCmVu
ZG9iagoKMyAwIG9iagozMjI4CmVuZG9iagoKNSAwIG9iago8PC9MZW5ndGggNiAw
IFIvRmlsdGVyL0ZsYXRlRGVjb2RlPj4Kc3RyZWFtCnic7VtLiyM3EL77V/gcGEfP
foAxjL12ILdNBnIIOeUFIRvIXvbvR1KVSqVHt9o7w+bgJdDr6W6pS1VfffWQIg5y
/2n3717sn4T7OUjlruPsrx9/3//0zf6f8ND/9/HP3fllN5rDtB+lOOj9y2/7b29y
L9X+5Y+fj/rdaTpKe/rl5fvd9WX3vhjnplwYZ0/SHIX2o9+Fn5P7KUZ/8TfFcJLi
KOxpgCdS+L/lBe9PwpzkeBQqvq+mk8JB0oSr8DfSpPDofJJHeYMp4LtS4tswvR+g
pH/Pjbn5D9/SbCANPJQK5g3CwRwK5IxygHDh4idyEuNjeB3WHh77edUZpNJOksHd
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
TDsPc3ZYo8CkJcJcaQGmtHXbqe9tqLTTA5QxX4Qkz0y6ZLUuEIMBNvDkeJh6QDSm
PgfzzPZW0mHorAGdlTLYrz7TomFAUTmlvYjs5CTMcE6eyeyWH7Jz+e4c/o4j6xY4
w0eQvHWKNztvUKUSGpFZnrhPTtI+6BHQ5OoMXcJYtTW3OQRo8QDF3Zs6m6ERq2CM
SalzQ4OhQMbd/FXvCxbpe5/S3ZaVDCl7qwBk+TdrNRX5ySYXFbQreqeD5jtCuEuK
3dk8u0aZF89YbIG50A9Qbf6/MIejRI3CqBNtgmn6eNeqg/Zpbu0/Uc7z+sNXFZnf
uavL0nbW72Ub6dlmRRZEioMkNJkmVlGprXBnCBjt15r0PtfIDjCJuEuV1skOqlAS
FjGo6ByuptVuO4W15kTBhn0fGseODw1ydT+uD3Jj6H97I7UBYddHARg63+//A8Lk
zIYKZW5kc3RyZWFtCmVuZG9iagoKNiAwIG9iagoyNDE5CmVuZG9iagoKOCAwIG9i
ago8PC9MZW5ndGggOSAwIFIvRmlsdGVyL0ZsYXRlRGVjb2RlPj4Kc3RyZWFtCnic
5VfJbhQxEL3PV/iMNI1dXtotjVpikjQSt8BIHBAntgtBIpf8PrV462UmBMSFKJLj
tl3l8nuvyh7dGfWw+6m02mvsBgPY9gO191/U+xfqB0/iX+e1GYK6/7Y7nnYG+q5X
PThcd/qsXk5GGVCnrx8O5mqMB6NHoMbog3b4bQ11LeAoN9riIM/oMBpcD9qPxuG4
mWilObIpkCs2xem9PRhPFmyLXvwB0LhvPfoxyKdxbGVpHoD60uqJRgyIVw4TXHHS
butKxGBTnFo2YCsJnleykayXc5s60JhJmNSTwbRgKn5mISFmVt9QZLJisX1Cxcpp
sv+Ppze7m9PuFikzTBqxUon6dLfT+PEw4/Pt6x1yb3D6TlnnOicf39U79sNLE+k+
dFGFCOhjzrkemDy3IrUv54IbGo/UsEA89n0kS0BUaJ0QRKuHQlCDdwO1Hvchu9UV
nDhjYgm/NLF6IYe8MRq6Fs2sX96SdYWibKBtIcFEsSqE2A1LSF6NJhycoTbBc8wI
gJfZ7DsFKpNikpRY1ZIiTZihu8vHxM1kA1H76jiIMfSYlUA+L57N+1WKw8TnCfPA
taHRNDeMPkEgkUh6BZL1VJrrkniWTscNq4P92VB1s0yYrRyoMdSToozojBXjjFIE
05SSrEwJeJnp0Ca0DM0oyaGycliQKbIKOBR959RIxdGvwN8os8EZZOJ/L7MJ37nw
M3VMZg1jraRIE+SqVdLZeiiIPloPoXedP18PJUHQoV8mf5VhLlMJiamoB0IRNtJ2
MQWNXVXcP01BSa9raehyuRLkEqQmMm/sK8JAmkm5d1wkRXziGbczLoW6kGPR4m/k
hh+GVe193rmhrxK1Zwjm5mxmCJ5/mxn8UvA9rMrWk14KnMb8UiiVPZNTKnImJ1SK
yiVfHDcX66q6z4S88ZSDjTs2ioI5dqzkoVb7dBEsTC7qmHPc+7iqIlnG5dbZkrG5
pgcUtvQkwLzWrUJdE1LWZn4BwL9S+JCu6CpwmnBFhpsCl1Dre6gBnrvzd/SGehsU
HxevHzaku0GK1Wdry3MgZeOHT66mW+lSHuVbP33OUsYYP05ZtPi/Ie1W/QJ55CI/
CmVuZHN0cmVhbQplbmRvYmoKCjkgMCBvYmoKODE4CmVuZG9iagoKMzAgMCBvYmoK
PDwvTGVuZ3RoIDMxIDAgUi9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoMSAxMTY0
Pj4Kc3RyZWFtCnic7VNLaxNRFP7mkUmN9hEJPjZhAlXbhTGptCJ0IQhCwVpoMCIU
7GQ6ecg8wsxEGgTTuNGlGxe6adIuRBARXBR3Xbgr/gY3/gERERdp/WYyJkXyEzww
937fd88999xz7vhuw0ACW5Cg6pZWTwkCaO8A4bT+yFdLAYOwz0GumM1y6tmXH+Sf
yderhrbxsSFOA8GHhSqFp717cfI18umq5W+uYy1BvkU+Zjq6lkKOUHzOQbG0zXoS
twL+goNqa5Zx279zl/wDz/hUdzw/hSdHPNoM1oNEEKaHU4RKyP9bCSLagNRWyuwi
q381mUleyCQzbQm9lohDKOXfr9uxMqv1FYi15A7GgYx66eLUtYWMevbMVFyRLh9+
3+50toVJYXx3Z2e32xHTnW632/vW7YZVFs6/evjmIPFgcvEnTo6FB+9vJPeOJxJr
MQP2mfn0jfvixV7rmMu//RJloK2sBXmh/zQCDxETUQwRf3t+Y7BnAu8HcdKDmAJf
cTrCIqswE2GJ+pUIy8TXIxzjG7oZYYX6Cj0F+QTZIu5HWGBOLyMc5PQ2whL1vQjL
xAcRjuEcb9LHCvVfM/qsOpfLzauFhq0u13TX8Zqeb1ieumTr2ZW6YReaVskxV41K
w9TcoTBERcP1ao6t5rP53FDl9XTM8peYY9FymCcqoAGb8zJqXHPhwEOTnw8DFmcV
S1zXkeVV69Rs7mhypURPE6tUKoxgQuPeUR6jtCIVl7FrZMHZeUbPM59RvmEvQjt6
zNqMsD9jmpVfCmVuZHN0cmVhbQplbmRvYmoKCjMxIDAgb2JqCjU3NQplbmRvYmoK
CjMyIDAgb2JqCjw8L1R5cGUvRm9udERlc2NyaXB0b3IvRm9udE5hbWUvQ0FBQUFB
K09wZW5TeW1ib2wKL0ZsYWdzIDQKL0ZvbnRCQm94Wy0xNzkgLTMxMiAxMDgyIDkx
Nl0vSXRhbGljQW5nbGUgMAovQXNjZW50IDc5OQovRGVzY2VudCAtMjAwCi9DYXBI
ZWlnaHQgOTE2Ci9TdGVtViA4MAovRm9udEZpbGUyIDMwIDAgUj4+CmVuZG9iagoK
MzMgMCBvYmoKPDwvTGVuZ3RoIDIyMi9GaWx0ZXIvRmxhdGVEZWNvZGU+PgpzdHJl
YW0KeJxdkEFrhDAQhe/5FXPcPSxRoTcRimXBQ7ultj8gJqMN1EkY48F/3zFrW+gh
gZf3vuRNdNs9deSTfuVge0wwenKMS1jZIgw4eVJlBc7bdKi829lEpYXttyXh3NEY
6lrpN/GWxBucHl0Y8Kz0jR2ypwlOH20vul9j/MIZKUGhmgYcjnLPs4kvZkadqUvn
xPZpuwjyF3jfIkKVdXmvYoPDJRqLbGhCVRdFA/X12igk9887iGG0n4YlWUqyemjv
2eN0p/axftqAXZmlSZ49V9gf94S/3xND3Km8vgGK9G2jCmVuZHN0cmVhbQplbmRv
YmoKCjM0IDAgb2JqCjw8L1R5cGUvRm9udC9TdWJ0eXBlL1RydWVUeXBlL0Jhc2VG
b250L0NBQUFBQStPcGVuU3ltYm9sCi9GaXJzdENoYXIgMAovTGFzdENoYXIgMQov
V2lkdGhzWzUwMCA3OTQgXQovRm9udERlc2NyaXB0b3IgMzIgMCBSCi9Ub1VuaWNv
ZGUgMzMgMCBSCj4+CmVuZG9iagoKMzUgMCBvYmoKPDwvTGVuZ3RoIDM2IDAgUi9G
aWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoMSA0ODUzNj4+CnN0cmVhbQp4nNS8eWBU
1dk/fs65d+beO+ud/c5+JzN3lsyaZZJMCORCQoCEmChbAsaERRZBSaIiIMi4IBAX
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
NwODEq/bHBNm8qgc48ht9ziI+8nb7mlrw00Tp7tQUyc/8ef10A712i0TMu8SG8rb
VWerMy82VS9ruILVIdnzNA7ZLlGvbCuceLBp/eaJxwvbJsoJcLGwrWli+Xp+6+YT
zE4m2dhwghkiTtvmE/gGZmfjOuKPb2hom42GPMwQREO1xCHRppCHREMePEWjraLR
gE09jQ1HPR4x0gt4BYkE7PMCjdQr5uWDIiCvFuJANMaJfDQvH+Mk0YAfxMwM8zPT
ImygmRm0iGZWQCId9fshSqmfRDm60A8RjvoX0uAn5oK9frE6bchPy/HjNloOxnNx
gmIc4AIpDqOEOKH/l3+JJf+NyHgq/ovursaEt7HD25gA0zFx164+28R4J88f7f4F
CeAn2KKOzq4+4sYTE7/wJhomur0N/NF41xWCu0hw3NtwFHU1tm4+2iUkGibjQrzR
G29om3pkbGnTJWXtmS1r6dgVMhsjmS0lZT3SdIXgJhL8CCmriZTVRMp6RHiEltW0
bgluatl8VImWtC3dKrpTjEYN/aHD4W5bkmccWkw7x1Vu26ccJzkEw5Ym1Dah9S6Z
0IEhQWX1ZfUkCHonCdKDt0EKsn3qKrfjJH5UCjKCt8m7BIWQrbG/YfZ/Op3OEDM8
HAI7M2yjfhnotO71TRPL1m7ZPFE7Uds4IXQ0tNEHw8PS39LNgvH52pdrmWTtWO3e
2oO1T9XKhofbwNv8vOdlD9PuSXrGPHs9Bz1PeeQkYOvm40LtQc/vPewwcBPOwF9j
Ay1zGFz4Tz4zw2nyh6CANBixuNBwaOnmeg/qglkvRizYOWC8YGJg1oORoW+B/RqY
N8H8EQyHPg32/WAeBjNFfNgytqzR1t9ASmwLEaFjY8unopXli6bBjfeI7vototu4
RnRr68tt4E7WxdT1BpiAY3QS7O+B+TmY34D5OxgZW86W08yHRa5tS6N0CEP1yRv3
DLHSoQwO/R+M/uBVCmVuZHN0cmVhbQplbmRvYmoKCjM2IDAgb2JqCjMwODgzCmVu
ZG9iagoKMzcgMCBvYmoKPDwvVHlwZS9Gb250RGVzY3JpcHRvci9Gb250TmFtZS9C
QUFBQUErVGltZXNOZXdSb21hblBTTVQKL0ZsYWdzIDQKL0ZvbnRCQm94Wy0xNjYg
LTIxNSAxMDA3IDkxMl0vSXRhbGljQW5nbGUgMAovQXNjZW50IDg5MQovRGVzY2Vu
dCAtMjE2Ci9DYXBIZWlnaHQgOTEyCi9TdGVtViA4MAovRm9udEZpbGUyIDM1IDAg
Uj4+CmVuZG9iagoKMzggMCBvYmoKPDwvTGVuZ3RoIDUxNy9GaWx0ZXIvRmxhdGVE
ZWNvZGU+PgpzdHJlYW0KeJxdlM2Om0AQhO88BcfNYQUzPQxeyULy2mvJh/wo3jwA
hrEXaQ0I44PfPlTXJJFyMCqa7q6P9jTZ9rA79N2c/ZiG5hjm9Nz17RRuw31qQnoK
l65PjE3brpnjnV6baz0m2VJ7fNzmcD3052G9TrKfy7PbPD3Sp007nMKXJPs+tWHq
+kv69Gt7XO6P93H8DNfQz2meVFXahvPS52s9fquvIdOq50O7PO7mx/NS8i/h/TGG
1Oq9IUoztOE21k2Y6v4SknWeV+l6v6+S0Lf/PfMrlpzOzUc9LalmSc3zIq8WbVWX
FlpU+z20Y1xzCmqB9swpoEtqB71SbTX/RbUz0Bt6af9XxrXPVrVofEettW/00to9
NbxMTg0vQ37/Ak1+/wZNfgd+Q34PL0N+qznkF/Q35LdbaPLLCpr8/hWa/G4HTX6v
teT3mk/+soQmf6Gc5PfobyO/h478qiM/+ts4f8zExvnjHW3kh5eN84eXjfyaQ36/
gY7zV984f80nv2A+lvxO4+R3YLZx/upF/gIzFPI7eAn5BV5CfoueQn6LdxHyW/QX
8jv0FPI7/KdCftH+5C80Tn4Bj5BfNE7+Un3j+cEMJZ4f9Yrz1zj5BcyO/BZejvwO
c3bkd8h38fzgnDjyF0YXKm4OVgu7/2dl0+Y+Tcu66gdC9xQb2vXh7zdkHEZU6e83
xFcKcwplbmRzdHJlYW0KZW5kb2JqCgozOSAwIG9iago8PC9UeXBlL0ZvbnQvU3Vi
dHlwZS9UcnVlVHlwZS9CYXNlRm9udC9CQUFBQUErVGltZXNOZXdSb21hblBTTVQK
L0ZpcnN0Q2hhciAwCi9MYXN0Q2hhciA2OAovV2lkdGhzWzc3NyA1NTYgMzMzIDUw
MCA1MDAgMzg5IDQ0MyA1MDAgMjUwIDcyMiA2NjYgNjY2IDUwMCA1MDAgNTAwIDUw
MAoyNzcgMjc3IDUwMCA3MjIgNDQzIDI1MCA1MDAgMjUwIDUwMCA1MDAgODg5IDQ0
MyA1MDAgNzIyIDYxMCAyNzcKNTAwIDMzMyA3NzcgNTAwIDUwMCAzMzMgNTAwIDMz
MyAyNzcgNjEwIDk0MyA0NDMgNzIyIDcyMiA1MDAgNTU2CjMzMyAyNzcgMjc3IDMz
MyAxODAgNzIyIDYxMCA1MDAgNzIyIDUwMCA1MDAgNDQzIDUwMCA1MDAgNzIyIDUw
MAo1MDAgNjY2IDU1NiA3MjIgNzIyIF0KL0ZvbnREZXNjcmlwdG9yIDM3IDAgUgov
VG9Vbmljb2RlIDM4IDAgUgo+PgplbmRvYmoKCjQwIDAgb2JqCjw8L0YxIDM5IDAg
Ui9GMiAzNCAwIFIKPj4KZW5kb2JqCgo0MSAwIG9iago8PC9Gb250IDQwIDAgUgov
UHJvY1NldFsvUERGL1RleHRdCj4+CmVuZG9iagoKMSAwIG9iago8PC9UeXBlL1Bh
Z2UvUGFyZW50IDI5IDAgUi9SZXNvdXJjZXMgNDEgMCBSL01lZGlhQm94WzAgMCA2
MTIgNzkyXS9Bbm5vdHNbCjExIDAgUiAxMiAwIFIgXQovR3JvdXA8PC9TL1RyYW5z
cGFyZW5jeS9DUy9EZXZpY2VSR0IvSSB0cnVlPj4vQ29udGVudHMgMiAwIFI+Pgpl
bmRvYmoKCjQgMCBvYmoKPDwvVHlwZS9QYWdlL1BhcmVudCAyOSAwIFIvUmVzb3Vy
Y2VzIDQxIDAgUi9NZWRpYUJveFswIDAgNjEyIDc5Ml0vQW5ub3RzWwoxMCAwIFIg
MTggMCBSIDE5IDAgUiAyMCAwIFIgMjEgMCBSIDIyIDAgUiAyMyAwIFIgMjQgMCBS
IDI1IDAgUiAyNiAwIFIgMjcgMCBSIDI4IDAgUiBdCi9Hcm91cDw8L1MvVHJhbnNw
YXJlbmN5L0NTL0RldmljZVJHQi9JIHRydWU+Pi9Db250ZW50cyA1IDAgUj4+CmVu
ZG9iagoKNyAwIG9iago8PC9UeXBlL1BhZ2UvUGFyZW50IDI5IDAgUi9SZXNvdXJj
ZXMgNDEgMCBSL01lZGlhQm94WzAgMCA2MTIgNzkyXS9Bbm5vdHNbCjEzIDAgUiAx
NCAwIFIgMTUgMCBSIDE2IDAgUiAxNyAwIFIgXQovR3JvdXA8PC9TL1RyYW5zcGFy
ZW5jeS9DUy9EZXZpY2VSR0IvSSB0cnVlPj4vQ29udGVudHMgOCAwIFI+PgplbmRv
YmoKCjI5IDAgb2JqCjw8L1R5cGUvUGFnZXMKL1Jlc291cmNlcyA0MSAwIFIKL01l
ZGlhQm94WyAwIDAgNTk1IDg0MiBdCi9LaWRzWyAxIDAgUiA0IDAgUiA3IDAgUiBd
Ci9Db3VudCAzPj4KZW5kb2JqCgoxMCAwIG9iago8PC9UeXBlL0Fubm90L1N1YnR5
cGUvTGluay9Cb3JkZXJbMCAwIDBdL1JlY3RbMTI2LjkgMzc2LjUgMzg3LjQgMzkw
LjNdL0E8PC9UeXBlL0FjdGlvbi9TL1VSSS9VUkkoaHR0cDovL29wZW5zb2xhcmlz
Lm9yZy9vcy9jb21tdW5pdHkvYXJjL3BvbGljaWVzL1BBTS8pPj4KPj4KZW5kb2Jq
CgoxMSAwIG9iago8PC9UeXBlL0Fubm90L1N1YnR5cGUvTGluay9Cb3JkZXJbMCAw
IDBdL1JlY3RbMTUwLjEgNDczLjEgNDk3LjQgNDg2LjldL0E8PC9UeXBlL0FjdGlv
bi9TL1VSSS9VUkkoaHR0cDovL3d3dy5vcGVuc29sYXJpcy5vcmcvb3MvY29tbXVu
aXR5L2FyYy9wb2xpY2llcy9yZWxlYXNlLXRheG9ub215Lyk+Pgo+PgplbmRvYmoK
CjEyIDAgb2JqCjw8L1R5cGUvQW5ub3QvU3VidHlwZS9MaW5rL0JvcmRlclswIDAg
MF0vUmVjdFsxMTQuNyAyNjYuMSA0NzAuNSAyNzkuOV0vQTw8L1R5cGUvQWN0aW9u
L1MvVVJJL1VSSShodHRwOi8vd3d3Lm9wZW5zb2xhcmlzLm9yZy9vcy9jb21tdW5p
dHkvYXJjL3BvbGljaWVzL2ludGVyZmFjZS10YXhvbm9teS8pPj4KPj4KZW5kb2Jq
CgoxMyAwIG9iago8PC9UeXBlL0Fubm90L1N1YnR5cGUvTGluay9Cb3JkZXJbMCAw
IDBdL1JlY3RbOTEuNSA1MjguMyAzNzYuMSA1NDIuMV0vQTw8L1R5cGUvQWN0aW9u
L1MvVVJJL1VSSShodHRwOi8vd3d3Lm9wZW5zb2xhcmlzLm9yZy9vcy9jb21tdW5p
dHkvYXJjL2Jlc3RwcmFjdGljZXMvKT4+Cj4+CmVuZG9iagoKMTQgMCBvYmoKPDwv
VHlwZS9Bbm5vdC9TdWJ0eXBlL0xpbmsvQm9yZGVyWzAgMCAwXS9SZWN0WzkxLjUg
NTU1LjkgMzUyIDU2OS43XS9BPDwvVHlwZS9BY3Rpb24vUy9VUkkvVVJJKGh0dHA6
Ly93d3cub3BlbnNvbGFyaXMub3JnL29zL2NvbW11bml0eS9hcmMvcG9saWNpZXMv
KT4+Cj4+CmVuZG9iagoKMTUgMCBvYmoKPDwvVHlwZS9Bbm5vdC9TdWJ0eXBlL0xp
bmsvQm9yZGVyWzAgMCAwXS9SZWN0WzEyNi45IDU5Ny4zIDQwMi44IDYxMS4xXS9B
PDwvVHlwZS9BY3Rpb24vUy9VUkkvVVJJKGh0dHA6Ly9vcGVuc29sYXJpcy5vcmcv
b3MvY29tbXVuaXR5L2FyYy9jYXNlbG9nLzIwMDIvMTg4KT4+Cj4+CmVuZG9iagoK
MTYgMCBvYmoKPDwvVHlwZS9Bbm5vdC9TdWJ0eXBlL0xpbmsvQm9yZGVyWzAgMCAw
XS9SZWN0WzEyNi45IDYzOC43IDQwMi45IDY1Mi41XS9BPDwvVHlwZS9BY3Rpb24v
Uy9VUkkvVVJJKGh0dHA6Ly9vcGVuc29sYXJpcy5vcmcvb3MvY29tbXVuaXR5L2Fy
Yy9jYXNlbG9nLzE5OTcvMzMyKT4+Cj4+CmVuZG9iagoKMTcgMCBvYmoKPDwvVHlw
ZS9Bbm5vdC9TdWJ0eXBlL0xpbmsvQm9yZGVyWzAgMCAwXS9SZWN0WzEyNi45IDcy
MS41IDQ3Mi43IDczNS4zXS9BPDwvVHlwZS9BY3Rpb24vUy9VUkkvVVJJKGh0dHA6
Ly9vcGVuc29sYXJpcy5vcmcvb3MvY29tbXVuaXR5L2FyYy9iZXN0cHJhY3RpY2Vz
L3NlY3VyaXR5LXF1ZXN0aW9ucy8pPj4KPj4KZW5kb2JqCgoxOCAwIG9iago8PC9U
eXBlL0Fubm90L1N1YnR5cGUvTGluay9Cb3JkZXJbMCAwIDBdL1JlY3RbMTI2Ljkg
NzIuOSA1MDUuMyA4Ni43XS9BPDwvVHlwZS9BY3Rpb24vUy9VUkkvVVJJKGh0dHA6
Ly9vcGVuc29sYXJpcy5vcmcvb3MvY29tbXVuaXR5L2FyYy9iZXN0cHJhY3RpY2Vz
L292ZXJ2aWV3LWFkbWluLXNlY3VyaXR5Lyk+Pgo+PgplbmRvYmoKCjE5IDAgb2Jq
Cjw8L1R5cGUvQW5ub3QvU3VidHlwZS9MaW5rL0JvcmRlclswIDAgMF0vUmVjdFsx
MjYuOSAxMDAuNSA0NjAuMyAxMTQuM10vQTw8L1R5cGUvQWN0aW9uL1MvVVJJL1VS
SShodHRwOi8vb3BlbnNvbGFyaXMub3JnL29zL2NvbW11bml0eS9hcmMvYmVzdHBy
YWN0aWNlcy9wYXNzd29yZHMtZmlsZXMvKT4+Cj4+CmVuZG9iagoKMjAgMCBvYmoK
PDwvVHlwZS9Bbm5vdC9TdWJ0eXBlL0xpbmsvQm9yZGVyWzAgMCAwXS9SZWN0WzEy
Ni45IDEyOC4xIDQ1MS44IDE0MS45XS9BPDwvVHlwZS9BY3Rpb24vUy9VUkkvVVJJ
KGh0dHA6Ly9vcGVuc29sYXJpcy5vcmcvb3MvY29tbXVuaXR5L2FyYy9iZXN0cHJh
Y3RpY2VzL3Bhc3N3b3Jkcy1jbGkvKT4+Cj4+CmVuZG9iagoKMjEgMCBvYmoKPDwv
VHlwZS9Bbm5vdC9TdWJ0eXBlL0xpbmsvQm9yZGVyWzAgMCAwXS9SZWN0WzEyNi45
IDE1NS43IDQzNi4xIDE2OS41XS9BPDwvVHlwZS9BY3Rpb24vUy9VUkkvVVJJKGh0
dHA6Ly9vcGVuc29sYXJpcy5vcmcvb3MvY29tbXVuaXR5L2FyYy9iZXN0cHJhY3Rp
Y2VzL3JiYWMtYXV0aHMvKT4+Cj4+CmVuZG9iagoKMjIgMCBvYmoKPDwvVHlwZS9B
bm5vdC9TdWJ0eXBlL0xpbmsvQm9yZGVyWzAgMCAwXS9SZWN0WzEyNi45IDE4My4z
IDQ0Ny4yIDE5Ny4xXS9BPDwvVHlwZS9BY3Rpb24vUy9VUkkvVVJJKGh0dHA6Ly9v
cGVuc29sYXJpcy5vcmcvb3MvY29tbXVuaXR5L2FyYy9iZXN0cHJhY3RpY2VzL3Ji
YWMtcHJvZmlsZXMvKT4+Cj4+CmVuZG9iagoKMjMgMCBvYmoKPDwvVHlwZS9Bbm5v
dC9TdWJ0eXBlL0xpbmsvQm9yZGVyWzAgMCAwXS9SZWN0WzEyNi45IDIxMC45IDQz
My41IDIyNC43XS9BPDwvVHlwZS9BY3Rpb24vUy9VUkkvVVJJKGh0dHA6Ly9vcGVu
c29sYXJpcy5vcmcvb3MvY29tbXVuaXR5L2FyYy9iZXN0cHJhY3RpY2VzL3JiYWMt
aW50cm8vKT4+Cj4+CmVuZG9iagoKMjQgMCBvYmoKPDwvVHlwZS9Bbm5vdC9TdWJ0
eXBlL0xpbmsvQm9yZGVyWzAgMCAwXS9SZWN0WzEyNi45IDIzOC41IDQ0NS4yIDI1
Mi4zXS9BPDwvVHlwZS9BY3Rpb24vUy9VUkkvVVJJKGh0dHA6Ly9vcGVuc29sYXJp
cy5vcmcvb3MvY29tbXVuaXR5L2FyYy9wb2xpY2llcy9zZWN1cmUtYnktZGVmYXVs
dC8pPj4KPj4KZW5kb2JqCgoyNSAwIG9iago8PC9UeXBlL0Fubm90L1N1YnR5cGUv
TGluay9Cb3JkZXJbMCAwIDBdL1JlY3RbMTI2LjkgMjY2LjEgNDIyLjQgMjc5Ljld
L0E8PC9UeXBlL0FjdGlvbi9TL1VSSS9VUkkoaHR0cDovL29wZW5zb2xhcmlzLm9y
Zy9vcy9jb21tdW5pdHkvYXJjL3BvbGljaWVzL05JVFMtcG9saWN5Lyk+Pgo+Pgpl
bmRvYmoKCjI2IDAgb2JqCjw8L1R5cGUvQW5ub3QvU3VidHlwZS9MaW5rL0JvcmRl
clswIDAgMF0vUmVjdFsxMjYuOSAyOTMuNyAzODAuNiAzMDcuNV0vQTw8L1R5cGUv
QWN0aW9uL1MvVVJJL1VSSShodHRwOi8vb3BlbnNvbGFyaXMub3JnL29zL2NvbW11
bml0eS9hcmMvcG9saWNpZXMvSVRTLyk+Pgo+PgplbmRvYmoKCjI3IDAgb2JqCjw8
L1R5cGUvQW5ub3QvU3VidHlwZS9MaW5rL0JvcmRlclswIDAgMF0vUmVjdFsxMjYu
OSAzMjEuMyA0MTkuOCAzMzUuMV0vQTw8L1R5cGUvQWN0aW9uL1MvVVJJL1VSSSho
dHRwOi8vb3BlbnNvbGFyaXMub3JnL29zL2NvbW11bml0eS9hcmMvcG9saWNpZXMv
U01GLXBvbGljeS8pPj4KPj4KZW5kb2JqCgoyOCAwIG9iago8PC9UeXBlL0Fubm90
L1N1YnR5cGUvTGluay9Cb3JkZXJbMCAwIDBdL1JlY3RbMTI2LjkgMzQ4LjkgNDE5
LjggMzYyLjddL0E8PC9UeXBlL0FjdGlvbi9TL1VSSS9VUkkoaHR0cDovL29wZW5z
b2xhcmlzLm9yZy9vcy9jb21tdW5pdHkvYXJjL3BvbGljaWVzL2F1ZGl0LXBvbGlj
eS8pPj4KPj4KZW5kb2JqCgo0MiAwIG9iago8PC9UeXBlL0NhdGFsb2cvUGFnZXMg
MjkgMCBSCi9PcGVuQWN0aW9uWzEgMCBSIC9YWVogbnVsbCBudWxsIDBdCj4+CmVu
ZG9iagoKNDMgMCBvYmoKPDwvQXV0aG9yPEZFRkYwMDUyMDA2OTAwNjMwMDZCMDAy
MDAwNEQwMDYxMDA3NDAwNzQwMDY4MDA2NTAwNzcwMDczPgovQ3JlYXRvcjxGRUZG
MDA1NzAwNzIwMDY5MDA3NDAwNjUwMDcyPgovUHJvZHVjZXI8RkVGRjAwNEYwMDcw
MDA2NTAwNkUwMDRGMDA2NjAwNjYwMDY5MDA2MzAwNjUwMDJFMDA2RjAwNzIwMDY3
MDAyMDAwMzIwMDJFMDAzMz4KL0NyZWF0aW9uRGF0ZShEOjIwMDgxMDIxMDgxOTQy
LTA1JzAwJyk+PgplbmRvYmoKCnhyZWYKMCA0NAowMDAwMDAwMDAwIDY1NTM1IGYg
CjAwMDAwNDAzOTggMDAwMDAgbiAKMDAwMDAwMDAxOSAwMDAwMCBuIAowMDAwMDAz
MzE4IDAwMDAwIG4gCjAwMDAwNDA1NjcgMDAwMDAgbiAKMDAwMDAwMzMzOSAwMDAw
MCBuIAowMDAwMDA1ODI5IDAwMDAwIG4gCjAwMDAwNDA4MDYgMDAwMDAgbiAKMDAw
MDAwNTg1MCAwMDAwMCBuIAowMDAwMDA2NzM5IDAwMDAwIG4gCjAwMDAwNDExMDgg
MDAwMDAgbiAKMDAwMDA0MTI4MiAwMDAwMCBuIAowMDAwMDQxNDczIDAwMDAwIG4g
CjAwMDAwNDE2NjYgMDAwMDAgbiAKMDAwMDA0MTg0NCAwMDAwMCBuIAowMDAwMDQy
MDE1IDAwMDAwIG4gCjAwMDAwNDIxOTIgMDAwMDAgbiAKMDAwMDA0MjM2OSAwMDAw
MCBuIAowMDAwMDQyNTYzIDAwMDAwIG4gCjAwMDAwNDI3NjAgMDAwMDAgbiAKMDAw
MDA0Mjk1MSAwMDAwMCBuIAowMDAwMDQzMTQwIDAwMDAwIG4gCjAwMDAwNDMzMjYg
MDAwMDAgbiAKMDAwMDA0MzUxNSAwMDAwMCBuIAowMDAwMDQzNzAxIDAwMDAwIG4g
CjAwMDAwNDM4ODkgMDAwMDAgbiAKMDAwMDA0NDA3MSAwMDAwMCBuIAowMDAwMDQ0
MjQ1IDAwMDAwIG4gCjAwMDAwNDQ0MjYgMDAwMDAgbiAKMDAwMDA0MDk5NiAwMDAw
MCBuIAowMDAwMDA2NzU5IDAwMDAwIG4gCjAwMDAwMDc0MjAgMDAwMDAgbiAKMDAw
MDAwNzQ0MSAwMDAwMCBuIAowMDAwMDA3NjMyIDAwMDAwIG4gCjAwMDAwMDc5MjQg
MDAwMDAgbiAKMDAwMDAwODA4NSAwMDAwMCBuIAowMDAwMDM5MDU1IDAwMDAwIG4g
CjAwMDAwMzkwNzggMDAwMDAgbiAKMDAwMDAzOTI3NiAwMDAwMCBuIAowMDAwMDM5
ODYzIDAwMDAwIG4gCjAwMDAwNDAzMDAgMDAwMDAgbiAKMDAwMDA0MDM0MyAwMDAw
MCBuIAowMDAwMDQ0NjA5IDAwMDAwIG4gCjAwMDAwNDQ2OTQgMDAwMDAgbiAKdHJh
aWxlcgo8PC9TaXplIDQ0L1Jvb3QgNDIgMCBSCi9JbmZvIDQzIDAgUgovSUQgWyA8
M0E2M0NGNjkzNkJBQjg2MzhBNjEwNTUzRUI3NDVFMDI+CjwzQTYzQ0Y2OTM2QkFC
ODYzOEE2MTA1NTNFQjc0NUUwMj4gXQovRG9jQ2hlY2tzdW0gLzEwMUE1QUEyNjVC
MTZFODdDMUI1MDMxQjVDMjBFRDZCCj4+CnN0YXJ0eHJlZgo0NDk0NwolJUVPRgo=

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

Proposed ARC 20 questions								Oct. 21, 2008 					
Rick Matthews


The 20 questions outline serves several purposes. One is to present to the ARC in a
uniform manner pertinent information about any case. Many of the answers to these
questions can be direct and specific references to other case materials (although
care must be taken to keep the references current). A second purpose is to allow an
ARC member to get a concise overview of the case in an efficient manner. Another purpose
is that the 20 questions should provoke thought and questions for project teams unfamiliar
with the ARC process, by asking questions about aspects of the project that need be
considered. Lastly, the 20 questions serves as a vehicle between the case owner and the
project team as an indicator of preparedness. The 20 questions, as do other ARC
materials, remain as documentation of the case plan of record.


1.  What is the proposal being presented for review?

* Give an overview of the project and its phase(s).
* Describe the exposure (OpenSolaris), scope and type of review desired (overview, full case, etc.)
* Indicate the release binding requested by the project team. See:
	http://www.opensolaris.org/os/community/arc/policies/release-taxonomy/
* What are the project's deliverables?
* How does this project align with existing or proposed ARC cases?

2.  Describe user interactions.

* Are new user interfaces being proposed, or existing interfaces being changed?
* Explain the similarities in proposed interfaces with existing OS user interfaces (Solaris,
  Linux, Windows, etc.).
* Are there any install time changes?

3.  What are the imported (consumed by the project) and exported (exposed by the project)
    interfaces or protocols and their respective stability levels?

* Is there a versioning scheme in place?
* Has the team secured interface contracts where necessary?
* Use an ARC prescribed interface table format.

   See: http://www.opensolaris.org/os/community/arc/policies/interface-taxonomy/ 

4. Describe any dependencies on hardware (e.g. SPARC exclusive), and on other projects
    within Solaris.

5.  Projects need to be aware of the overall security of the system and how their components
    affect it. Which parts of this project are critical to the security of the system to
    avoid such unintended consequences such as unauthorized system entry, unauthorized access
    to or modification of data, elevation of privilege, denial of service, ...? Does this 
    project require elevated privilege?

    A number of specific policies and practices address various aspects of the security of
    the system. They are found in appendix 1. Which of these are applicable to this project,
    and how are they addressed?

6.  Describe means of observing project functionality and performance, by an end user or by a
    system administrator.

7.  How does the project deal with faults and interruptions? Initialization and restarting?

8.  How does the project interact with Solaris virtualization technologies (xVM, LDOMs,
    zones, SunCluster, etc.)? 

9.  Does this project require administration (i.e., configuration or management)? If so,

* How is the project administered, and what sort of review process has this user interface
  undergone?
* Is there a means of aggregating management and/or configuration with other related projects?
* Does this project deliver its own administration along with the other components, or is this
  project an administration interface for other projects?
* Are there any external (to Solaris) management interfaces to consider, or being consumed?

  Projects that require or deliver administrative interfaces are often by their nature 
  security components of the system and should likely address the security question (#5
  above, with attention to RBAC and Audit). (See also appendix 2).

10. Have you reviewed the Policies and Best Practices? Are there any exceptions this
    project needs? (See appendix 3).


Appendix 1. Security references

Plugable Authentication Modules

[http://opensolaris.org/os/community/arc/policies/PAM/ http://opensolaris.org/os/community/arc/policies/PAM/]

Audit Policy

[http://opensolaris.org/os/community/arc/policies/audit-policy/ http://opensolaris.org/os/community/arc/policies/audit-policy/]

Service Management Facility (SMF) usage

[http://opensolaris.org/os/community/arc/policies/SMF-policy/ http://opensolaris.org/os/community/arc/policies/SMF-policy/]

Install-Time Security

[http://opensolaris.org/os/community/arc/policies/ITS/ http://opensolaris.org/os/community/arc/policies/ITS/]

Network Install-Time Security

[http://opensolaris.org/os/community/arc/policies/NITS-policy/ http://opensolaris.org/os/community/arc/policies/NITS-policy/]

Secure - by - Default

[http://opensolaris.org/os/community/arc/policies/secure-by-default/ http://opensolaris.org/os/community/arc/policies/secure-by-default/]

When to use setuid -vs - RBAC roles and profiles

[http://opensolaris.org/os/community/arc/bestpractices/rbac-intro/ http://opensolaris.org/os/community/arc/bestpractices/rbac-intro/]

Building RBAC Rights Profiles

[http://opensolaris.org/os/community/arc/bestpractices/rbac-profiles/ http://opensolaris.org/os/community/arc/bestpractices/rbac-profiles/]

Adding RBAC Authorizations

[http://opensolaris.org/os/community/arc/bestpractices/rbac-auths/ http://opensolaris.org/os/community/arc/bestpractices/rbac-auths/]

Reusable Passwords in Command Line Arguments and Environment Variables

[http://opensolaris.org/os/community/arc/bestpractices/passwords-cli/ http://opensolaris.org/os/community/arc/bestpractices/passwords-cli/]

Storing Reusable Passwords on a FileSystem

[http://opensolaris.org/os/community/arc/bestpractices/passwords-files/ http://opensolaris.org/os/community/arc/bestpractices/passwords-files/]

Administrative and Security Precedents and Policies

[http://opensolaris.org/os/community/arc/bestpractices/overview-admin-security/ http://opensolaris.org/os/community/arc/bestpractices/overview-admin-security/]

Security Questions

[http://opensolaris.org/os/community/arc/bestpractices/security-questions/ http://opensolaris.org/os/community/arc/bestpractices/security-questions/]


Appendix 2. Administrative access and control

RBAC (Role Based Access Control): 

See PSARC/1997/332 Execution Profiles for Restricted Environments

[http://opensolaris.org/os/community/arc/caselog/1997/332 http://opensolaris.org/os/community/arc/caselog/1997/332]

Privilege:

See PSARC/2002/188 Least Privilege for Solaris

[http://opensolaris.org/os/community/arc/caselog/2002/188 http://opensolaris.org/os/community/arc/caselog/2002/188]


Appendix 3. Policies and Best Practices references

[http://www.opensolaris.org/os/community/arc/policies/ http://www.opensolaris.org/os/community/arc/policies/]


[http://www.opensolaris.org/os/community/arc/bestpractices/ http://www.opensolaris.org/os/community/arc/bestpractices/]



--Boundary_(ID_oe4AIoUR2RJxPZ7gRQgekg)--

From carlsonj@phorcys.east.sun.com Tue Oct 21 06:45:42 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 m9LDjgiI003523
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 21 Oct 2008 06:45:42 -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 m9LDjbTY021215;
	Tue, 21 Oct 2008 06:45:41 -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 <0K930030TCW4OU00@nwk-avmta-1.sfbay.Sun.COM>; Tue,
 21 Oct 2008 06:45:41 -0700 (PDT)
Received: from phorcys.east.sun.com ([129.148.174.143])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K9300KU0CVYWT30@nwk-avmta-1.sfbay.Sun.COM>; Tue,
 21 Oct 2008 06:45:34 -0700 (PDT)
Received: from phorcys.east.sun.com (localhost [127.0.0.1])
	by phorcys.east.sun.com (8.14.3+Sun/8.14.3) with ESMTP id m9LDjXPf006986; Tue,
 21 Oct 2008 09:45:33 -0400 (EDT)
Received: (from carlsonj@localhost)
	by phorcys.east.sun.com (8.14.3+Sun/8.14.3/Submit) id m9LDjXas006983; Tue,
 21 Oct 2008 09:45:33 -0400 (EDT)
Date: Tue, 21 Oct 2008 09:45:33 -0400
From: James Carlson <james.d.carlson@sun.com>
Subject: Re: PSARC 2008/625 - Streamline 20Q
In-reply-to: <48FDD984.4090007@Sun.COM>
To: Rick Matthews <Richard.Matthews@sun.com>
Cc: psarc-ext@sun.com
Message-id: <18685.56573.769820.616947@gargle.gargle.HOWL>
MIME-version: 1.0
X-Mailer: VM 7.01 under Emacs 21.3.1
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <48FDD984.4090007@Sun.COM>
Status: RO
Content-Length: 1545

Rick Matthews writes:
> 3.  What are the imported (consumed by the project) and exported (exposed by the project)
>     interfaces or protocols and their respective stability levels?

Nit: I realize that you're trying to be pithy, but I don't think those
are the correct definitions of import and export.

An "export" is something that the project under review defines.  An
"import" is something that is defined by some other project, and the
reference should cite that other project.

The distinction is important, because defining the interfaces
establishes the references, and it's not uncommon to have cases where
the producer/consumer relationship works the opposite direction.  For
example, if you have a plug-in interface, it's usually the case that
the consumer of those plug-ins is the one "exporting" (defining) the
interface, while the individual plug-ins are "importing" the
interface.

(For what it's worth, this is why "importing" from an external
standard simply makes no sense at all, though project teams seem to
try to do that frequently.  Except perhaps for special legacy cases,
it only makes sense to "import" things that've been defined explicitly
elsewhere.)

When done right, this allows us to establish which project should be
initiating changes and which ones end up being dependent on changes.

-- 
James Carlson, Solaris Networking              <james.d.carlson@sun.com>
Sun Microsystems / 35 Network Drive        71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677

