Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • Zeomine Web Crawler Zeomine Web Crawler
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 22
    • Issues 22
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 1
    • Merge requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • CeriumSoft Public
  • Python Projects
  • Zeomine Web CrawlerZeomine Web Crawler
  • Issues
  • #2

Closed
Open
Created Mar 04, 2020 by Michael Nolan@mikeOwner

Sophia Assignment #2: Zeomine startup and read configuration

--------------- Original ---------------

I will post a couple of currently working configs from Zeomine v2 in here, which we can use in the development of a v3 configuration standard. We need to meet a couple key goals:

  1. It should be straightforward to reference multiple configurations.
  2. It should be straightforward to specify new types of configuration sources (i.e. remote sources).
  3. It should be straightforward to instantiate multiple crawlers.
  4. It should be straightforward to create "short configs" for simple actions.
  5. To do (4), we could have some template configs, and allow the user to start with these, and override just one part (i.e. template: quickcrawl.conf > domain: example.com)

--------------- Edit to add ---------------

Please see below, I have an idea of how we can set up the configuration. We will build to the spec I am proposing.

Edited Mar 30, 2020 by Michael Nolan
Assignee
Assign to
Time tracking