# Listing and Updating Plugins

**URL:** <https://www.ruby-forum.com/t/listing-and-updating-plugins/150245>\
**Category:** Rails\
**Created:** [October 6, 2008, 2:19pm UTC](https://www.ruby-forum.com/t/listing-and-updating-plugins/150245 "2008-10-06T14:19:58Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![apremdas](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/ac91a4/32.png) [@apremdas](https://www.ruby-forum.com/u/apremdas)\
**Post date:** [October 6, 2008, 2:19pm UTC](https://www.ruby-forum.com/t/listing-and-updating-plugins/150245/1 "2008-10-06T14:19:58Z")

</div>

Hi all,

Project I’m working on has a number of plugins, particularly several  
from github.

Want to be able to

1. List all the plugins and where they come from
2. Update all/some of the plugins

Now using Rails 2.1 and script/plugin install, but this seems to be a  
backwards step compared to using git submodules as far as the above 2  
issues are concerned.

Failed to google a solution, anyone have any ideas

Thanks in advance

Andy

---

<div class="post-metadata">

**Author:** ![apremdas](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/ac91a4/32.png) [@apremdas](https://www.ruby-forum.com/u/apremdas)\
**Post date:** [October 6, 2008, 3:05pm UTC](https://www.ruby-forum.com/t/listing-and-updating-plugins/150245/2 "2008-10-06T15:05:54Z")

</div>

On Oct 6, 2008, at 8:19 AM, apremdas wrote:

> Now using Rails 2.1 and script/plugin install, but this seems to be a  
> backwards step compared to using git submodules as far as the above 2  
> issues are concerned.
> 
> Failed to google a solution, anyone have any ideas
> 
> Thanks in advance
> 
> Andy

[http://rubyfurnace.com/](http://rubyfurnace.com/)

It has Rails plugins, too.

-Rob

Rob B. [http://agileconsultingllc.com](http://agileconsultingllc.com)  
removed\_email\_address@domain.invalid

---

<div class="post-metadata">

**Author:** ![apremdas](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/ac91a4/32.png) [@apremdas](https://www.ruby-forum.com/u/apremdas)\
**Post date:** [October 6, 2008, 6:35pm UTC](https://www.ruby-forum.com/t/listing-and-updating-plugins/150245/3 "2008-10-06T18:35:03Z")

</div>

Well, it wasn’t clear that you meant “for plugins in my project”. It  
seems like something like `ls vendor/plugins` would be a good start.  
Perhaps followed up with some MANIFEST convention (which clearly does  
not currently exist).  
-Rob

---

<div class="post-metadata">

**Author:** ![apremdas](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/ac91a4/32.png) [@apremdas](https://www.ruby-forum.com/u/apremdas)\
**Post date:** [October 6, 2008, 6:17pm UTC](https://www.ruby-forum.com/t/listing-and-updating-plugins/150245/4 "2008-10-06T18:17:26Z")

</div>

Sorry how does this help me list the gems in my project or update  
them?

All best

Andrew

---

<div class="post-metadata">

**Author:** ![apremdas](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/ac91a4/32.png) [@apremdas](https://www.ruby-forum.com/u/apremdas)\
**Post date:** [October 7, 2008, 1:40am UTC](https://www.ruby-forum.com/t/listing-and-updating-plugins/150245/5 "2008-10-07T01:40:58Z")

</div>

Sorry for being to terse.

I am aware of ls but that doesn’t tell me where my plugins have come  
from or allow me to update them. Plugins from Github could be from  
many sources. When using submodules with git the host repository  
information is stored by Git, so you can update easily and check which  
version of a particular plugin you are using. I find it hard to  
believe you can’t do the same when using script/plugin to install from  
Git repos, but maybe this is the case.
