Create a Plugin .
What is a Plugin?
Plugins are a great way to extend Melody's functionality without hacking on the core directly—they can be as simple as a single YAML file or as complex as an entire stand alone application. As Melody is derived from Movable Type, the two share the same rich API that developers have been using to create plugins over the years. As a result, plugins created for Melody will be compatible with Movable Type (and vice versa!)
How Can I Get Started?
The best way to get started with the Melody API is to read the Movable Type Developer Documentation. Here are some pages we've found particularly helpful:
- Building your first plugin
- Introduction to Movable Type's Perl API
- Building an application
- MT::Object Reference
- Movable Type Callback Reference
Feeling Generous?
Do you have a plugin that you'd like to see in the core Melody distribution? You can donate it to the project and sleep better at night knowing that your Open Source contribution is helping the community. File a ticket and let us know!