macOS: rebranding#359
Conversation
|
I think we're probably better off just "backporting" the name and referring to everything as macOS. |
|
|
||
| def message | ||
| "OS X #{@version.pretty_name} or newer is required." | ||
| "#{MacOS.os_name} #{@version.pretty_name} or newer is required." |
There was a problem hiding this comment.
This will print hideous things like “OS X Sierra” if triggered on 10.11, as MacOS.os_name would need to be context-aware and print something adjusted to @version in this case (not the static MacOS.version). I'm also missing the companion change in maximum_macos_requirement.rb. 😉
|
Quite a few omissions if I'm not misgrepping this early in the morning, but maybe that's intentional as this PR in its current state might be just a proof of concept and a basis for discussion. I'm not too fond of making this dynamic, as this doesn't extend well to things like documentation. (What should out man page be using? Should the output of |
I agree with this 👍 |
You can probably guess by the sheer level of pedantry in this PR I wasn't going to be in love with this idea 😉. I agree it's the simplest way, and I can understand simplicity and spend most of my time around here vouching for it, so I don't have strong objections but the pedant in me wanted to draw this up quickly just in case I could swing y'all onboard.
Yeah, it's just enough of a PoC for people to play with & actively use if they wanted to without me investing significant time into it if everyone turned around and laughed at me 😄.
I agree. Had a similar concern the second macOS was confirmed as official, heh. I was plotting to switch to OS X/macOS for documentation, but admit out of the gate that's clunky. * Edit - Typo fix from |
|
We just have to convince your inner pedant that backporting the superseding name "macOS" is more correct and anyone who doesn't do that is in some way at least subtly wrong. (If necessary, we could publish some articles making this claim, which you could then use as citations when correcting the wayward users of the deprecated name "OS X.") |
I'd very much appreciate this. I think the "gold standard" here would be several long academic think pieces widely accepted by the developer community as thoughtful & persuasive. I think that'd cut it here as a cure for my rabid pedantry. |
|
I'm sure someone is already planning a Semiotics thesis on this very subject. We should beat them to the punch. |
|
@DomT4 In that case a middle ground: when 10.12 gets released we use |
|
I see no need to use "OS X" anywhere in the code or the docs. It's like using outdated terms for various racial groups. You don't do it just a little bit. You just don't do it. :) |
|
Technically it's not macOS until 10.12 is released, though 😉 |
|
😆 I'm not sure you can tie racist terms & Mac operating system series names together. The latter isn't likely to reinforce socioeconomic disparities between the external users of such terms & those groups the terms are designed to apply to 🙈.
I'd be happy enough with that. Agree it can wait until macOS is golden master or something though. If everyone else is content with the suggestion willing to close this & note the idea down somewhere for that later date. |
@DomT4 I think, if you wanted, you could still implement the |
|
There are people who own machines that will not be upgradable to 10.12 and who cannot afford new machines at this time. You wouldn't want to marginalize them just for that reason, would you? |
Peak trolling, I applaud you.
Alright, will throw together 10 minutes later for a rewrite and testing. Edit - I snipped my sentence, it didn't make much sense, it's not even 9am, give me a break 😄. |
|
Nice discussion here. 😂 If Xcode 8 beta release notes have any meaning, they are referencing 10.11 as “macOS 10.11”, which may indicate a complete rebranding irrespective of the version. |
|
FWIW, based on watching other FOSS projects my temptation is increasingly to swallow the boat & go for a wholesale rename to |
I'm 👍 on that as long as we don't 🚢 until Apple calls it that on their website headers. |
|
Let's explore this again once Sierra is closer & it's more obvious where Apple is going IRT renaming the whole "brand". |
|
Just to keep the history trail complete, my reply from the other thread: #961 (comment). |
|
can we please just s/os x/macos/ ... hard-coding pedantry is a waste of CPU cycles and everyone's time |
then you are entitled to do no work to support it 😉 |
|
that was a foregone conclusion. |
|
As usual |
|
I guess that went out the window |
It evolved. We agreed to just call everything |
|
As I noted, others disagreed with calling everything |
That's never been my opinion of you or your behavior. |
Like @DomT4 said, "within two years there will be no |
brew testswith your changes locally?This doesn't change everything, obviously, but I really should be in bed right now so the logical step was apparently to quickly write up a layer to determine whether a release should be referred to as
OS XormacOS. Seriously.But if people don't hate the idea I'll expand it a bit more. And yes, I'm aware I'm a giant, giant, giant, giant, giant, giant, giant pedant.