<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hello,<div class=""><br class=""></div><div class="">Back in April, <a href="https://github.com/apple/swift-evolution/blob/master/proposals/0079-upgrade-self-from-weak-to-strong.md" class="">a proposal PR of mine</a> (<a href="https://github.com/apple/swift-evolution/blob/master/proposals/0079-upgrade-self-from-weak-to-strong.md" class="">SE-0079</a>) was merged into master that would make the following code legal when in a block where self is weak:</div><div class=""><br class=""></div><div class=""><pre style="box-sizing: border-box; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; margin-top: 0px; margin-bottom: 0px; line-height: 1.45; word-wrap: normal; padding: 16px; overflow: auto; background-color: rgb(247, 247, 247); border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; word-break: normal; color: rgb(51, 51, 51);" class=""> <span class="pl-k" style="box-sizing: border-box; color: rgb(167, 29, 93);">guard</span> <span class="pl-k" style="box-sizing: border-box; color: rgb(167, 29, 93);">let</span> <span class="pl-k" style="box-sizing: border-box; color: rgb(167, 29, 93);">self</span> <span class="pl-k" style="box-sizing: border-box; color: rgb(167, 29, 93);">=</span> <span class="pl-k" style="box-sizing: border-box; color: rgb(167, 29, 93);">self</span> <span class="pl-k" style="box-sizing: border-box; color: rgb(167, 29, 93);">else</span> { <span class="pl-k" style="box-sizing: border-box; color: rgb(167, 29, 93);">return</span> }
</pre></div><div class=""><br class=""></div><div class="">and:</div><div class=""><br class=""></div><div class=""><pre style="box-sizing: border-box; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; margin-top: 0px; margin-bottom: 0px; line-height: 1.45; word-wrap: normal; padding: 16px; overflow: auto; background-color: rgb(247, 247, 247); border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; word-break: normal;" class=""><pre style="color: rgb(51, 51, 51); box-sizing: border-box; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; margin-top: 0px; margin-bottom: 0px; line-height: 1.45; word-wrap: normal; padding: 16px; overflow: auto; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; word-break: normal;" class=""> <span class="pl-k" style="box-sizing: border-box; color: rgb(167, 29, 93);">if</span> <span class="pl-k" style="box-sizing: border-box; color: rgb(167, 29, 93);">let</span> <span class="pl-k" style="box-sizing: border-box; color: rgb(167, 29, 93);">self</span> <span class="pl-k" style="box-sizing: border-box; color: rgb(167, 29, 93);">=</span> <span class="pl-k" style="box-sizing: border-box; color: rgb(167, 29, 93);">self</span> {
<span style="color: rgb(150, 152, 150);" class="">// ...code...</span></pre></pre></div><div class=""><br class=""></div><div class="">Since then, the proposal has been Awaiting Review.</div><div class=""><br class=""></div><div class=""><div class="">Because it was a relatively minor and non-controversial change, I had assumed it would go through review somewhat quickly. Now we're getting to the cutoff for Swift 3 and I'm getting the sense that it will not be considered.</div></div><div class=""><br class=""></div><div class="">I'm sure I'm not the only proposal author who thinks it would be great to have a better sense of the selection criteria for review and some visibility into when a given proposal might come up for review.</div><div class=""><br class=""></div><div class=""><div class="">I understand how busy the core team is, and therefore I don't mind waiting. But if, for example, there is a "review queue", I'm sure the community would benefit from knowing what's in the pipeline and what sort of proposals are of more immediate interest to the core team. At the very least, it would make the waiting easier.</div></div><div class=""><br class=""></div><div class="">What do you think?</div><div class=""><br class=""></div><div class="">And, while I have your attention, is there any chance this proposal can be considered in time for Swift 3? ;-)</div><div class=""><br class=""></div><div class="">Have a good weekend,</div><div class="">Evan</div><div class=""><br class=""></div></body></html>