-
Notifications
You must be signed in to change notification settings - Fork 1k
spammy, insulting comments on front page of site #467
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
It wasn't always so vulgar and useless. It was actually originally a good way to see where discussions were happening or where people were asking questions. Especially on SIPs. If we remove it, we also have a gaping hole on the front page. Another idea would be to up the moderation settings in Disqus. I think that profane comments can be set to get caught in a moderation filter. That could at least limit negativity without leaving a gap on the front page. But I don't feel too strongly about this issue. So if you'd really rather remove the comments, go ahead. |
While I think these comments should be removed, I think looking at the other comments shows that many people arrive at a page with very different expectations i. e. Introduction: http://docs.scala-lang.org/tutorials/tour/tour-of-scala.html
|
Maybe we should remove the comments and add a link to the bug tracker. |
@heathermiller All the constructive discussion has moved to github & gitter & mailing lists. Why not just redirect people there? What's the value of comments that nobody follows? |
@heathermiller Would it make sense to fold the documentation site into the main site? Both seem to use the same technology; is it only a historical artifact that they are separate (because docs existed before the main site overhaul)? |
For years now I've wanted to fold them together in appearance. I like that they're kept separate right now due mainly to the heinous amount of time it takes to build the doc-site due to (a) Ruby/Jekyll, and (b) Liquid templating. Back in the day when I put together the doc-site, enabling all kinds of indexes to be generated meant an outrageous number of traversals through a global array of all pages in the site. That was and still is ridiculously expensive. And last I checked, Jekyll isn't smart enough to do incremental builds. Right now the build times for scala-lang are sane. So if we combine the two into one repo and if we keep using the same site generator (Jekyll), the build times would be untenable for the agglomerate site. If that's clear. |
Mhhh sounds bad, but would the index stuff matter during development? Given the potential advantages, a slow deployment step doesn't sound to bad. |
Yes. Building it to see if the edits you made parsed takes tens of minutes. |
Argh, that sounds bad. :-( Couldn't this be addressed with editors, which display the markdown results locally? What are these indexes? Just the things on the side which show e. g. the other pages of the chapter? |
thinking about this, but in the meantime, @heathermiller can you give [email protected] the power on Disqus to delete bad comments, so if I happen to see one I can just do it? |
FYI, Jekyll 3.0 which was very recently released has experimental incremental builds: https://jekyllrb.com/news/ |
Thanks @smarter!
Maybe this could speed things up a bit? |
Perhaps. The problem is more the templating engine + how Jekyll fundamentally works that's stupid. For every language flag, index, anything, the Jekyll has to iterate through every page on the site because there's a global array of pages and no possibility of making new arrays with subsets of pages. If that's clear. So you spend minutes on the same traversal thousands of times. This was the way things worked back in the day, of course. Could be different now. But I'd wager that this is why it's so slow. |
I just deleted most of the offensive comments in the past several months (there were only 4-5), and I strengthened the word filter a little bit. So, hopefully less cursing gets through now. @SethTisue – you have admin rights for Disqus. Emailing you more info now. |
Closing, as spammy comments have been removed, and word filter updated to prevent future uses of abusive language. For other tangential issues, please open a new ticket |
I withdraw my suggestion to disable Disqus. |
3 of 5 are insults.
unmoderated comments sections are an open invitation for this kind of thing. if we don't have time to monitor the comments (and I'm pretty sure we don't), perhaps the Disqus stuff should simply be disabled.
wdyt @heathermiller?
The text was updated successfully, but these errors were encountered: