Skip to content

Building and Installing Plugins

jf edited this page Sep 12, 2010 · 1 revision

We’ve recently changed the way plugins are distributed. Instead of copying a whole source directory to install a plugin, now we’re using tarballs for distribution, thanks to Alexander Flatter.

So, to create the tarball, just type “rake feather:package path=feather-plugin-name-here”, or “rake feather:package” to do them all.

Next, copy the .yml manifest file, and the .tgz to a publicly accessible location (/public/plugins for instance). When installing the plugin type: http://localhost:4000/plugins/manifest-yml-path-here. It’ll then download the plugin from your local instance, install it, create any necessary database structures, and allow you to activate the plugin. That’s it.

Have at it.