Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Research: Development Standards for WP Companion Plugin/Plugins #1

Open
whoami-pwd opened this issue Jan 13, 2025 · 0 comments
Open
Assignees

Comments

@whoami-pwd
Copy link

Description:

  • Investigate and document modern development standards and architectural approaches for building companion plugins for our frontend toolkit.
  • Initial boilerplate POC

Technical Requirements:

  • min PHP 7.4+ requirements
  • Modern PHP features utilization
  • WordPress compatibility standards

Development Tools & Quality:

  • PHPCS configuration
  • PHPStan setup
  • Additional code quality tools (investigation)
  • Documentation standards
  • Testing approach (investigation)

Architecture & Patterns:

  • Dependency Injection implementation (investigation)
  • Modular architecture
  • OOP
  • WordPress development best practices
  • Integration patterns with toolkit (investigation)

CI/CD Automation

  • Build processes
  • Automated testing
  • Code quality checks pipeline
  • Deployment automation
  • Version management

Note: Additional areas and requirements may be identified and added during the investigation phase.

Deliverables:

  • Technical requirements document
  • Development standards documentation
  • Boilerplate POC
@whoami-pwd whoami-pwd self-assigned this Jan 13, 2025
@moonmeister moonmeister transferred this issue from wpengine/faustjs Jan 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant