from the still-under-construction dept.
Comment Counts: Got these working (again). ACs will only see a static HTML page which is updated every once in awhile. Logged-in users get the dynamic index which should have up-to-date counts. The fix is a bit wonky, so it might snap again. Let me know ASAP as the moderation scripts depend on this number being present (and correct!)
Theme: As you may have noticed, the site looks less ass. Due to the heroic efforts of audioguy, Paul, and others, we've gotten a steady stream of CSS fixes to make the site look and feel more consistent. Its not perfect (Firefox still has width issues), but its a fair improvement. This is one of the last major launch blockers
Topics: Finally got them implemented after we snapped the site in two last night. For the moment, they're all sharing the same icon, so it seems kinda unimpressive, but hopefully we'll have the art assets sometime soon to get them in place. Editors will notice I updated the labels to make them a bit clearer; two important notes on this: For an article to show up you MUST have "The Main Page" in the topic list (slash will complain if you don't have it).
Signoff Requirements: A new feature of SoylentNews requires that editors must have a peer sign-off an article before it can be displayed to the world. Slash has some limited support for this, and I got it working last night. For editors, stories are now marked in red and state "unsigned" on the index if only one person has edited it. Right now, this check is not enforced, but I plan to hopefully address that soon. For the moment, editors can future date and use the buddy system to get things checked off properly so we can have consistent formatting and quality.
Other Changes: I stripped out some of the dead features that I probably won't have time to fix before launch like OpenID login, and fixed the admin spellchecker. I also have a couple of ideas to get varnish going I need to bounce off Robin.
So, as I write this, day one has officially come to an end. I'm still somewhat in shock over it. Last night when I was editing the database to change over hostnames and such, I was thinking, man, it would be great if we got 100 regular users by tomorrow. Turns out I was wrong. By a factor of ten. Holy cow, people. I'm still in a state of disbelief, partially due to the epic turnout, but also because our very modest server hardware hasn't soiled itself from the influx (the numbers are, well, "impressive" is a way to put it). Anyway, I wanted to do a bit of a writeup of where we stand now, what works, and what doesn't. Check it out (and some raw numbers) after the break! Warning, it is a bit lengthy.
On behalf of all the staff I wish all of you a Happy Thanksgiving!
I am grateful for all the support the community has shown us since we started SoylentNews.org on February 12, 2014. Has it really been that long? Back then, the internet was dominated by HTTP; it would take some time (years?) until we transitioned to Gandhi and then Let's Encrypt!
I have been active on the site since we started. Why? It was the spirit of gratitude I saw here to be free from having "corporate overlords"; how people pitched in trying to help. They were looking not at what they could get but rather what they could give! That spirit lives on to this day. Where? I see it in the people who submit stories and journal articles. I see it when people post (and moderate) comments. And lets not forget those who subscribe to the site which pays bills (hosting fees and accounting expenses, primarily). We are all volunteers here; nobody has ever been paid anything for their work here!
I'm taking this opportunity to thank all the editors who perform the seemingly thankless task of selecting, reviewing, editing, and posting stories to the site. I hereby invite them to enjoy the long holiday weekend.
We will be on a holiday/weekend story schedule from the start of Thursday through the end of Sunday (UTC). Enjoy the well-deserved break! Thank You!
Another story will be along presently; this story is in addition to our normal schedule. --martyb/Bytram