Rationales for Swift standard library designs
github.com
github.com
Radars: rdar://problem/19705854
I really, really, really hope that Apple opens up Radar a la Microsoft Connect, and soon. It is stupendously frustrating to have an issue with an Apple product and run headlong into the brick wall of Radar.However, with Radar, it is just a blackhole. You file your report and an awful lot of bugs, no matter how well written or even if they have example code, they will never hear back again about it.
He said that this was a negative feedback loop because developers will end up submitting less bugs because of this lack of communication.
Craig said that they aren't where they want to be with the "external interface" of Radar. They use Radar heavily internally but they face challenges with Radar and the general public.
He expressed that the Radars are read, but then the process is usually that they are duped with some internal Radar issue. Then they struggle with how to externally communicate what release a particular bug will be fixed in, or to make particular promises about certain bugs, etc.
But he reiterated that they had really fallen short on providing a good tool with feedback for the general public.
If they simply started tagging things internally in some way that associates issues with external things like bug numbers and release numbers, they would have a start toward communication with the outside of the company.
Raymond Chen is particularly good at writing them [1] [2].
[1] https://blogs.msdn.microsoft.com/oldnewthing/20110907-00/?p=...
[2] https://blogs.msdn.microsoft.com/oldnewthing/20160216-00/?p=...