More Related Content Similar to Merb Plugins 101 (20) More from Matt Aimonetti (7) Merb Plugins 1012. Matt
Aimonetti Me
irc: m a t t e t t i
8. Merb::Slices
login form
password reminder
blog
forum
event registration
admin interface
tune up
...
20. Merb::Plugins
Merb API
if it fails your expectations
contact us (srly)
24. default_options = {
:environment => 'test',
:adapter => 'runner',
:merb_root => File.dirname(__FILE__) / 'full-stack',
:log_file => File.dirname(__FILE__) / quot;merb_test.logquot;
}
options =
default_options.merge($START_OPTIONS || {})
Merb.disable(:initfile)
Merb.start_environment(options)
26. Merb::Plugins
no rules
but make sure
you develop a clean API
to let other people extend
your plugin
29. Merb::Plugins
v e r s i o n
dependency quot;merb-corequot;, quot;= 1.0quot;
dependency quot;merb-corequot;, quot;<= 2.0quot;
30. Merb::Plugins
e x a m p l e s
http://github.com/wycats/merb-more
http://github.com/wycats/merb-plugins
31. Merb::Plugins
¿ h e l p ?
irc://irc.freenode.net/merb
http://groups.google.com/group/merb