hicommonwealth / commonwealth

A platform for decentralized communities
https://commonwealth.im
GNU General Public License v3.0
66 stars 40 forks source link

🪣 Platform Technical Debt Master List #5400

Open Rotorsoft opened 8 months ago

Rotorsoft commented 8 months ago

Description

A master list of issues associated with platform enhancements, technical debt, DDD model + structure alignment, unit test coverage, etc.

Project Owner

@Rotorsoft

1. Testing

We will start at the base of the test pyramid, with a primary focus on unit testing and coverage.

Test Pyramid

Standard config and seeding

Unit Testing

Coverage (+90%)

Integration Testing

E2E Testing

Load Testing

2. Coding Standards

Linting

Issues

Project Structure

Encapsulation/Reusability

Issues

3. Framework

Conventions

Cross-Cutting Concerns (Utilities, Middleware, Tooling)

Automation

Issues

Documentation - OpenAPI Specs

4. Integrations

Patterns

Context Map

Issues

5. Maintenance

6. pnpm Migration

6. DevX

dillchen commented 8 months ago

Wowow, I'm ready to follow this issue with popcorn