Progress Report 2024-01-07: Difference between revisions
m →TO DO - Captcha tests: feedback |
fix issue with StubNotice being rendered inside |
||
(8 intermediate revisions by 2 users not shown) | |||
Line 34: | Line 34: | ||
We need a single sample article for each of these types so that we can point users to what an ideal article would look like. '''Someone needs to write one of each!''' | We need a single sample article for each of these types so that we can point users to what an ideal article would look like. '''Someone needs to write one of each!''' | ||
# '''Themes''' ''High-level articles explaining and justifying core consumer protection concepts, providing examples of harm caused and their broader implications.'' | # '''Themes''' ''High-level articles explaining and justifying core consumer protection concepts, providing examples of harm caused and their broader implications. ([[Forced Arbitration|Done]])'' | ||
# '''Companies''' ''Articles offering an overview of a company, its size, activities, and a summary of its consumer protection practices and controversies.'' | # '''Companies''' ''Articles offering an overview of a company, its size, activities, and a summary of its consumer protection practices and controversies.'' | ||
# '''Product Lines''' ''Pages dedicated to specific product lines when discussing all of a company's activities in one article would be too cumbersome.'' | # '''Product Lines''' ''Pages dedicated to specific product lines when discussing all of a company's activities in one article would be too cumbersome. [[HP Instant Ink|(done here )]]'' | ||
# '''Individuals''' ''Biographical articles about key individuals with significant influence over consumer protection-related decisions or incidents.'' | # '''Individuals''' ''Biographical articles about key individuals with significant influence over consumer protection-related decisions or incidents.''[[Sample Individual|(DONE: 01-13-2025)]] | ||
# '''Incidents''' ''Detailed accounts of specific events or chains of events involving anti-consumer activities, with citations and a focus on factual reporting.'' | # '''Incidents''' ''Detailed accounts of specific events or chains of events involving anti-consumer activities, with citations and a focus on factual reporting. (we've got a [[Honey Browser Plugin|draft here]], but needs to comply with tone guidelines before it can be held up as an example)'' | ||
# '''Sources''' ''Articles describing information sources for the wiki, detailing their credibility and relevance, and providing suggestions for further article creation.'' | # '''Sources''' ''Articles describing major information sources for the wiki (such as a Youtube channel with a long backlog of content to mine), detailing their credibility and relevance, and providing suggestions for further article creation. (example at the moment is the [[Video Table Fix Attempt|video list page]])'' | ||
# '''Transcripts''' ''Pages containing machine-generated transcripts of relevant videos, summaries, and tags to aid in article creation and avoid duplication.'' | # '''Transcripts''' ''Pages containing machine-generated transcripts of relevant videos, summaries, and tags to aid in article creation and avoid duplication.'' | ||
Line 60: | Line 60: | ||
On a technical level, these should be implemented in much the same way as the stub - we just need different notices for different problem articles.<span id="to-do---stub-moderation-guidelines"></span> | On a technical level, these should be implemented in much the same way as the stub - we just need different notices for different problem articles.<span id="to-do---stub-moderation-guidelines"></span> | ||
=== TO DO - stub moderation guidelines must be added to moderation/rules === | |||
=== TO DO - stub moderation guidelines must be added to moderation/rules (Done ✅ on the moderator guidelines side) === | |||
These rules must be made clear in simple terms in the moderation guidelines in an easy to follow way: | These rules must be made clear in simple terms in the moderation guidelines in an easy to follow way: | ||
* If an article is compliant according to the [https://wiki.rossmanngroup.com/index.php/Moderator_Guidelines Moderator Guidelines], it stays. | * If an article is compliant according to the [https://wiki.rossmanngroup.com/index.php/Moderator_Guidelines Moderator Guidelines], it stays. | ||
* If an article has POTENTIAL to be compliant according to the [https://wiki.rossmanngroup.com/index.php/Moderator_Guidelines Moderator Guidelines], it will have a Stub Notice placed at the top of the article as a warning with <code>{{StubNotice}}</code> which can only be removed by an administrator after the article has been appealed in the <code>#appeals</code> channel of the discord server. | * If an article has POTENTIAL to be compliant according to the [https://wiki.rossmanngroup.com/index.php/Moderator_Guidelines Moderator Guidelines], it will have a Stub Notice placed at the top of the article as a warning with <code><nowiki>{{StubNotice}}</nowiki></code> which can only be removed by an administrator after the article has been appealed in the <code>#appeals</code> channel of the discord server. | ||
* If an article has NO CHANCE OF BEING COMPLIANT, it will not be deleted. Rather: | * If an article has NO CHANCE OF BEING COMPLIANT, it will not be deleted. Rather: | ||
** the article will be edited to represent that it is non-compliant by an administrator | ** the article will be edited to represent that it is non-compliant by an administrator | ||
Line 81: | Line 82: | ||
** ban them by IP address | ** ban them by IP address | ||
** audit other articles/contributions they’ve created for related shitposting. lean on the side of removing all of their creations/edits based on the severity of shitposts.<span id="to-do---captcha-tests"></span> | ** audit other articles/contributions they’ve created for related shitposting. lean on the side of removing all of their creations/edits based on the severity of shitposts.<span id="to-do---captcha-tests"></span> | ||
=== TO DO - Captcha tests === | |||
=== TO DO - Captcha tests ✅✅✅✅ DONE === | |||
All of these tasks can be tested currently, before I migrate over to captcha. | All of these tasks can be tested currently, before I migrate over to captcha. | ||
* Make sure that you do not need a captcha if you are someone I have confirmed is a mod. | * Make sure that you do not need a captcha if you are someone I have confirmed is a mod. '''DONE''' ✅ | ||
* Make sure that normal registered users that I have not personally flagged as trusted & anonymous users do need a captcha (I can confirm that both as a register user and as anonymous I had to complete captchas at every edit - Kostas) | * Make sure that normal registered users that I have not personally flagged as trusted & anonymous users do need a captcha (I can confirm that both as a register user and as anonymous I had to complete captchas at every edit - Kostas) | ||
* Remind me to switch out the google recaptcha for hcaptcha, since recaptcha is worse.<span id="to-do---fix-video-list"></span><span id="to-do---fix-video-list"></span> | * Remind me to switch out the google recaptcha for hcaptcha, since recaptcha is worse.<span id="to-do---fix-video-list"></span><span id="to-do---fix-video-list"></span> '''DONE''' ✅ | ||
=== TO DO - replace google recaptcha with hcaptcha === | === TO DO - replace google recaptcha with hcaptcha '''DONE''' ✅ === | ||
recaptcha is getting owned on my other wiki. hcaptcha works better, and isn't google. | recaptcha is getting owned on my other wiki. hcaptcha works better, and isn't google. | ||
Line 114: | Line 115: | ||
# Clear cut rules that are ready to be battle tested. (pretty much done, I think? ✅) | # Clear cut rules that are ready to be battle tested. (pretty much done, I think? ✅) | ||
# Guidelines for moderators to follow so they know what should and should not be included, that are as objective as possible (done ✅) | # Guidelines for moderators to follow so they know what should and should not be included, that are as objective as possible (done ✅) | ||
# Sample articles of each type demonstrating what we want users to contribute | # Sample articles of each type demonstrating what we want users to contribute '''NOT DONE ❌❌❌''' | ||
# A fixed version of the '''[https://wiki.rossmanngroup.com/index.php/Videos_to_Convert_to_Articles Videos to Convert to Articles]''' page that actually loads in the visual editor | # A fixed version of the '''[https://wiki.rossmanngroup.com/index.php/Videos_to_Convert_to_Articles Videos to Convert to Articles]''' page that actually loads in the visual editor | ||
# AND/OR a fixed visual editor that can actually load the ''[https://wiki.rossmanngroup.com/index.php/Videos_to_Convert_to_Articles Videos to Convert to Articles]'' page<span id="lets-get-it-done."></span> | # AND/OR a fixed visual editor that can actually load the ''[https://wiki.rossmanngroup.com/index.php/Videos_to_Convert_to_Articles Videos to Convert to Articles]'' page<span id="lets-get-it-done."></span> '''NOT DONE ❌❌❌''' | ||
= Let’s get it done. = | = Let’s get it done. = | ||