1.6 KiB
1.6 KiB
TODO
- chore: initial commit (+ mirror on GitHub)
- Deploy first staging version (v1.0.0-staging.1)
- Implement Wikipedia Game Solver (
website
) with inputs, button to submit, and list all pages to go from one to another, or none if it is not possible - Check, cache and store (in
.json
file) all Wikipedia Pages and its internal links, maybe use Wikipedia Dump (https://en.wikipedia.org/wiki/Wikipedia:Database_download)? - Implement toast notifications for errors, warnings, and success messages
- Implement CLI (
cli
) - Implement REST API (
api
) with JSON responses (AdonisJS) - Add docs to add locale/edit translations, create component, install a dependency in a package, create a new package, technology used, architecture, links where it's deployed, how to use/install for end users, how to update dependencies with
npx taze -l
etc.
Links
- https://www.sixdegreesofwikipedia.com/ and https://github.com/jwngr/sdow
- https://github.com/shyamupa/wikidump_preprocessing
- https://www.mediawiki.org/wiki/API:Allpages
- https://www.thewikigame.com/
- How to get all URLs in a Wikipedia page: https://stackoverflow.com/questions/14882571/how-to-get-all-urls-in-a-wikipedia-page
- https://en.wikipedia.org/w/api.php?action=query&titles=Title&prop=links&pllimit=max&format=json
- YouTube (Amixem) - WIKIPEDIA CHALLENGE ! (ce jeu est génial)
- YouTube (adumb) - I Made a Graph of Wikipedia... This Is What I Found