Sketching the steps towards the goal.
This planner is basically a writing board for now, to register the possible steps toward the major objectives of each phase. It will be continuously updated.
Phase 1 - Installing Prosody modules
Subtask: Creating a lua script that has the following functionality:
- Access the mercurial repository with a command
- List the available modules
- Download all of the modules into a folder
- Download a specified module into a single folder
- Make the tool download files into Prosody's Plugins folder, by default
- Make the tool download files into a specified folder
- Add the "plugin_paths" option in the prosody.cfg.lua file, when a custom path is added
- Add all the new modules in prosody.cfg.lua's "modules_enabled" section
Subtask: Integrate the script and check if code is fitting in compliance with Prosody's coding style
Comments
Post a Comment