"Because they can" is probably the reason.
What we are talking about here is the App Store release notes, on Apple’s site and storefront. They can indeed dictate what goes there. The fact that release notes are even displayed there is because they made a facility for that.
You can publish your changelog on your own website.
Apple has designed an illegal system, and the DOJ is going to break them up or force them to open wide. The hoops they make people jump through are ridiculous and entirely unfair. They've made people bark like a seal for far too long.
But worth pointing out that almost all storefronts control what they allow vendors to write there.
There is nothing illegal about this, and if this is making people bark like a seal, all retailers and all app stores do it.
One is part of the retail store experience, and the other is a kind of technical note. It depends a lot on what kind of developer you are and what kind of product you make whether these are the same.
What do you mean? Do you think it would be fair for Apple to allow developers to serve change logs with racial slurs or political conspiracies to young users? Literal toddlers interact with the App Store on a daily basis. The release notes are not a place to spew bile, so obviously they must be moderated to some degree. We can argue over the acceptability of them trying to blame their failings onto an innocent developer (if that was actually the case), but obviously you should not be allowed to type whatever you want in a text field that gets served to their customers.
"""Our mascot owl, Duo, is trading in his usual diet of mice for bugs this week. Yup, we’re squashing those pesky bugs to make the experience better for all of you.
For more Duolingo news, contests and product releases, follow us on Facebook, Twitter, and Instagram @duolingo."""
which doesn’t exactly scream “user-relevant information” to me, but does say “this is PR”.
This might be a way for Apple to continue doing what they do and get away with it.
(AFAIK: It is not what they currently say so they'll have to change their terms and conditions before they use this in court ;-)
It starts with things they don't you to say and goes towards things you are forced to say.
Seriously Apple, if you're ever reading what others say about the App Store and its review process and policies, it's way past high time to repent and change things around, even if it means firing some people who are inflexible.
This information is not relevant in this context. Please remove it.
It’s easy to see the scenario in which developers simply blame a large proportion of the bugs in their own apps on Apple.
But - I agree this is a serious problem. There does need to be a way for real platform bugs and other issues to be discussed in public.
In Mac apps that use Sparkle for updates (lots of them), developers can put whatever they want in changelogs. I've definitely seen entries that go something like "Did XYZ to work around a bug in macOS Kitty Cat."
I can't say whether these changelogs were accurate, but they don't appear to have brought about armageddon.
That is by design. The App Store lowers the bar to entry and enables people who otherwise wouldn’t publish software to do so.
What I’m saying is that Apple is contending with a lot of developers who are not as experienced or conscientious as you, and you are being impacted because their rules don’t distinguish this.
Is that actually a problem? Many other platforms have no such restrictions, and you don't see developers blaming bugs on the OS en masse.
It honestly just doesn't seem to matter at all. The only reason Apple seem to be doing it, is that they can, and simply aren't able to stop themselves from being excessively controlling.
People don’t care about problems other platforms have the way there care about Apple, and the media gets to make money out of the slightest issue.
This is a consequence of their market position.
That said, I do agree with you to some degree.
Control is definitely a tool they reach for by default, and they need to learn some new methods as we see the limits exposed by issues like this.
How? I see absolutely no difference other than millions in publicity to create the illusion that their platform is somehow "better"... But none of Apple's platforms were created by aliens, they have the same error ratio as any other large platform. So what exactly are you basing this statement on?
But that’s irrelevant.
My statement isn’t a comment on Apple’s error ratio.
It’s a statement about how people respond to what they see as the market leader.
People care about problems with Apple in a way that they don’t with other players, because they are perceived as better. There is money to be made in trying to tear Apple down. That’s just part of the dynamics of the attention economy.
Whether this is just a function of spending on marketing, seems highly unlikely.
My understanding is that Google and the Android manufacturers as a whole far outspent Apple in the early years of the iPhone, and didn’t end up with the same perception.
In any case, however it was achieved, we do agree that they are perceived differently to the other players, and this is what my comment is based on.
My point is that it's completely irrelevant to the discussion. That Apple fans think Apple is better in no way justifies the practices mentioned in TFA, so their "perception by others in comparison" is not really here nor there.
At least as far as I can see, I could be wrong of course.
Average developer quality isn’t going to be the only factor in defect rate. Development process, strategy, technology and management all play a role, and my impression is that all of the major players have had varying defect rates over different era of their development.
But indeed that’s not relevant.
But - I’m not talking about ‘Apple fans’. I’m talking about the public perception.
Apple is obviously treated differently from the other players, when it comes to media coverage.
That isn’t a justification for anything - I have in more than one place said I agree that with Gruber that Apple is wrong to do this.
However it does rebut the argument that things that don’t hurt other companies wouldn’t hurt Apple, and it may partially explain their choices.
[0]: Assuming that the idea that Apple is, right now, treated any differently by anyone other than its fans has any merit to it, of course.
Sure you don’t see any reason why apple shouldn’t have the perception of them ‘hurt’.
But that’s not the point - the point is that Apple doesn’t want the perception of themselves to be hurt, and so they are going to act accordingly.