A huge round of applause to paulej72 for going through the bug list and sorting out much of what was there. Furthermore, I'd also like to extend thanks to iWantToKeepAnon and TheMightyBuzzard for contributions to this release.
As always, feel free to submit your issues to our bugtracker where our crack team of flying monkeys will labor to try and make it part of future site upgrades.
Check past the break for more thoughts and comments on these changes.
There's still a quite a bit of low hanging fruit, so if you like to blowtorch old codebases, grab the source and start deleting!
Subscriber Code Enabled
We're not offering subscriptions until post-incorporation, but we wanted to start looking and smoketesting this code in preparation for that happy day. Expect to see a few users with *'s after their name that marks them as a subscriber. As a note, the subscriber +1 pseudo-mod is disabled by default, so subscriber posts do not show up higher than they otherwise would.
I'd like to get a discussion going with the community on what sort of things you'd like to see from subscribing, so look for that article, and start brainstorming on what you would be willing to pay for (like shell accounts, USENET access, or some other service we could reasonable provide?)
(Score: 2) by NCommander on Saturday May 31 2014, @03:20PM
The threading bit got slightly bugged up due miscommunication. You can see the way its supposed to work by setting your score to 3/4/5, and then works the way you'd expect it. We're discussing it on IRC.
As for the Facebook jab, you're right that we updated user preferences, but there were approximately 15 users with no setting when I applied the change. Improved Threading is a hybrid between Nested/Threading, and so it made sense to migrate them. If we were facebook, we'd remove the option to go back.
Still always moving
(Score: 5, Insightful) by martyb on Saturday May 31 2014, @04:18PM
I politely, but strongly, disagree with the decision to change a user-selected preference.
The primary reason I came to this site is that The Powers That Be at another site decided to force a user-interface (UI) change down my throat and did not listen to the community. From what I've seen, many others came here for the same reason.
I followed the other site from before the time they even had user accounts. I have developed a mental model of what controls do what and what I have to do to accomplish a task. This UI change that was decided for me breaks that mental model.
Please do *not* change anything *I* have set. If a selection change is *necessary*, then put up a notification page (for example) with an explanation of what and why and let *me* choose. In as much as possible, the user should be in control.
For those users who had *no setting*, then a default is understandably necessary for database and UI consistency sake. I have no problem with that.
For the Anonymous User, I'm willing to defer to whatever works best for the site. One of the benefits of creating an account is that I get to select what I see and how I see it.
On the other had, I see no reason why this was *necessary*. To my knowledge, there were no system-crashing or performance-degrading behavior problems with the old selection. Please correct me if I'm wrong. If there were such problems, then I could understand the need for a unilateral decision.
It appears to me, as a user, that The New Powers That Be thought *they* knew better than I did what I *should* see. That's the same behavior that drove me away from /. and I'd hate for us to make the same mistake: lack of respect for a user's choice(s).
I understand that many users would prefer the new layout. That is fine and wonderful! A lot of work went into making it work. I *commend* those who implemented and tested it. You are proud of your new "baby", as well you should be. I'll likely give it a try; I'm willing to be open-minded. Promote it, sing its praises, show off how it's so much better. That's as it should be.
So, barring a site-crashing or security-related bug, I ask that the choice be mine, and mine alone.
Wit is intellect, dancing. I'm too old to act my age. Life is too important to take myself seriously.
(Score: 3, Informative) by NCommander on Saturday May 31 2014, @07:29PM
This deserves a long response than I can't do right now. I'm going to write a post once we get the threading situation fully sorted (its about 75% right now), and I'm going to wrap it in with that.
Still always moving
(Score: 1) by martyb on Saturday May 31 2014, @09:11PM
Much appreciated. We chatted on IRC about this a bit, and I think we see eye-to-eye. I know you're busy getting the kinks out of the upgrade. I'd prefer you to put your energies into *that* at the moment. Best of luck at the bug squashing!
Wit is intellect, dancing. I'm too old to act my age. Life is too important to take myself seriously.
(Score: 2) by evilviper on Sunday June 01 2014, @04:34AM
I was a bit upset at first, too. But try to balance your uneasy gut reaction against the facts:
A) It's not a big change from old threading/nesting.
B) You can change it back very easily.
C) They have an interest in getting user exposure and testing of new features.
Hydrogen cyanide is a delicious and necessary part of the human diet.
(Score: 1) by ekimnosnews on Monday June 02 2014, @06:11PM
B) above keeps me from caring at all. Maybe to satisfy both sides it could be configurable through your preferences:
[X] Willing to be Guinea Pig
Automatically enable all new features as soon as they become available.
(Score: 1) by WhiteSpade on Wednesday June 04 2014, @08:34AM
And /of course/ I don't have modpoints at the moment...
I think this is a great idea. I don't mind having new features automatically enabled, as long as I can turn them off if I find them to be offensive.
But I think there are quite a few people who would really appreciate the option to opt-out of new features by default.
---Alex