Disclaimer: I work at Microsoft in the Exchange/Outlook umbrella. Outside of work, I am a FreeBSD Ports committer and a Tor Core Contributor, and my personal email runs Postfix, Dovecot, and Roundcube.<p>I noticed that when it comes to FOSS projects, especially older ones (as opposed to say Kubernetes or Vue.js) using mailman, or ones from the "ThinkPad running GNU/Linux" crowd as opposed to the "MacBook at a startup" or "Windows and .NET at a megacorp" crowd, the former is big on inline posting. Maybe a "newbie" will top post but not active members of the list.<p>Yet most people outside of the FOSS world are accustomed to top posting. Even a mailing list like NANOG and everyone top posts, but at say KDE or GNU everyone inline posts outside of newbies.<p>I noticed this on the FreeBSD, Tor, Linux Kernel, and GNOME mailing lists as well, and everyone experienced is an inline poster. But in Microsoft internal emails, or even personal emails outside of @freebsd.org or @torproject.org or experienced Unix folks, and everyone top posts.<p>How come?<p>If I were to guess, people on FOSS mailing lists are unlikely to use Outlook, the norms were set from the Usenet days and people on those lists usually do not use Outlook (for those lists) and instead use a FOSS mail client.<p>I feel Outlook is frowned upon at FOSS mailing lists, whereas a FOSS email client is frowned upon at a conservative IT department who only knows Microsoft tools and nothing else (the same people who kept many stuck at IE6 at work and make life hell for webdevs).<p>I admittedly do find top posting annoying when I am use Windows Mail (or Outlook) at work (I mainly use WinMail since I *hate* Outlook). I feel top posting makes email overwhelming when the problem was "solved" pre-Outlook, and no wonder why we "need" Slack and Teams and Mattermost when we could have avoided it (not definite). But sometimes I have to do it at home since the recipient has no idea about inline posting.<p>But even I admittedly was trained to top post before I got very involved in self-hosting email and later become active in the FOSS communities, being an early Gen Z member myself.<p>Yes, I know I avoided talking about Gmail, but I don't usually use Gmail a lot (I had Gmail accounts in the past and college used it also). I feel Gmail top posts by default but it is easier to inline post on Gmail, maybe since some Googlers were Linux folks but also didn't want to alienate people coming from Outlook.
I hate to sound flamer but, inline posting is the correct form to answer an e-mail. The simplest argument is:<p><pre><code> A: Because it messes natural reading.
Q: Why?
A: Top posting.
Q: What is the most annoying thing when reading an e-mail?
</code></pre>
Reading a top posted thread is a mess! The real question for me is why most people out of FLOSS communities top post. But I think the answer is simple: most e-mail client position the cursor on the top of the answer with quoted text under it.
TBH I'd prefer Outlook users top-post, because when I've encountered them trying to inline-post it turns into "replies in red" on a text-only post :(