Skip to content

[DISCUSSION] New Project Structure #19

@prasadtalasila

Description

@prasadtalasila

Describe the feature

As a developer I want to have better project structure So That current and new developers quickly understand the project code base.

Describe the problems your feature request solves

The current project structure is a mix of workspace Dockerfile, compose files to test it with components of DTaaS and DTaaS config and data files.

This structure can be improved upon to separate

  • Workspace related items
  • Compose files to try workspaces in different configurations
  • DTaaS-specific config and data files

Describe the solution you'd like

The proposed structure is given in new-project-structure branch.

Success Criterion

Checklist:

  • Rename workspace-nouveau to workspace
  • All the compose files work as expected
  • Github Action workflows are successful
  • Documentation is up-to-date

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    Status

    In review

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions