Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • R respdiff
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 12
    • Issues 12
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 3
    • Merge requests 3
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container 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
  • Knot projects
  • respdiff
  • Issues
  • #19
Closed
Open
Issue created May 17, 2018 by Tomas Krizek@tkrizekOwner4 of 4 checklist items completed4/4 checklist items

organize repository

Currently, all scripts and python files are in a single directory: https://gitlab.labs.nic.cz/knot/resolver-benchmarking/tree/master/response_differences/respdiff . It's not clear which files are supposed to be used as modules, which are executable scripts etc.

User experience could also be improved and unified by making the git repo pip-installable.

  • separate statistics related functions from dataformat to a submodule
  • organize files in respdiff module
  • move executable scripts outside respdiff module
  • organize (+rename?) the git repository (either create a respdiff-specific one, or move cache_usage_benchmark elsewhere
  • update and improve README documentation (create doc/ and separate description for each tool)
  • make the git repo pip-installable (create entrypoints for executable scripts)
Edited Jun 04, 2018 by Tomas Krizek
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking