Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Arti Arti
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 142
    • Issues 142
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 11
    • Merge requests 11
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • The Tor Project
  • Core
  • ArtiArti
  • Issues
  • #15
Closed
Open
Created Oct 13, 2020 by Nick Mathewson@nickm🐻Owner

Audit all XXXX and TODO code to find things that must be fixed in milestone 3 and milestone A.

(milestone IDs from TODO file)

My definition for milestone 3 is more or less "the code is working and clean and not too scary; we've cleared out technical debt that will bite us if we leave it for a long time."

My definition for milestone A1 is more or less "there is a minimal socks client that might not be too secure, but it probably won't DOS the network if you try to use it. Time to dogfood!"

My definition for milestone A2 is more or less "there is a public API that we won't be embarrassed to suggest that hackers try out."

The code is currently littered with XXXX and TODO comments -- 228 of them in total. I should figure out which of them, if any, will prevent us from reaching those milestones, and open tickets as appropriate.

Assignee
Assign to
Time tracking