Add Wikidata route to create iNat taxon on Wikidata - #31
Conversation
|
@medied thank you for the PR! As you may have seen, the code base here is a bit messy (a large scale refactor/rewrite is overdue). That said, I'll be happy to review this PR, probably on a couple of weeks, though. Worst case scenario, I am reviewing it at the Wikimedia Hackathon (https://www.mediawiki.org/wiki/Wikimedia_Hackathon_2025/Participants) in about 1 month! Sorry about the long time, though! |
|
Sounds good, no rush at all! It's a shame I can't make it to the hackathon this year, but either way we can connect then to go over questions if needed. |
|
Hi, @medied, I am rewriting this codebase. I have extracted the package/module to https://github.com/lubianat/inat2wiki-module, where I'll maintain it independently, add some tests/CI, and make it a bit more enjoyable to change. There will be a decent amount of changes, and I hope to feed your PR into it ASAP, but ASAP may take a while! Sorry and thanks again! |
🚧 Work in progress
This PR adds a new route to handle the case of some taxa being available on iNaturalist but not registered on Wikidata with its corresponding property. The general user flow begins by providing the scientific name and then the app checks whether it is already present on Wikidata; if not, an option is provided to add taxon ID to Wikidata.
Addresses #29