Skip to content

[Discussion] Project Structure & Organization Improvements #9

@ElecTwix

Description

@ElecTwix

We received some feedback regarding the project structure and root directory clutter.

Points raised:

  • The root directory feels 'noisy' with many config files.
  • The distinction between application logic and shared libraries isn't immediately obvious (e.g. lack of standard 'frontend/' or 'backend/' folders).
  • Benchmarks are currently run via 'go run' scripts instead of standard 'go test -bench'.

We should discuss:

  1. Ways to reduce root clutter.
  2. If folder naming can be improved to clarify that the core Go logic is a shared library consumed by CLI/Desktop.
  3. Standardizing benchmarks.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions