WikiProject Novels The WikiProject Project page talk Members talk Guestbook talk Coordinators talkCurrent or Recent Elections + talk JobCentre talk Announcements (template) talk Literature Portal talk Article information Popular Pages talk Resources talk Style guidelines talkArticle (pattern template) talkChar. Article (pattern template) talkBook infobox (pattern) talkShort Story infobox (pattern) talkNovelSeries infobox (pattern) talkCharacter infobox (pattern) talk Current discussions General discussion forum (+) talk Novel categorization talk Work in progress Main work list talk Maintenance lists talk Disputed novel articles talk Disputed book cover images talk Articles needed talk Infobox needed talk Infobox Incomplete talk New articles talk Departments Assessment talkAssessment Top priority talk Collaboration talk Outreach talk Peer review talk Task forces 19th century task force talk 39 Clues task force talk Australian task force talk CHERUB and Henderson's Boys task force talk Chronicles of Narnia task force talk Crime task force talk Fantasy task force talk Harry Potter task force talk His Dark Materials task force talk Lemony Snicket task force talk Military fiction task force talk Napoleonic fiction work group (military) talk Rick Riordan task force talk Science fiction task force talk Shannara task force talk Short story task force talk Sword of Truth task force talk Twilight task force talk Roald Dahl task force talk Diary of a Wimpy Kid task force talk Templates Project banner talk Infobox Book (protected) talk Infobox Short story talk Infobox character talk Infobox Novel series talk Userboxes talk .mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}This box: viewtalkeditchanges

The automation department of the Novels WikiProject uses various automated and semi-automated methods to perform batch tasks that would be extremely tedious to do manually; it collects requests for tasks, discusses whether they are suitable for automation, and attempts to match them with bot operators or users of semi-automated tools for implementation. All project members are invited to request tasks and to comment on the suitability of outstanding requests.


What is automation for?[edit]

The current scope of the Novels WikiProject is enormous and covers thousands of articles. These articles must be tagged, their infoboxes replaced or deprecated, and so forth. Given the sheer number of articles, it is quite tedious to do these things by hand; therefore, various automated or semi-automated processes must be set up to perform these maintenance tasks.

How to help?[edit]

Depending on the nature of the task, it can be either completely automated and run by a bot, or semi-automated via AWB, requiring a user's decision to whether or not implement the changes. Indeed, in order to minimize false positives, some of the operations should be performed by hand.

Rules of thumb:

What is a task?

A task is a maintenance operation that can be executed on a precise set of articles. It can be identified by several parameters:

Note: "non-recurrent" tasks should actually be reperformed once every few months, to take into account new articles created on the subject. However, moving a finished non-recurrent task back to unassigned will be done at discretion of the project coordinators.

General notes

When a task involves tagging articles from a stub tag and automatically rating them as "Stub-Class", the auto parameter in ((NovelsWikiProject)) must be set:

((NovelsWikiProject
|class=Stub
|auto=yes
...
))

This populates the category automatically_assessed_novel_articles with articles so tagged, which then can be reviewed by editors. You should either confirm the "stub" as such or change the rating to a different class. Also you should make sure the "priority / importance" and other parameters are set correctly if you can.

Participants[edit]

Bot operators

  1. KevinalewisBot (talk · contribs)
  2. Grafikbot (talk · contribs)

AWB users

  1. Kevinalewis (talk · contribs)

Current tasks[edit]

Recurrent

Task Brief explanation Can be automated? # of articles involved Assigned to / last time done:
Novels WikiProject Newsletter delivery Every month, the Novels WikiProject newsletter must be delivered to all people taking part in the project (unless they choose not to receive it). Plus a few others who have requested copies. Yes ~200 Grafikbot (N/A, monthly)
Clean out Category:Uncategorised books This not always in existence category sometimes has novel articles assigned to it that need categories attached. ? Variable Can be done by any editor.

Last done by ? on ?.

Non-recurrent (assigned and pending)

Task Brief explanation Can be automated? # of articles involved # remaining Assigned to / last time done:
Category:Novel stubs All articles to be tagged and auto-assessed as Stub. Yes 200+ Pending KevinalewisBot (talk · contribs)
Category:Story stubs All articles to be tagged and auto-assessed as Stub. Yes 500+ Pending KevinalewisBot (talk · contribs)
Category:Book stubs All articles to be tagged and auto-assessed as Stub. No 100+ Pending

Non-recurrent (unassigned)

Task Brief explanation Can be automated? # of articles involved # remaining Assigned to / last time done:
Category:American novel stubs All articles to be tagged and auto-assessed as Stub Yes ?
Category:American story stubs All articles to be tagged and auto-assessed as Stub Yes ?

Non-recurrent (completed)

Task Brief explanation Can be automated? # of articles involved # remaining Assigned to / last time done:
Category:18th century novel stubs All articles to be tagged and auto-assessed as Stub Yes ? Outstanding
Category:19th century novel stubs All articles to be tagged and auto-assessed as Stub Yes ? Done KevinalewisBot 23 March 2007
Category:1900s novel stubs All articles to be tagged and auto-assessed as Stub Yes ? Outstanding
Category:1910s novel stubs All articles to be tagged and auto-assessed as Stub Yes ? Outstanding
Category:1920s novel stubs All articles to be tagged and auto-assessed as Stub Yes ? Done KevinalewisBot 23 March 2007
Category:1930s novel stubs All articles to be tagged and auto-assessed as Stub Yes ? Done KevinalewisBot 23 March 2007
Category:1940s novel stubs All articles to be tagged and auto-assessed as Stub Yes ? Done KevinalewisBot 23 March 2007
Category:1950s novel stubs All articles to be tagged and auto-assessed as Stub Yes ? Done KevinalewisBot 23 March 2007
Category:1960s novel stubs All articles to be tagged and auto-assessed as Stub Yes ? Done KevinalewisBot 23 March 2007
Category:1970s novel stubs All articles to be tagged and auto-assessed as Stub Yes ? Done KevinalewisBot 23 March 2007
Category:1980s novel stubs All articles to be tagged and auto-assessed as Stub Yes ? Done KevinalewisBot 23 March 2007
Category:1990s novel stubs All articles to be tagged and auto-assessed as Stub Yes ? Done KevinalewisBot 23 March 2007
Category:2000s novel stubs All articles to be tagged and auto-assessed as Stub Yes ? Done KevinalewisBot 23 March 2007

Proposed tasks[edit]

Please add a brief description of the proposed task below; once it has been determined that it can be safely carried out, and that there are no objections to doing so, it will be moved into the tables above.

All project members are invited to comment on these requests—particularly if they notice any problems with the proposal!


All stubs

use these to create worklists above

Waiting on work-group creation

To be sorted

[+] Novel stubs [+] Novels by genre stubs [+] Story stubs etc.

Logs[edit]

Resources[edit]