I’m sure I can come up with more, but an odd one jumps out at me:
- Announce at WWDC that Apple is deprecating the case-insensitive file system. It’s a glaring difference between macOS and basically every other Unix system in existence, and it continues to be annoying.
They don’t have to yank it out any time soon, just get the big developers started on the road to eliminating this travesty. Case insensitivity should be a feature of a file selection dialog box,
not of a filesystem itself. In a filesystem, it’s a bug, not a feature. There is no Unicode or ASCII value for “either an uppercase or lowercase letter A” - they’re storing it one as one or the other and having the file system drivers play “let’s pretend”.
Until they announce that this is going to end, there are going to be idiot developers writing software that can’t run on proper case-sensitive (i.e.
non-case-mangling) filesystems. You can already select case-sensitive for the filesystem, except, in practice, you don’t do this, because some developers can’t be bothered to clean up their old software, so instead you get an error that “this software can’t be installed on case-sensitive filesystems”, rendering the option kind of useless.
So, announce that, in a year or two (pick some date), new Macs will start shipping with their filesystems set to properly respect case (with file selection dialogs still set to allow ignoring case when finding files), so that developers will have to fix their damn software to run on the new machines.