Skip to content

Latest commit

 

History

History
17 lines (14 loc) · 1.17 KB

README.md

File metadata and controls

17 lines (14 loc) · 1.17 KB

seran-scrape

Federation scraper coded as a seran-wiki meta-site with wiki plugin start/stop/step controls

Scraper Lineup

Let's explain that description word for word from left to right:

  • The federation consists of wiki sites that have pages with some history on other sites.
  • We read wiki sitemaps to discover new pages and then read them to discover new sites.
  • We've coded the federation traversal algorithm in TypeScript using site and page loops separated by queues.
  • We run our code in the deno runtime where we have new implementations of wiki client and server.
  • Seran-wiki can load modules (meta-sites) that serve any number of wiki pages, often algorithmetically produced.
  • This meta-site runs a scraper and offers pages for starting or stopping the site and page loops.
  • The start/stop/step controls are provided by a plugin with configurable client and server parts.

Related documentation.