Win a copy of Mesos in Action this week in the Cloud/Virtualizaton forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Rails plugin extension to rails app

 
Wirianto Djunaidi
Ranch Hand
Posts: 210
Ruby Ubuntu VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 13
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 13
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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!
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic