<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body><div>After having considered this for a while, I'm still strongly opposed to this proposal. I think the relevant reasons have already all been cited in this thread.<br></div>
<div>&nbsp;</div>
<div>I also think there's a good opportunity here for someone to take SourceKit and write their own linting tool, to allow people to establish their own conventions and check them with a build script.</div>
<div>&nbsp;</div>
<div>-Kevin Ballard</div>
<div>&nbsp;</div>
<div>On Wed, Dec 16, 2015, at 10:55 AM, Douglas Gregor via swift-evolution wrote:<br></div>
<blockquote type="cite"><div>Hello Swift community,<br></div>
<div><div>&nbsp;</div>
<div>The review of “Require self for accessing instance members” begins now and runs through Sunday, December 20th. The proposal is available here:<br></div>
</div>
<div>&nbsp;</div>
<div><span style="white-space:pre;"></span><a href="https://github.com/apple/swift-evolution/blob/master/proposals/0009-require-self-for-accessing-instance-members.md">https://github.com/apple/swift-evolution/blob/master/proposals/0009-require-self-for-accessing-instance-members.md</a><br></div>
<div>&nbsp;</div>
<div><div>Reviews are an important part of the Swift evolution process. All reviews should be sent to the swift-evolution mailing list at<br></div>
<div>&nbsp;</div>
<div><span style="white-space:pre;"></span><a href="https://lists.swift.org/mailman/listinfo/swift-evolution">https://lists.swift.org/mailman/listinfo/swift-evolution</a><br></div>
<div>&nbsp;</div>
<div>or, if you would like to keep your feedback private, directly to the review manager.<br></div>
<div>&nbsp;</div>
<div>What goes into a review?<br></div>
<div><div>&nbsp;</div>
<div>The goal of the review process is to improve the proposal under review through&nbsp;constructive criticism and, eventually, determine the direction of Swift. When&nbsp;writing your review, here are some questions you might want to answer in your&nbsp;review:<br></div>
<div>&nbsp;</div>
<div><span style="white-space:pre;"></span>*&nbsp;What is your evaluation of the proposal?<br></div>
<div><span style="white-space:pre;"></span>*&nbsp;Is the problem being addressed significant enough to warrant a change to&nbsp;Swift?<br></div>
<div><span style="white-space:pre;"></span>*&nbsp;Does this proposal fit well with the feel and direction of Swift?<br></div>
<div><span style="white-space:pre;"></span>*&nbsp;If you have you used other languages or libraries with a similar feature, how do&nbsp;you feel that this proposal compares to those?<br></div>
<div><span style="white-space:pre;"></span>*&nbsp;How much effort did you put into your review? A glance, a quick reading, or&nbsp;an in-depth study?<br></div>
</div>
<div>More information about the Swift evolution process is available at<br></div>
<div>&nbsp;</div>
<div><span style="white-space:pre;"></span><a href="https://github.com/apple/swift-evolution/blob/master/process.md">https://github.com/apple/swift-evolution/blob/master/process.md</a><br></div>
<div>&nbsp;</div>
<div><span style="white-space:pre;"></span>Cheers,<br></div>
<div><span style="white-space:pre;"></span>Doug Gregor<br></div>
<div><span style="white-space:pre;"></span>Review Manager<br></div>
</div>
<div><img style="height:1px !important;width:1px !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;margin-top:0px !important;margin-bottom:0px !important;margin-right:0px !important;margin-left:0px !important;padding-top:0px !important;padding-bottom:0px !important;padding-right:0px !important;padding-left:0px !important;" border="0" height="1" width="1" alt="" src="https://www.fastmailusercontent.com/proxy/5063a4da99f0d3a03dc1a6383f054c5dd0b9ee7799a4aff5ee61101c54639823/8647470737a3f2f25723030323431303e23647e23756e64676279646e2e65647f27766f2f60756e6f35707e6d3148765176786c673171614a7d2236454230345272776e4353313a413d2232456652676b6552353534743453665b6d22364378346155753734363554775476535f425d22324d223243555b62715237555771514731744139593e6f60793478347c467073324868465356485c4979673051513e44486472435b63726a6974797a7a6776613238524d223248715b466345544e60797160513338626774717d22324e6156663430785a426e675b6653367964755d2236474a574473735134714c68784566315833344d43727b6d223242627d2232456c47634361307c4a4543646f6c4e4f4169725c4b4b676d23344d23344/open"><br></div>
<div><u>_______________________________________________</u><br></div>
<div>swift-evolution mailing list<br></div>
<div><a href="mailto:swift-evolution@swift.org">swift-evolution@swift.org</a><br></div>
<div><a href="https://lists.swift.org/mailman/listinfo/swift-evolution">https://lists.swift.org/mailman/listinfo/swift-evolution</a><br></div>
</blockquote><div>&nbsp;</div>
</body>
</html>