User:Beastie Bot/to do
Appearance
|
There are no active tasks for this page
|
- High priority
- Auto-add {{main}} for sublists with their own articles (insects within arthropod lists, etc)
- Add more reptile common names from other sources
- Update Lists of extinct animals
- Wikipedia app issues
When lists displayed in Wikipedia's official mobile app:
- Pie chart does not display correctly
- Scientific names are hidden and cannot be discovered for red links (todo: display scientific name in brackets for red links) — In Progress (will be fixed after 2016-1 pages uploaded. Not fixing for birds and mammals)
- Redirect notices aren't displayed, hiding the scientific name and—for example—redirects from a subspecies to species. (need to display scientific names when there's not an exact match?) (now needed for birds and mammals only)
- Breakout lists: e.g. split out insects from arthropods list but leave stats and a link in behind. Also gastropods from invertebrate, etc
- Missing text/features in existing lists
- A key to IUCN abbreviations (though chart should do), e.g. List of extinct and endangered species of Italy, List of mammals of Great Britain
- sort List of fungi by conservation status and Chromista by IUCN status
- Threatened species estimates: Lower estimate, Best estimate, Upper estimate. [1] — done (partially): Upper estimate added
- Note changes (especially "genuine") [2]
- Plants lists: split up lists?
- Extinction lists: Fix intro text. Custom chart or table. Year last seen and country. Check "since 1500" text. Mention that local extinctions aren't included.
- Other lists / extended scope
- Plants (find splits used by IUCN?)
- List problematic taxoboxes, e.g. taxobox with two species: [3], or articles with multiple taxoboxes: [4], missing binomial field [5], same taxobox used on multiple articles (Dingo and Dingo (taxon)), Type species but no binomial [6].
- Per country lists — e.g. "Threatened species endemic to Peru" (only existing in Peru) and/or "Threatened bats of Peru" (with Peru in their range)
- Per major taxon lists (listing all species assessed in all categories, e.g. "Snakes by IUCN red list category" or "List of threatened snakes")
- Per threat type: e.g. logging
- Minor taxon lists or tables: E.g. just ants, or just wrist-winged gliders.
- Generate ref tag for a taxon (IUCN reference) from taxon or red list url. (via JSON interface)
- Generate pie graphs as SVG and upload, replacing the current charts
- Regenerate graphs such as File:IUCN Red List 2007.svg which is used in various places
- Incorporate other data which estimates the total number of species for various taxa, so it can be contrasted in charts.
- Complete LR/cd list for animals generated (LR/cd is an obsolete category): Conservation-dependent species, but need same for plants
- "Possibly extinct", e.g. semi-automatically generated this list: List of recently extinct mammals § Possibly extinct. Tweak and better automate.
- Report unusual naming: e.g. if species name used in article title for a family that is otherwise named by common name.
- Report of any taxa which are missed in by-category-list and by-taxon-list
- Stats on trends (e.g. increasing, decreasing)
- Create a plants-only sublist of "Redirects to same title" report for plants wikiproject
- List of threatened fishes/species by sea ala Category:Lists of fishes by sea
- Find taxa which mention "possibly extinct" in their descriptions (on IUCN and/or wikipedia), but are not tagged by IUCN as such. e.g. Elongate bitterling
- Better common name handling for "nominal subspecies" (e.g. Cyclura rileyi rileyi).
- Full list of just undescribed species (sp. nov.)
- Systemics and common names
- Gather taxon groupings and common names from templates, e.g. Template:Murinae (Stenocephalomys–Xeromys)
- Incorporate additional taxons (heading levels) from Wikidata and/or CoL
- Bug: If a taxon containing only one other taxon is reached, doesn't attempt to split it based on grandchild node contents, e.g. see List of near threatened arthropods#Malacostracans
- Add subheading "Order: Lagomorpha" style subheadings ala List of mammals of Great Britain, List of recently extinct birds
- List of family/higher taxa in "other" sections, or in brackets after the name
- Running the bot
- Automatic upload of updated lists
- Automatic public logs: warnings and errors
- Make a log of non-beastie bot changes to its pages so they can be checked if they're clobbered
- Option to only update pages which haven't been manually updated (e.g. don't clobber changes for a minor Beastie Bot update)
- Versioning: auto increment version number and make beastie bot aware of its version.
- Logging in broken
- Open source the code
- Database support: allow use of MariaDB Wikipedia mirror (in addition to current Xowa-format SQLite database support)
- Remove other subprojects from source code
- Move to WMF labs
- Don't login if don't need to
- Make sure everything works on Linux
- Fix hard coded file locations, settings, task lists, etc
- Rules lists and tweaking without code
- Make rules/exceptions list wiki-editable
- Better way of creating intermediate taxa (e.g. new world monkeys, microbats, snakes), and making sure some taxa don't end up unclassified.
- Automatic grouping into intermediate taxa when grouping can be made unambiguously (i.e. matching several sources)
- Web interface
- Special rule type for pair names (pigeons and doves, dragonflies and damselflies)
- Create report of unneeded/obsolete rules
- Refactoring
- Switch to the IUCN JSON API instead of CSV (might use Unicode, might get more regular updates as the CSV export takes days)
- Intermediate caching of results rather than regenerating everything each run
- Cache common name dupes list
- Make template to insert graph data into, e.g. "Template:IUCN pie graph" and then "Template:IUCN pie graph of lizards"
- Make pie charts into svg files, e.g. "File:IUCN mammals chart 2016-1.svg"
- Clean up exceptions list for easier editing/maintenance (group/sort)
- Don't re-generate sections so often (cache)
- Open questions
- force split turtles/tortoises
- force split microbats/macrobats
- Documentation
- What it's doing
- How grouping and splitting works / how to fine tune
- How common names are found
- Editing the rules/exceptions list