Wikipedia:Bots/Requests for approval/TinucherianBot 4
- The following discussion is an archived debate. Please do not modify it. Subsequent comments should be made in a new section. The result of the discussion was Approved.
Operator: -- TinuCherian (Chat?) -
Automatic or Manually Assisted: Automatic
Programming Language(s): AutoWikiBrowser and Ganeshk's Category creation plugin
Function Summary: Create the category tree for WP1.0 assessments for WikiProjects or Taskforces
Edit period(s) (e.g. Continuous, daily, one time run): once per WikiProject or Taskforce.
Already has a bot flag (Y/N): Y
Function Details: Create the category tree for WP1.0 assessments for WikiProjects or Taskforces.
The Tool for Generating Categories is only available to admins. The task will generate the categories and the corresponding tree and dependencies, links etc.
Steps:
- Copy the DLL to the AWB folder
- Start AWB
- Select Plugins - WPAssessmentsCatCreatorPlugin
- WikiProject name - Wikipedia:WikiProject <Project Name>
- Template Name - Template Name without the Template: prefix
- WikiProject abbreviation - For use within category name, For example: FA-Class <abbreviation> articles.
- WikiProject category - Enter the parent category for the assessment categories (without the Category: prefix).
- Parent project name - For use with taskforces. It will add the parent category. Leave empty for root projects.
- Options - Track priority or importance - Check if used.
- Options - Priority or Importance
- Options - Category Intersection - Check if Class and Importance intersection categories need to be created.
- Classes supported - Check the classes supported by the project banner.
- Click OK
- Click Start to start the process.
It supports for both WikiProjects and Taskforces.
- Category:A-Class Foo articles
- Category:B-Class Foo articles
- Category:C-Class Foo articles
- Category:FA-Class Foo articles
- Category:FL-Class Foo articles
- Category:GA-Class Foo articles
- Category:Start-Class Foo articles
- Category:Stub-Class Foo articles
- Category:List-Class Foo articles
- Category:Unassessed-Class Foo articles
- Category:Template-Class Foo articles
- Category:Category-Class Foo articles
- Category:Disambig-Class Foo articles
- Category:Image-Class Foo articles
- Category:Portal-Class Foo articles
- Category:Needed-Class Foo articles
- Category:Non-article Foo pages
- Category:Foo articles with comments
- Category:Foo articles by quality
- Category:Foo articles by importance
- Category:Top-importance Foo articles
- Category:High-importance Foo articles
- Category:Mid-importance Foo articles
- Category:Low-importance Foo articles
- Category:Unknown-importance Foo articles
It also supports Category Intersections if needed . WP1.0 doesnt support the category intersection yet but it will be available in the for the next version of the WP 1.0 bot code. Project like Wikipedia:INDIA have already adopted the category intersections for their purposes .
- Category:A-Class Foo articles
- Category:A-Class Foo articles of Top-importance
- Category:A-Class Foo articles of High-importance
- Category:A-Class Foo articles of Mid-importance
- Category:A-Class Foo articles of Low-importance
- Category:A-Class Foo articles of unknown-importance
- Category:B-Class Foo articles
- Category:B-Class Foo articles of Top-importance
- Category:B-Class Foo articles of High-importance
- Category:B-Class Foo articles of Mid-importance
- Category:B-Class Foo articles of Low-importance
- Category:B-Class Foo articles of unknown-importance
- Category:C-Class Foo articles
- Category:C-Class Foo articles of Top-importance
- Category:C-Class Foo articles of High-importance
- Category:C-Class Foo articles of Mid-importance
- Category:C-Class Foo articles of Low-importance
- Category:C-Class Foo articles of unknown-importance
- Category:FA-Class Foo articles
- Category:FA-Class Foo articles of Top-importance
- Category:FA-Class Foo articles of High-importance
- Category:FA-Class Foo articles of Mid-importance
- Category:FA-Class Foo articles of Low-importance
- Category:FA-Class Foo articles of unknown-importance
- Category:FL-Class Foo articles
- Category:FL-Class Foo articles of Top-importance
- Category:FL-Class Foo articles of High-importance
- Category:FL-Class Foo articles of Mid-importance
- Category:FL-Class Foo articles of Low-importance
- Category:FL-Class Foo articles of unknown-importance
- Category:GA-Class Foo articles
- Category:GA-Class Foo articles of Top-importance
- Category:GA-Class Foo articles of High-importance
- Category:GA-Class Foo articles of Mid-importance
- Category:GA-Class Foo articles of Low-importance
- Category:GA-Class Foo articles of unknown-importance
- Category:Start-Class Foo articles
- Category:Start-Class Foo articles of Top-importance
- Category:Start-Class Foo articles of High-importance
- Category:Start-Class Foo articles of Mid-importance
- Category:Start-Class Foo articles of Low-importance
- Category:Start-Class Foo articles of unknown-importance
- Category:Stub-Class Foo articles
- Category:Stub-Class Foo articles of Top-importance
- Category:Stub-Class Foo articles of High-importance
- Category:Stub-Class Foo articles of Mid-importance
- Category:Stub-Class Foo articles of Low-importance
- Category:Stub-Class Foo articles of unknown-importance
- Category:List-Class Foo articles
- Category:List-Class Foo articles of Top-importance
- Category:List-Class Foo articles of High-importance
- Category:List-Class Foo articles of Mid-importance
- Category:List-Class Foo articles of Low-importance
- Category:List-Class Foo articles of unknown-importance
- Category:Unassessed-Class Foo articles
- Category:Unassessed-Class Foo articles of Top-importance
- Category:Unassessed-Class Foo articles of High-importance
- Category:Unassessed-Class Foo articles of Mid-importance
- Category:Unassessed-Class Foo articles of Low-importance
- Category:Unassessed-Class Foo articles of unknown-importance
- Category:Template-Class Foo articles
- Category:Category-Class Foo articles
- Category:Disambig-Class Foo articles
- Category:Image-Class Foo articles
- Category:Portal-Class Foo articles
- Category:Needed-Class Foo articles
- Category:Non-article Foo pages
- Category:Foo articles with comments
- Category:Foo articles by quality
- Category:Foo articles by importance
- Category:Top-importance Foo articles
- Category:High-importance Foo articles
- Category:Mid-importance Foo articles
- Category:Low-importance Foo articles
- Category:Unknown-importance Foo articles
- Category:Foo articles by quality and importance
I had successfuly tried this on my normal account.
For the Bot trial, I can create for Early computers task force of Wikipedia:COMP per this discussion. -- TinuCherian (Chat?) - 07:12, 10 July 2008 (UTC)[reply]
Discussion
[edit]- I am agnostic about whether this task is useful to Wikipedia. If it is useful, then this is a good way to go about doing it. TinuCherian, you say you successfully did this once with your main account. When and what project? Could we see the links/logs? – Quadell (talk) 13:29, 14 July 2008 (UTC)[reply]
For example ,I did that for Lakshadweep workgroup for Wikipedia:INDIA like this -- TinuCherian (Chat?) - 14:01, 14 July 2008 (UTC)[reply]
- I am not sure whether the link will work for you as I had set the Maximum number of changes to show in expanded watchlist as 500. I would recommend having a look at Category:Lakshadweep articles by quality , Category:Lakshadweep articles by importance and Category:Lakshadweep articles by quality and importance and its subcategories -- TinuCherian (Chat?) - 15:37, 14 July 2008 (UTC)[reply]
BotTrial|edits=10 - let's see exactly what we get / what the community reaction is -- Tawker (talk) 22:18, 16 July 2008 (UTC)[reply]
- Can you approve atleast 25 edits ? That is the minimum number of categories needed ( without intersection) to build the category tree properly. -- Tinu Cherian - 04:57, 17 July 2008 (UTC)[reply]
Approved for trial (25 edits). Please provide a link to the relevant contributions and/or diffs when the trial is complete. -- Tawker (talk) 21:25, 17 July 2008 (UTC)[reply]
- Doing... : Thanks. I will update once it is completed -- Tinu Cherian - 04:27, 18 July 2008 (UTC)[reply]
- Completed Trial: See Contribs and the category tree created below
-- Tinu Cherian - 05:43, 18 July 2008 (UTC)[reply]
Technically wise, it looks solid - what I'm concerned about is the community implications - do they need / want the categories. I've made a couple posts requesting input as to that aspect and hence, things are on hold until there is discussion from the broader community -- Tawker (talk) 21:14, 18 July 2008 (UTC)[reply]
- Let me explain... These categories are used by every WikiProject and taskforces for Article Assessment based on WP1.0 selections. See also how every WProjects does this like here . This is how the categories are created easily :Wikipedia:Version 1.0 Editorial Team/Generate categories , but the tool is available only for admins. Non-admins of WikiProjects create them manually , which is very tedious. This task is to help them. -- Tinu Cherian - 04:55, 19 July 2008 (UTC)[reply]
- Um, the reason the /Generate categories subpage is protected (and hence is editable only by admins) is that Mathbot creates a category tree with all the categories used by WP 1.0 bot, but in most cases, those categories will need at least a few to be deleted. Not all WikiProjects use {{List-Class}}, or worse, {{Assessed-Class}}, but the admin can delete those unneeded categories if he's watching the bot create the tree and is on standby for the cleanup. Titoxd(?!? - cool stuff) 08:45, 19 July 2008 (UTC)[reply]
- If you see the configuration of this plugin created by an admin, it allows creation of only the required categories. This avoids the needs of deletion of unnecessary categories as in case of Math bot.It is also future proof and allows category intersections which is already in adopted by some WikiProjects like Wikipedia:INDIA -- Tinu Cherian - 12:01, 19 July 2008 (UTC)[reply]
The idea of this bot task is just an alternative for the existing method, for the WikiProject members to use the method which ever he wants. Unlike the Mathbot, This also gives some very useful advantages
- No need of deletion of unnecessary categories. The required categories can be selected and only created.
- No need of admin supervision.
- Allows category intersections which will come in next version of WP1.0 and already in practice by some projects etc -- Tinu Cherian - 10:32, 22 July 2008 (UTC)[reply]
- All right, although I'm concerned about category intersection: We have no idea how we're going to implement that (the Physics method does not scale to the rest of Wikipedia—too many pages!), so I would hold off on enabling that as an option for now. Titoxd(?!? - cool stuff) 07:03, 23 July 2008 (UTC)[reply]
- Category intersection is an extended feature for the WikiProjects. If any wikiproject needs that too, we will give them. Otherwise the normal 25 categories only. FYI , Wikipedia:INDIA and its 50+ workgroups have already adopted Category intersection.
- The advantage is huge for a WikiProject: It helps to identify say a Top/High importance article but of poor quality and help to improve it.
- As a task, Without category intersection is the default option and If the requester needs the category intersection , we will provide the facility too. Having said that , If the bot doesnt do the category intersection , the project member may create it manually also. -- Tinu Cherian - 08:28, 23 July 2008 (UTC)[reply]
- The advantage is huge for a WikiProject: It helps to identify say a Top/High importance article but of poor quality and help to improve it.
Approved. BJTalk 00:20, 24 July 2008 (UTC)[reply]
- The above discussion is preserved as an archive of the debate. Please do not modify it. Subsequent comments should be made in a new section.