File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Ruby and the fly likes Rails plugin extension to rails app Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of JavaScript Promises Essentials this week in the JavaScript forum!
JavaRanch » Java Forums » Languages » Ruby
Bookmark "Rails plugin extension to rails app" Watch "Rails plugin extension to rails app" New topic
Author

Rails plugin extension to rails app

Wirianto Djunaidi
Ranch Hand

Joined: Mar 20, 2001
Posts: 210

Hi Nick and David,

I am wondering if your book also cover how to develop plugin for extending an existing rails app.

A lot of plugins that I have seen are more helper/utility kind of plugins which help as develop a rails app. What I am interested in to learn is how to extend an existing rails app using plugin.

To be specific: I am interested in extending redmine, which is an open source software development management app with bug tracking, wiki, forum, and integration with version control tools.

Thanks,
-wirianto
Nick Plante
author
Greenhorn

Joined: Sep 01, 2008
Posts: 13
To be honest I'm not all that familiar with Redmine's use of plugins, but other "pre-existing" OSS Rails applications certainly do make use of plugins in a number of ways. Rick Olson's Mephisto blogging package leverages plugins to handle extensions to the core functionality, for instance.

Other applications, such as Radiant (CMS) and Spree (e-commerce) have their own extensions architecture that differs from plugins, and makes it easier to extend them in ways that make sense to their domain. In Radiant, for example, the extensions system allows you to easily add new Radius tags, page elements, and administrative sections to manage custom models.
Nick Plante
author
Greenhorn

Joined: Sep 01, 2008
Posts: 13
Also, you may want to check out this link to the Redmine wiki:

http://www.redmine.org/wiki/redmine/Plugin_Tutorial

Looks like it might be helpful!
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: Rails plugin extension to rails app