> On 21 Mar 2017, at 10:15, Jonathan Hull via swift-evolution > <swift-evolution@swift.org> wrote:
+1 Big Yes, collect the other stuff on access levels and modules too before implementing anything. > > I wonder if there is a way to basically accept that this is what we want to > do, but delay implementing it until we have other changes to make to the > access system (e.g. submodules) at the same time? > > If things like that are scoped for Swift 5, then I would say delay > implementing this until then. If it will be longer than that, we may as well > fix it now. > > >> On Mar 21, 2017, at 2:07 AM, Brent Royal-Gordon via swift-evolution >> <swift-evolution@swift.org> wrote: >> >>> On Mar 20, 2017, at 4:54 PM, Douglas Gregor via swift-evolution >>> <swift-evolution@swift.org> wrote: >>> >>> Proposal link: >>> >>>> https://github.com/apple/swift-evolution/blob/master/proposals/0159-fix-private-access-levels.md >>> >>> • What is your evaluation of the proposal? >> >> I'm torn. During the SE-0025 review, I argued against scoped private. I >> still think it was a mistake to add it. But we did, it's out there, and I >> don't want to introduce churn unnecessarily. >> >> Long ago, judges realized the problems caused by re-litigating old disputes >> and created a doctrine called "stare decisis": standing by things decided. >> That doesn't mean they won't correct obvious mistakes, but it does mean that >> they default to upholding the precedent they've already set. I think that >> would be a wise course here. >> >> I personally would prefer to have Swift behave as SE-0159 proposes. But if >> the core team thinks this is going to come out 50/50—that is, this change >> will help about as many people as it hurts—I think they should reject this >> proposal and keep the status quo. I really don't want to write another >> review next year for SE-0289 "Reintroduce Scoped Private". >> >> -- >> Brent Royal-Gordon >> Architechies >> >> _______________________________________________ >> swift-evolution mailing list >> swift-evolution@swift.org >> https://lists.swift.org/mailman/listinfo/swift-evolution > > _______________________________________________ > swift-evolution mailing list > swift-evolution@swift.org > https://lists.swift.org/mailman/listinfo/swift-evolution _______________________________________________ swift-evolution mailing list swift-evolution@swift.org https://lists.swift.org/mailman/listinfo/swift-evolution