-1 we don't need any more access modifiers. We already have an excessive amount: 5<br><div class="gmail_quote"><div dir="ltr">On Thu, Dec 8, 2016 at 12:55 PM Jim Malak via swift-evolution <<a href="mailto:swift-evolution@swift.org">swift-evolution@swift.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="gmail_msg">
<div id="m_-3646418734831658256compose" style="padding-left:20px;padding-right:20px;padding-bottom:8px" class="gmail_msg">
Hi Tino,</div>
<div id="m_-3646418734831658256compose" style="padding-left:20px;padding-right:20px;padding-bottom:8px" class="gmail_msg">
This is my first use of this forum. I certainly did not mean to cause pain for anyone. </div>
<div id="m_-3646418734831658256compose" style="padding-left:20px;padding-right:20px;padding-bottom:8px" class="gmail_msg">
At Gonzalo's invitation I have looked over the thread for his proposal and I am withdrawing my request and backing his with a very heavy +1. </div>
<div id="m_-3646418734831658256compose" style="padding-left:20px;padding-right:20px;padding-bottom:8px" class="gmail_msg">
The group has done an amazing job with the open source development of Swift. Though this email approach may cause some problems, all of you have advanced the language tremendously in a very short period of time.</div>
<div id="m_-3646418734831658256compose" style="padding-left:20px;padding-right:20px;padding-bottom:8px" class="gmail_msg">
If I have offended anyone I ask their forgiveness. Since you mentioned it I will state that the Xcode approach to project groups is one that I have yet to understand the merit of. </div>
<div id="m_-3646418734831658256compose" style="padding-left:20px;padding-right:20px;padding-bottom:8px" class="gmail_msg">
<span style="background-color:rgba(255,255,255,0)" class="gmail_msg">Gonzalo: please let me know how I can assist you.</span></div>
<div id="m_-3646418734831658256compose" style="padding-left:20px;padding-right:20px;padding-bottom:8px" class="gmail_msg">
<span style="background-color:rgba(255,255,255,0)" class="gmail_msg">- Jim</span></div>
<div id="m_-3646418734831658256compose" style="padding-left:20px;padding-right:20px;padding-bottom:8px" class="gmail_msg">
<br class="gmail_msg">
</div>
<div class="gmail_quote gmail_msg">_____________________________<br class="gmail_msg">
From: Tino Heth <<a dir="ltr" href="mailto:2th@gmx.de" class="gmail_msg" target="_blank">2th@gmx.de</a>><br class="gmail_msg">
Sent: Thursday, December 8, 2016 12:08 PM</div></div><div class="gmail_msg"><div class="gmail_quote gmail_msg"><br class="gmail_msg">
Subject: Re: [swift-evolution] Any consideration for directoryprivate as a compliment to fileprivate?<br class="gmail_msg"></div></div><div class="gmail_msg"><div class="gmail_quote gmail_msg">
To: Jim Malak <<a dir="ltr" href="mailto:jim.malak@beryle-lee.com" class="gmail_msg" target="_blank">jim.malak@beryle-lee.com</a>><br class="gmail_msg">
Cc: <<a dir="ltr" href="mailto:swift-evolution@swift.org" class="gmail_msg" target="_blank">swift-evolution@swift.org</a>><br class="gmail_msg">
<br class="gmail_msg">
<br class="gmail_msg"></div></div><div class="gmail_msg"><div class="gmail_quote gmail_msg">
I guess it's just coincidence, but this thread about "directoryprivate" did start while the thread about "typeprivate" (which ended up as a general discussion) is fading away without real results…<br class="gmail_msg">
<br class="gmail_msg">
To me, this looks like an indication for two* things:<br class="gmail_msg">
<br class="gmail_msg">
a) Access levels are broken** in Swift 3<br class="gmail_msg">
<br class="gmail_msg">
b) The tool used for discussion (mailing list) is broken** as well<br class="gmail_msg">
<br class="gmail_msg">
Right now, I'm in the mood to write a rant about b) (that might change until I have time to do so ;-), but returning back to topic, I really don't think adding more and more levels with more and more magic words is a bad idea.<br class="gmail_msg">
Additionally, "directoryprivate" will be really painful due to the way Xcode deals with the filesystem (although that might be an argument for adding it, as imho Xcode needs improvement in this aspect anyways ;-)<br class="gmail_msg">
<br class="gmail_msg">
- Tino<br class="gmail_msg">
<br class="gmail_msg">
* three things to be honest; but the last one would be to controversial for a half sentence without explanation<br class="gmail_msg">
<br class="gmail_msg">
** actually, I think "broken" is way to hard — but judging from past experience, I come to the sad conclusion that provoking statements are better to drive discussion ;-)<br class="gmail_msg">
<br class="gmail_msg">
</div></div>
_______________________________________________<br class="gmail_msg">
swift-evolution mailing list<br class="gmail_msg">
<a href="mailto:swift-evolution@swift.org" class="gmail_msg" target="_blank">swift-evolution@swift.org</a><br class="gmail_msg">
<a href="https://lists.swift.org/mailman/listinfo/swift-evolution" rel="noreferrer" class="gmail_msg" target="_blank">https://lists.swift.org/mailman/listinfo/swift-evolution</a><br class="gmail_msg">
</blockquote></div>