Files
Jonathan Miller b072140124 docs: add standard documentation and build infrastructure
- CHANGELOG.md, CONTRIBUTING.md, SECURITY.md, CODE_OF_CONDUCT.md
- docs/INSTALLATION.md with setup and troubleshooting guide
- LICENSE (GPL-3.0-or-later)
- Makefile with package target for ZIP builds

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-28 20:27:43 -05:00

981 B

Contributing to MokoDPCalendarAPI

Thank you for your interest in contributing.

Getting Started

  1. Fork the repository
  2. Create a feature branch from main
  3. Make your changes in src/
  4. Test by installing the plugin on a Joomla site with DPCalendar
  5. Submit a pull request

Development Setup

  • Joomla 5.x or 6.x with DPCalendar installed
  • PHP 8.1+
  • A valid Joomla API token for testing

Code Standards

  • Follow MokoStandards file header format
  • Use Joomla's namespace conventions (Moko\Plugin\WebServices\MokoDPCalendarAPI)
  • All files must include the GPL-3.0-or-later license header

Reporting Issues

Use the issue tracker on Gitea. Include:

  • Joomla version
  • DPCalendar version
  • PHP version
  • Steps to reproduce