Skip to content
GitLab
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 230
    • Issues 230
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 17
    • Merge requests 17
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and 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
  • #95
Closed
Open
Issue created Mar 15, 2021 by Nick Mathewson@nickm🌻Owner

Have more experienced Rust programmers read our code

Arti is my first production project in Rust; none of us at Tor currently have done a Rust project of this size before. Before we can say that Arti is production ready, we should seek some experienced Rust programmers and ask them to look through our code for general quality issues.

If you're reading this because you're new to Arti and you don't know so much about Tor: no need to worry! Just poke around in the codebase, find a random file, and start asking yourself: does this look like good rust? What about the other things that use it? Is there a way to make it better?

Edited Jul 12, 2021 by Nick Mathewson
Assignee
Assign to
Time tracking