Progress Report 2024-01-07: Difference between revisions

fix issue with StubNotice being rendered inside
 
(16 intermediate revisions by 5 users not shown)
Line 16: Line 16:
* Creation of [[Living Persons Policy|Living Persons]] policy
* Creation of [[Living Persons Policy|Living Persons]] policy
* Creation o<span id="to-do---proper-rules-must-be-created"></span>f appeals discord channel for people to<span id="to-do---proper-rules-must-be-created"></span> make their case on why articles with warning stub notices on them should have the notice removed. if an article was flagged as not good enough, authors are encouraged to improve the article until it meets inclusion standards.
* Creation o<span id="to-do---proper-rules-must-be-created"></span>f appeals discord channel for people to<span id="to-do---proper-rules-must-be-created"></span> make their case on why articles with warning stub notices on them should have the notice removed. if an article was flagged as not good enough, authors are encouraged to improve the article until it meets inclusion standards.
=== TO DO - Proper rules must be created to replace the [[Moderator Guidelines|TEMPORARY RULES LINKED HERE]] ===


'''WE CANNOT HAVE AI GENERATED RULES. THIS IS ONLY A FIRST DRAFT WIREFRAME STARTING POINT AND MUST BE EDITED TO BECOME REAL, USEFUL RULES AND CHECKLISTS.''' (from Keith: I'm working on this. should get it, or at least a good chunk of it, done tomorrow, if all goes well)
=== TO DO - Proper rules must be created to replace the [[Moderator Guidelines|TEMPORARY RULES LINKED HERE]] (Done:  ✅, the linked page now has real rules and useful examples) ===
 
'''WE CANNOT HAVE AI GENERATED RULES. THIS IS ONLY A FIRST DRAFT WIREFRAME STARTING POINT AND MUST BE EDITED TO BECOME REAL, USEFUL RULES AND CHECKLISTS.'''  
== Stub notice ==
== Stub notice ==


A [https://wiki.rossmanngroup.com/index.php/StubNotice Stub Notice] has been made to be posted above articles. '''EDIT: STUB [[NEEDS TO BE HERE IN TEMPLATE]], NOT JUST A PAGE LABELED STUB NOTICE. WHEN EDITING MEDIAWIKI AND WANTING TO CREATE SHORTCUTS LIKE THAT YOU NEED TO MAKE IT A TEMPLATE PAGE. DOH. MOVED IT TO THE RIGHT PLACE AND PLACED A LABEL IN THE OLD ONE. SO THE PAGE IS Template:StubNotice INSTEAD OF StubNotice'''
A [https://wiki.rossmanngroup.com/index.php/StubNotice Stub Notice] has been made to be posted above articles. '''EDIT: STUB [[NEEDS TO BE HERE IN TEMPLATE]], NOT JUST A PAGE LABELED STUB NOTICE. WHEN EDITING MEDIAWIKI AND WANTING TO CREATE SHORTCUTS LIKE THAT YOU NEED TO MAKE IT A TEMPLATE PAGE. DOH. MOVED IT TO THE RIGHT PLACE AND PLACED A LABEL IN THE OLD ONE. SO THE PAGE IS <pre>Template:StubNotice</pre> INSTEAD OF <pre>StubNotice</pre>


'''USAGE:''' Place the following at the top of an article in the ''source editor'' , not the ''visual editor''.
'''USAGE:''' Place the following at the top of an article in the ''source editor'' , not the ''visual editor''.
Line 33: 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 59: 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 80: 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. (Done )
* 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 &amp; anonymous users do need a captcha
* Make sure that normal registered users that I have not personally flagged as trusted &amp; 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 101: Line 105:
# a more simplistic way of creating this page must be done that is still easy on the eyes with the visual editor, while being editable by the visual editor.
# a more simplistic way of creating this page must be done that is still easy on the eyes with the visual editor, while being editable by the visual editor.


Given that this is literally a table of URLs and plaintext, there is no excuse for visualeditor to fail that badly at loading it.<span id="what-needs-to-get-done-before-launch"></span>
Given that this is literally a table of URLs and plaintext, there is no excuse for visualeditor to fail that badly at loading it.
 
'''[NOTE] See''' [[Video Table Fix Attempt]] ''', after splitting the table in suitable/unsuitable videos also sorted by year the visual editor works fine. If ok it needs to move in place of the original. -Kostas'''
 
= BIG PICTURE ITEMS NECESSARY FOR LAUNCH =
= BIG PICTURE ITEMS NECESSARY FOR LAUNCH =


'''We need these:'''
'''We need these:'''


# Clear cut rules that are ready to be battle tested.
# 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 (draft above)
# 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. =