Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Trac Trac
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Issues 246
    • Issues 246
    • List
    • Boards
    • Service Desk
    • Milestones
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
  • Wiki
    • Wiki
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • Legacy
  • TracTrac
  • Issues
  • #7917

Closed
Open
Created Jan 10, 2013 by Arturo Filasto@art

Add ReportingManager

The reportingManager is responsible for keeping track of the reporting progress. This means reporting to an OONIB backend over Tor Hidden Service or HTTPs, YAML file, database, email, etc.

The tricky part that should be removed from the reporters is the tight coupling with the cmd_line_options.

Reporters should be very loosly coupled with the rest of the system and should only interact with the OManager via

  • createReport

  • writeReportEntry

  • finish

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking