The following discussion is an archived debate. Please do not modify it. To request review of this BRFA, please start a new section at WT:BRFA. The result of the discussion was Denied.

Operator: edibobb (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)

Time filed: 22:08, Friday, February 2, 2018 (UTC)

Automatic, Supervised, or Manual: Automatic. Edits will be programmatically scanned, and manually spot-checked soon after being made.

Programming language(s): VB

Source code available: User:Qbugbot/source

Function overview: Qbugbot creates and uploads stub articles for insects, spiders, and other arthropods.

Links to relevant discussions (where appropriate):

About 1,100 new articles have been generated and manually posted for testing and discussion.

Edit period(s): Most nights, for a few hours per night.

Estimated number of pages affected: 17,000

Namespace(s): Mainspace/Articles

Exclusion compliant (Yes/No): Yes. The bot skips all existing articles. It only creates new pages.


Function details:

Function: Create and post articles for selected arthropod species. I'll call these "bugs".

Species selection: The ITIS has most long-established arthropod species in its database, although it does not have many of the newer species and may not reflect recent reorganization of genera and higher taxa. The species in Bugguide generally reflect the latest research, and are limited primarily to species photographed or collected in North America by its users. By selecting the species that appear both in ITIS and Bugguide, we end up with a set of non-controversial species (from a taxonomic standpoint) that are not overly rare or obscure.

Article upload: Articles are created on demand for upload. An article will be uploaded only if no article exists for that title. If one does exist, the article will be skipped. No existing articles will be altered. If the taxonomic parent of an uploaded article does not exist, it will be generated and uploaded. If a list of more than 100 "children" is included in the article, it will be split off as a separate list article. A talk page with the proper stub template is created for each article.

Initially, any kind of error will stop the process. As specific errors are encountered and proper handling added to the bot, those may be handled and processing continued. For example, in the beginning a communications time-out error will stop processing. It could be manually retried a few minutes later. If this works with no side effects, a time-out error could be handled by the bot by pausing for 10 minutes before a retrying the upload.

It is expected to upload 2 to 4 articles per minute, although the speed can be easily adjusted.

Manual verification: During the test period, every article created will be viewed on Wikipedia to verify that it exists, it is the correct article, and the information is proper. Later on, the text of all the day's articles will be downloaded and verified manually or automatically. At least one article daily will be manually viewed on Wikipedia.

Article creation: Articles are created in the following steps:

Sample articles: Here is a list of the test articles generated and manually posted on February 1.

Discussion

[edit]
The above discussion is preserved as an archive of the debate. Please do not modify it. To request review of this BRFA, please start a new section at WT:BRFA.