-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix a markdown syntax errors, typos, grammatical errors, and stylistic mistakes #11875
Conversation
Learn Build status updates of commit c83ab0f: ✅ Validation status: passed
For more details, please refer to the build report. For any questions, please:
|
Consolidated duplicate examples
Learn Build status updates of commit cbc0a5f: ✅ Validation status: passed
For more details, please refer to the build report. For any questions, please:
|
- Fix the spelling of downlevel. - Add missing commas. - Add missing definite articles.
Learn Build status updates of commit c522271: ✅ Validation status: passed
For more details, please refer to the build report. For any questions, please:
|
Problem 1: The article was written with the following assumptions: - Windows 10 is the latest version of Windows - Windows 8.1 is still supported Neither is true. Windows 8.1 isn't supported. Support for Windows 10 ends in less than a year. People had 12 years to upgrade from Windows 8 to Windows 10. Problem 2: The user only needs to fill three sections, not four. The "similar feedback" section contains no forms to fill out.
Learn Build status updates of commit 4d132f6: ✅ Validation status: passed
For more details, please refer to the build report. For any questions, please:
|
Learn Build status updates of commit 1084c2e: ✅ Validation status: passed
For more details, please refer to the build report. For any questions, please:
|
Thank you for your contribution @skycommand. There are several valid edits in this PR, but there also many unneeded or incorrect edits. A few examples include trying to grammatically fix actual log entries (we include log entries exactly as shown in the logs and not how they should be grammatically correct in the logs), removing some text that changes context (specifically calling out to use the latest version of SetupDiag when MANUALLY running it - when it automatically runs it just uses whatever version is built into Windows and you can't specify to use a newer version), and in your notes mentioning non-existent problems (talking about Windows 8.1 being out of support when the article never mentions Windows 8.1). Trying to fix the numerous issues in this PR would require a lot more work than if I just open a new PR with the valid changes. I can do a new PR, but you wouldn't appear as a contributor in any of the articles. The other option is that I close this PR, and you resubmit the changes via multiple PRs that I can more easily accept/reject (for example, one per article or even better, one per issue). Remember that we run these articles through a Microsoft approved style and grammatical checker. In other words, some of the items you have changed which you think might be incorrect are actually ok with the Microsoft approved checker. One example is "down-level". The Microsoft checker accepts down-level as being correct as either down-level or downlevel. Since both are deemed correct, there is no need to make this change. Please let me know your thoughts before I close this PR out. |
You wrote:
I did no such thing. Line 32 of > [!IMPORTANT]
>
> Microsoft recommends running the latest version of SetupDiag, available via the following [download link](https://go.microsoft.com/fwlink/?linkid=870142). Running the latest version ensures the latest functionality and fixes known issues.
That's grossly incorrect.
All of those are bad options. The best thing to do here is to use GitHub's code review functionality.
No, you don't. Microsoft Editor for GitHub was decommissioned in October 2021. I received the notice. By the way, "Microsoft approved" is a typo. The correct form is "Microsoft-approved." The decommissioned editor would have told you that.
That's not the point. Well-written texts don't use two different variants of the same words haphazardly. Consistency matters. Even Microsoft's manual of style says that. |
Thank you for the reply @skycommand. My purpose here is not to get into any arguments with you, but to get your valid changes into the docs. A few comments:
We always appreciate community contribution, but in the future, I would recommend making edits like this at a smaller scale, for example one PR per article, so that we can better work with you when edits are needed. |
Hello again, @frankroj. I respect your decision not to become argumentative, so I'll focus on the main points.
|
Thanks again @skycommand for the feedback.
Part of the problem with this PR is that community contributions are usually small in scale limited to one article, so can usually be easily and quickly reviewed. If changes are needed, it is easily handled because it's usually only one (or a few) changes. With this PR, there are many contributions across several articles, several which need to be removed or changed. Can I do it via reviews? Sure, but it is low priority for me because I have several other big projects that I am working on right now that have much higher priority, especially since several of these articles were recently updated. If you want, I can keep this PR open and I will eventually do the reviews, but it will be some time before I can get to it. I can't give you a specific time frame. My suggestion to you break up the edits to more PRs was so that I could maybe at least get some of the edits approved sooner vs. later, but with everything being in one PR, it's all or nothing. The easiest thing for me to do is just do the edits I agree with in a new PR, but I know this takes credit away from you and we always like contributors to get the credit. I don't want to discourage you from making many edits, which again is greatly appreciated and encouraged, but just suggesting how you can better work with us in the future to getting things approved quicker. |
@frankroj I've been working in IT for 26 years now. I have done support jobs, helpdesk jobs, dev jobs, admin jobs, cabling jobs, and sometimes a janitor's job just so unqualified personnel don't ruin our pricy equipment. As such, I'm familiar with the "we get support calls if we do such-and-such" kind of reasoning. The truth is, you'll get support calls regardless of the quality of your work. That's a good thing because it means people care. Also, my work experience says the only support calls you'll ever get for the change in line 34 of I've done large PRs for Microsoft. Sean Wheeler and I once worked on the about_Comparison_Operators. Despite its immense scope, we completed it because Sean didn't stall. In comparison, this PR is small; it consists of five tiny pages. And we're on the sixth round of conversation, but you haven't started any reviewing. If you have other Microsoft priorities, do either of the following:
The more you delay, though, the longer this repo remains in the pathetic state shown in this screenshot: |
Learn Build status updates of commit 3bc3e32: ✅ Validation status: passed
For more details, please refer to the build report. For any questions, please:
|
Sorry @skycommand but my job isn't just to blindly trust. Just the opposite - these being public facing customer docs I have to closely review everything. I've already done some preliminary reviews and just don't agree with some of the changes you have made. I don't agree with your assessment that the articles are in a pathetic state. They were in a very bad state a few months ago and very out of date, but the work was done to get them up to date. I am sorry they are not at the state that you would like or that you would expect. However, because they were recently updated and generally in good shape, this is very low priority. We can agree to disagree and that's fine, but ultimately it is my judgement call. This is not a small customer submitted PR. It's the largest one I have ever seen and the first one ever that I have seen involving multiple articles. My suggestion to you regarding making smaller PRs is so that this process can go more smoothly in the future. You can choose to take my advice or leave it. You are right that I have probably now spent more time going back and forth with you on this than if I had just reviewed it in the first place. I didn't expect to get so much pushback from you and have to go back and forth with you justifying my decisions. For this reason, what I can just simply state is a commitment to review the articles more in depth in the future and provide the reviews you requested, but I can't spend any more time discussing this with you here. Again, we appreciate your contributions and I definitely agree with some of the changes you have made, but the problem is that I don't agree with all of them, and that is where some time-consuming work and review will need to take place. |
Alright, let's review all your standing objections to my PR so far:
I know what's your real problem, though. The size and quality of my changes threaten you. That's why you picked it up in the first place. You intended to close it. Your first message says as much. It isn't too late to turn back. I appeal to all the good left in you to do an actual review of my PR and work with me to resolve whatever actual problem you may find. Do that and the unpleasant conversation we've had so far will soon be forgotten. If you're worried about your position within Microsoft, 26 years of experience tells me only good comes from fidelity and integrity. |
I updated the screenshot #2 with better markup. |
The Microsoft Open Source Code of Conduct, which outlines the expectations for community interactions in and around docs.microsoft.com, is designed to help "provide a welcoming and inspiring community for all." The content of this issue appears to be out of sync with the code of conduct, so we have closed it. I've opened an internal task in Azure DevOps (9046465) for Frank to review your feedback and incorporate as needed into these articles. |
@aczechowski I came here with the best intentions and made a good-faith effort to contribute as part of a community. My goal was to make the pertaining documentation a valuable resource for IT pros. Frank lied to me, insulted me, and wasted my time at the cost of indignifying every IT pro on this planet. No amount of CoC and CLA can justify that. I'm disappointed in Frank ... and you. |
This PR fixes markdown syntax errors, typos, grammatical errors, and stylistic mistakes in the following files:
Resolve-Windows-Upgrade-Errors.md
Changes in this file are relatively minor. This file uses backslashes instead of parentheses. For example: "\Level 300\" instead of "(Level 300)"
SetupDiag.md
This file has much bigger problems.
Duplicate examples
The Examples section contains duplicate entries. The following diagram shows the problem.
Other grammatical, stylistic, and markdown syntax fixes
Example of grammatical errors: "sources files" instead of "source files"
Example of markdown syntax errors:
%SystemDrive%\$Windows.~bt\Sources
must be wrapped between backticks to avoid\$
being parsed as a Markdown artifact. The following screenshot shows the result of not adhering to this rule:Please notice the missing backslash.
Example of technical errors: "Displays interactive help" is wrong because the help displayed isn't interactive.
Example style and discourse errors: The "Using SetupDiag section" suffers from wrong indentation, a broken list, and orphaned sentences. The following diagram shows the problem.
Log-Files.md
Submit-errors.md
Problem 1: The article was written with the following assumptions:
Neither is true. Windows 8.1 isn't supported. Support for Windows 10 ends in less than a year. People had 12 years to upgrade from Windows 8 to Windows 10.
Problem 2: The user only needs to fill three sections, not four. The "similar feedback" section contains no forms to fill out.