Skip to content

Commit

Permalink
docs: Optimize README.md for clarity and usage
Browse files Browse the repository at this point in the history
  • Loading branch information
actXc committed Dec 29, 2024
1 parent 5db3018 commit c3c084f
Showing 1 changed file with 25 additions and 8 deletions.
33 changes: 25 additions & 8 deletions moodle500/README.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,35 @@
# Moodle development conventions
Help fast and reliable accurate Moodle plugin development for Moodle 5.0.
# Aider-Powered Moodle Plugin Development Conventions

These conventions help you develop high-quality, reliable Moodle plugins for Moodle 5.0 using Aider. They ensure your plugins adhere to Moodle's coding standards, promote best practices, and streamline the development process.

## Purpose

These conventions ensure:
* Moodle plugins quality is better
* The Moodle coding and api standardss are met
* Anybody developing Moodle with Aider will save time

* **High-Quality Plugins:** By enforcing coding standards and best practices, these conventions help you create robust, maintainable, and secure Moodle plugins.
* **Moodle Standards Compliance:** Your plugins will adhere to Moodle's coding and API standards, ensuring compatibility and maintainability.
* **Faster Development:** By providing clear guidelines, these conventions help you leverage Aider to accelerate your Moodle plugin development.

## Use Cases
* develop a new plugin and get started fast and let AIDER do the work

## Usage
(I ll find out soon)
* **New Plugin Development:** Use these conventions when starting a new Moodle plugin project to ensure consistency and efficiency.
* **Aider Integration:** These conventions guide Aider in generating Moodle plugin code that adheres to best practices.
* **Accelerated Development:** These conventions are designed for developers who want to leverage Aider to speed up their Moodle plugin development while maintaining high standards.

## Getting Started

These conventions are designed to be used with Aider. When developing a Moodle plugin, Aider will use these conventions to generate code that adheres to Moodle's standards.

To get started:

1. Ensure you have Aider set up and configured.
2. Refer to the `CONVENTIONS.md` file for the specific coding and API standards.
3. Use Aider to generate your Moodle plugin code, and it will automatically apply these conventions.

## Contributing

If you would like to contribute to these conventions, please submit a pull request with your proposed changes.

## License

GPL 3.0

0 comments on commit c3c084f

Please sign in to comment.