Antonello Cruz
2008-Jan-17 21:12 UTC
[dtrace-discuss] ARC case for "Contract ''decoration'' with service FMRI"
I would like to submit for review the ARC case for RFE: contract ''decoration'' with service FMRI http://bugs.opensolaris.org/view_bug.do?bug_id=5079353 I believe dtrace will be a major consumer from this RFE and would appreciate any feedback on it. I am looking specifically for logical consistency with other similar features used by dtrace. If possible, I would ask for feedback to be sent by Monday Jan 21, 2008 to try and expedite the ARC case. Thanks, Antonello -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: contracts-fmri.arc.txt URL: <http://mail.opensolaris.org/pipermail/dtrace-discuss/attachments/20080117/1d1c7944/attachment.txt> -------------- next part -------------- A non-text attachment was scrubbed... Name: ct_pr_status.3contract.diff Type: text/x-patch Size: 3207 bytes Desc: not available URL: <http://mail.opensolaris.org/pipermail/dtrace-discuss/attachments/20080117/1d1c7944/attachment.bin> -------------- next part -------------- A non-text attachment was scrubbed... Name: ct_pr_tmpl.3contract.diff Type: text/x-patch Size: 3428 bytes Desc: not available URL: <http://mail.opensolaris.org/pipermail/dtrace-discuss/attachments/20080117/1d1c7944/attachment-0001.bin> -------------- next part -------------- A non-text attachment was scrubbed... Name: ctrun.1.diff Type: text/x-patch Size: 860 bytes Desc: not available URL: <http://mail.opensolaris.org/pipermail/dtrace-discuss/attachments/20080117/1d1c7944/attachment-0002.bin> -------------- next part -------------- A non-text attachment was scrubbed... Name: ctstat.1.diff Type: text/x-patch Size: 1786 bytes Desc: not available URL: <http://mail.opensolaris.org/pipermail/dtrace-discuss/attachments/20080117/1d1c7944/attachment-0003.bin> -------------- next part -------------- A non-text attachment was scrubbed... Name: libcontract.3lib.diff Type: text/x-patch Size: 1122 bytes Desc: not available URL: <http://mail.opensolaris.org/pipermail/dtrace-discuss/attachments/20080117/1d1c7944/attachment-0004.bin> -------------- next part -------------- A non-text attachment was scrubbed... Name: process.4.diff Type: text/x-patch Size: 5519 bytes Desc: not available URL: <http://mail.opensolaris.org/pipermail/dtrace-discuss/attachments/20080117/1d1c7944/attachment-0005.bin>
James Carlson
2008-Jan-17 21:22 UTC
[dtrace-discuss] ARC case for "Contract ''decoration'' with service FMRI"
Antonello Cruz writes:> Creator Auxiliary: > > This term allows a particular creator to further describe the > purpose of a contract. In general, the values of this term are > undefined by this case; it is up to individual creators to create > and follow conventions. For example, svc.startd could (and will, > see below) use this field to store the method name.More generally, is this expected to be an arbitrary text string defined by the creator of the contract? If so, then I think some advice about (or perhaps restrictions on) character sets and languages used might be needed. -- James Carlson, Solaris Networking <james.d.carlson at 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
Antonello Cruz
2008-Jan-17 23:58 UTC
[dtrace-discuss] [smf-discuss] ARC case for "Contract ''decoration'' with service FMRI"
James Carlson wrote:> Antonello Cruz writes: >> Creator Auxiliary: >> >> This term allows a particular creator to further describe the >> purpose of a contract. In general, the values of this term are >> undefined by this case; it is up to individual creators to create >> and follow conventions. For example, svc.startd could (and will, >> see below) use this field to store the method name. > > More generally, is this expected to be an arbitrary text string > defined by the creator of the contract? If so, then I think some > advice about (or perhaps restrictions on) character sets and languages > used might be needed. >James, You''re right, thanks for the heads up! I''ll restrict it to C locale and update the ARC case draft and process(4) man page. Antonello PS: please find the updated files attached -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: contracts-fmri.arc.txt URL: <http://mail.opensolaris.org/pipermail/dtrace-discuss/attachments/20080117/8b183064/attachment.txt> -------------- next part -------------- A non-text attachment was scrubbed... Name: process.4.diff Type: text/x-patch Size: 5641 bytes Desc: not available URL: <http://mail.opensolaris.org/pipermail/dtrace-discuss/attachments/20080117/8b183064/attachment.bin>