My opening sentence there was sarcastic because I wanted to feign indignation at your desire to have something other than the “Best” sorting. Certainly, if you want the option for something else to exist, then you are not convinced that “Best” is actually the best for everyone everywhere—no exceptions. (Yes, an individual site visitor can change to Newest, but 80% of people will just use whatever default exists in 80% of their activities.)
Your idea, no matter how much I agree with it, will probably not fly. I mocked not you but the perspective of someone who does not know any better or outright prefers Reddit / new YouTube and so forth.
The history of Ghost’s development indicated to me that your request for other sorting options will likely fall on deaf eras. The developers of Ghost will probably not support other modes. They worked too hard on a workflow that is fundamentally incompatible with your desires, and they are stubborn enough to stick to their position. (The strong will is a double-edged sword as we can see.)
The sequence of events:
- Ghost has no comments.
- The developers release a commenting system that is not flat (the first and easiest step skipped a public release).
- Comments get an upvote function.
- This section adopts the “Best” system of sorting.
- The project unveils infinite threading layers.
The system of upvotes, infinite threading, and preferential views (as some replies will get buried) taken together clashes with anything that is not the Reddit/YouTube/Threads style.
Far from seeing “Best” as something alongside Oldest and Newest, the announcements beam with pride for the implementation of upvotes. Reddit does evince even a tiny fraction of that enthusiasm and still defaults to the sorting of replies on the basis of upvotes.
The best use of your time, @thriveghost, may be to jettison Ghost commenting for the foreseeable future. Replace it with something else.
I lack the know-how to tell you a specific software to use and how to write the code injection code, but I do know this: Jeff Atwood (https://blog.codinghorror.com) uses Ghost but replaced the Ghost commenting system with an integration to discussion forums. Specifically, he uses Discourse. This requires you to manage your own Ghost (?) and be good with coding, which many of us (like me) are not.
To date, the only places I have ever seen that do threading to infinite levels and have upvoting but do not sort by upvotes are two, Slashdot and Bluesky. Notably though, Bluesky only does this after you go out of your way to change from the default, but these changes only affect your own view and never the view for others. You have to reveal the sub-threaded underlying reality of Bluesky by setting replies to Tree mode and sorting to Oldest first or Newest first.
Your idea has only three votes as of this moment. I see two explanations:
- An alternative to “Best” is not popular with the current crop of Ghost users, or it is incomprehensible to them and do not know or do not remember the Web pre-2015.
- Each forum user has limited votes for ideas, and this idea is unlikely to take off. Therefore, a vote here is a waste, according to that thinking.
- A mix of the two phenomena described above is responsible.