You are not logged in. Your edit will be placed in a queue until it is peer reviewed.
We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.
Required fields*
- 38With this switch, we get: A consistent user experience that aligns with what users know from other websites, predictable formatting, reduced maintenance burden on our software engineers, reduced risk when changing markdown formatting in the future, a stable foundation to build future feature enhancements around formatting and editing. There's value to our end users and there's a lot to win for our engineering teams in the form of massively reduced tech debt.Ham Vocke– Ham Vocke StaffMod2020-06-04 06:31:31 +00:00Commented Jun 4, 2020 at 6:31
- 9I upvoted because the question was the same one I had in my head but was too afraid to ask for not wanting to appear foolish or incredibly naive. It led to a good comment, too. A comment that was easier to wrap my non-nerd head around.Mari-Lou A Слава Україні– Mari-Lou A Слава Україні2020-06-04 07:56:14 +00:00Commented Jun 4, 2020 at 7:56
- 3@HamVocke Thank you for that comment.KorvinStarmast– KorvinStarmast2020-06-04 15:04:05 +00:00Commented Jun 4, 2020 at 15:04
- 2@ham In other words: There is no value for end users whatsoever. Indeed, you are investing effort in making sure that there is no observable change at all. You can expect your readers to be developers, that are perfectly capable of understanding, that a change sometimes doesn't deliver any value, but rather enables future change that can ultimately deliver value. This is not the change that does, so there's not need to sell it as such.Tim– Tim2020-06-08 07:40:08 +00:00Commented Jun 8, 2020 at 7:40
- 3@Tim Switching to a common standard most certainly does have value for end users, in that they do not have to learn so many similar but confusingly incompatible formatting rules for every site on the internet that uses Markdown.Emil Jeřábek– Emil Jeřábek2020-06-12 10:55:15 +00:00Commented Jun 12, 2020 at 10:55
- @emi There's no value in one site switching to CommonMark. If everyone did, you might have a point, but even then, the switch needs to be as invisible as possible to be successful. There is no value for users in a change that's not observable (modulo some corner cases). Contrast that with Stack Exchange switching to, say, GitHub Flavored Markdown. Now that would deliver actual value. I mean, we've been asking for tables for almost as long as Stack Overflow existed. GFM has a formal specification, too.Tim– Tim2020-06-12 12:44:59 +00:00Commented Jun 12, 2020 at 12:44
- 2@Tim Since GFM is in fact an extension of CommonMark, you just proved my point.Emil Jeřábek– Emil Jeřábek2020-06-12 13:39:32 +00:00Commented Jun 12, 2020 at 13:39
- @emi I'm not sure which point you were trying to prove. If I have supported that, consider it an accident. Exchanging one Markdown renderer for another functionally equivalent Markdown renderer doesn't deliver value to its users. It's a change that's purely internal to the site, and - if all goes well - without any observable change. The fact that this enables delivering value at a later point in time doesn't magically turn this change into one that does. If you weren't made aware of this change, you wouldn't have noticed a thing. Does "no change" feel like "added value" to you?Tim– Tim2020-06-12 16:38:25 +00:00Commented Jun 12, 2020 at 16:38
- @Tim ????? Where did you get the idea that that it’s “without any observable change”? The details of the syntax needed to write answers changed; that’s most certainly an observable change, and if I were not made aware of it, I would probably find out soon the hard way, and become confused.Emil Jeřábek– Emil Jeřábek2020-06-12 16:56:18 +00:00Commented Jun 12, 2020 at 16:56
- @emi It's written all over the post, e.g.: "For the vast majority of your writing, you won’t see a difference at all." The changes you might observe are corner cases. In those rare cases, the switch to CommonMark is a bug fix. No matter how much you want this to be different, it really is just this mundane: The switch is an implementation detail, that doesn't itself deliver any value to users. Yet I concede that I was wrong about one thing: You cannot expect your readers to be developers after all.Tim– Tim2020-06-12 17:52:31 +00:00Commented Jun 12, 2020 at 17:52
- 2Switching to a common and formalized standard (from a custom and probably proprietary mishmash of rules) will likely help long-term preservation of our content.darij grinberg– darij grinberg2020-06-14 09:08:44 +00:00Commented Jun 14, 2020 at 9:08
Add a comment |
How to Edit
- Correct minor typos or mistakes
- Clarify meaning without changing it
- Add related resources or links
- Always respect the author’s intent
- Don’t use edits to reply to the author
How to Format
- create code fences with backticks ` or tildes ~ ```
like so
``` - add language identifier to highlight code ```python
def function(foo):
print(foo)
``` - put returns between paragraphs
- for linebreak add 2 spaces at end
- _italic_ or **bold**
- indent code by 4 spaces
- backtick escapes
`like _so_` - quote by placing > at start of line
- to make links (use https whenever possible) <https://example.com>[example](https://example.com)<a href="https://example.com">example</a>
How to Tag
A tag is a keyword or label that categorizes your question with other, similar questions. Choose one or more (up to 5) tags that will help answerers to find and interpret your question.
- complete the sentence: my question is about...
- use tags that describe things or concepts that are essential, not incidental to your question
- favor using existing popular tags
- read the descriptions that appear below the tag
If your question is primarily about a topic for which you can't find a tag:
- combine multiple words into single-words with hyphens (e.g. stack-overflow), up to a maximum of 35 characters
- creating new tags is a privilege; if you can't yet create a tag you need, then post this question without it, then ask the community to create it for you