Maybe this has already been discussed, so my apologies, but 
just wanted to talk about plugins on Heroku. :)

As plugins are upgraded by their authors, how will we be 
able to install the upgraded plugins? Currently, we have to 
upload a tar of the plugin. Not a big deal but it would be 
nice if in the distant future to be able to specify a 
version for a particular plugin.

Outside of the gems that require code extensions, it seems 
like the Heroku plugins/gems are currently a convenience 
feature? Or do I have this wrong? For instance, I uploaded 
newer versions of plugins to my app because the versions 
available on Heroku have bugs that the authors have fixed 
(in my case: ar_fixtures, betternestedset, and 
has_many_polymorphs -- see below).

Regarding gems, when we install them in our apps, is there a 
danger that they will be upgraded without our knowing about 
it? Or is the version we install a copy and not a reference? 
What's the benefit of gems over plugins.

Sorry for all the questions. Thanks for any suggestions!
Kevin


These are the trouble plugins I stumbled across in my app:

ar_fixtures: load_from_file does not yield to user-supplied 
block

betternestedset: InstanceMethod#before_filter does not 
correctly set the user-supplied :scope to the :conditions key

has_many_polymorphs: autoload references the polymorphs 
before they have been loaded

acts_as_state_machine: references RailsStudio and contains 
the svn repository instead of just the branch

acl_system has been upgraded to acl_system2

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Heroku" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/heroku?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to