Comment 30 for bug 683550

Revision history for this message
Alberto Aldegheri (albyrock87) wrote :

@Bidossessi Sodonon
These steps will guide you to submit a merge request:
- create a new empty folder (somewhere)

cd the_new_folder
bzr branch lp:synapse-project
cd synapse-project

- now add your plugin (let say "mpd-plugin.vala") into src/plugins/

bzr add src/plugins/mpd-plugin.vala

- new open src/ui/synapse-main.vala and add a line in the method "register_plugins ()" inside the declaration of "Type[] plugin_types =" with something like:

typeof (TheNameOfYourPluginClassPlugin),

- now, close Synapse, compile Synapse, start synapse with "src/ui/synapse" and make sure that your plugin works

- then submit your code to launchpad with:

bzr push lp:~bidossessi-sodonon/synapse-project/mpd-plugin

- then look at: https://code.launchpad.net/~bidossessi-sodonon
- you'll find your Synapse branch, and inside that page you can propose a merge :)