Forum: Ruby on Rails ANN: Fossilize Plugin - Create Gems of your Applications.

Posted by Luis Lavena (luislavena)
on 2006-05-29 23:42
Hello List!

I'm glad to announce the update of Rails Plugin Fossilize (0.3.0):

Fossilize
=========

Allow you distribute your rails application as a Gem.
It add a "fossilize" generator and a package task to rake.

What it offer
=============

Fossilize offer you two ways of using your distributable rails 
application:
  * a 'unpack' method (by default):
    This clone Gem contents into a user especified folder.
  * As INSTANCE:
    Create a minimun folder structure for the user to configurate that 
unique instance
    and allow you hook RAILS_ROOT/RAILS_INSTANCE to provide personalized 
functionality from this.

To start using it
=================

  * First, must install the plugin (ruby script\plugin install) ;-)
    ./script/plugin source 
http://opensvn.csie.org/mmediasys/trunk/rails/plugins/
    ./script/plugin install fossilize

  * Then use generate to create the default script and configuration for 
your application

    Example:
    ./script/generate fossilize MyRailsApp

    This will:
      Create my_rails_app script (executable) under /bin.
      Add application.yml to /config directory

    Please edit the later with your own information (version, package 
name, author, etc.)

  * When you're done, use rake package to generate the gem of your 
application

  * The end user could execute 'my_rails_app' like 'rails' command.

It is compatible with Rails installed as gem or in vendor/rails (it will 
also be packaged and distributed into the gem).

Because the copy process is generator-based, local modified files will 
show collisions and ask the user for action.

Regards, and remember: feedback are welcome!

--
Luis Lavena
Multimedia systems
-
Leaders are made, they are not born. They are made by hard effort,
which is the price which all of us must pay to achieve any goal that
is worthwhile.
Vince Lombardi
Posted by Ezra Zygmuntowicz (Guest)
on 2006-05-30 02:12
(Received via mailing list)
On May 29, 2006, at 2:42 PM, Luis Lavena wrote:

> Hello List!
>
> I'm glad to announce the update of Rails Plugin Fossilize (0.3.0):
>
> Fossilize
> =========
>
> Allow you distribute your rails application as a Gem.
> It add a "fossilize" generator and a package task to rake.


Wow very cool Luis!

-Ezra
Please log in before posting. Registration is free and takes only a minute.
Existing account (Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
No account? Register here.