3 ms·
You can’t legitimately make excuses for Apple’s terrible CICD support. If I was an Apple engineer I’d be ashamed of how bad it is. I thought Windows was a pain
by originalvichy 6y ago
You can’t legitimately make excuses for Apple’s terrible CICD support. If I was an Apple engineer I’d be ashamed of how bad it is. I thought Windows was a pain in the ass but they’ve stepped up and they’re almost done with containerized Windows.
Is it gonna take 10 more years until we have viable test environments for Apple? 15? At this point I’d say it’s more likely they’ll never bother. There can’t be any other reason to be this late.
- oneplane 6y agoI'm neither 'excusing' for anyone nor talking about CI and CD. But if you want to talk about it; how about you talk about MSBuild. Or the lack of sources in Windows. The point is that someone makes an invalid statement about availability and/or cost. Just because you wish something doesn't mean every company in the world is bad for not supplying exactly that. (they are of course bad, but for other reasons) Not everything can be the same happy build systems we're used to. That's not a bad thing in itself as a mono-culture has plenty of problems all by itself.
- heavyset_go 6y ago> Or the lack of sources in Windows. What's released as Darwin and XNU often is several years behind what Apple is currently shipping if they choose to release parts of the source at all. The stuff that actually matters on macOS isn't open source.