equal
deleted
inserted
replaced
4 Guidelines for developers |
4 Guidelines for developers |
5 ------------------------- |
5 ------------------------- |
6 |
6 |
7 * Each module should be contained in a folder of its name (e.g. |
7 * Each module should be contained in a folder of its name (e.g. |
8 `mod_ping/mod_ping.lua`) |
8 `mod_ping/mod_ping.lua`) |
9 * Each module should have a wiki page with a description, |
9 * Each module should have a `README.markdown` page in their |
10 usage, configuration and todo sections (feel free to copy an |
10 folder with a description, usage, configuration and todo |
11 existing one as a template) |
11 sections (feel free to copy an existing one as a template) |
12 * Commit messages should begin with the name of the plugin they |
12 * Commit messages should begin with the name of the plugin they |
13 are for (e.g. `mod_ping: Set correct namespace on pongs`) |
13 are for (e.g. `mod_ping: Set correct namespace on pongs`) |
14 |
14 |
15 Instructions on cloning the repository are at |
15 Instructions on cloning the repository are at |
16 http://code.google.com/p/prosody-modules/source/checkout - if you have |
16 <https://prosody.im/doc/installing_modules#prosody-modules> |
17 commit access you will also see a link on that page to view your Google |
|
18 Code password (not the same as your Google account password) to push your |
|
19 changes. |
|