Skip to content

Normalize devex tooling across templates #33

@doshitan

Description

@doshitan

Background

This is some standardization around various tooling for all templates, such as using Makefiles as command runners, containerized development, etc. But some of the specific interface aspects, like what Makefile target runs lint tools, varies. There will always be some variance given different scopes and capabilities, but we should define certain standard aspects and ensure they are normalized across all the templates for a consistent OOTB experience for users.

Description

We first part of the work will be to define the areas we want to standardize (#34), but something like:

  • Makefile
  • Docker Compose
  • Dockerfile setup (e.g., separate dev and release stages)

Acceptance Criteria

  • Standardized devex setup is documented/has a source of truth
  • Standardized devex setup is implemented in all Strata templates

Out-of-scope

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions