public
Description: Rails plugin for configuring an application the Zipi way.
Clone URL: git://github.com/zipi/zipido.git
Search Repo:
zipido /
name age message
folder META.yml Sat Aug 02 08:01:41 -0700 2008 clean up loose ends for publication of 0.01a [Scott Moe]
folder README Tue Aug 05 06:29:26 -0700 2008 fix up branches [Scott Moe]
folder Rakefile Wed Jul 02 12:28:40 -0700 2008 add all the files [Scott Moe]
folder generators/ Fri Aug 01 14:08:01 -0700 2008 remove unused generators from published branch [Scott Moe]
folder lib/ Thu Jul 31 07:42:16 -0700 2008 clean up debug and get default yield working [Scott Moe]
folder license-agreement.txt Sat Aug 02 08:01:41 -0700 2008 clean up loose ends for publication of 0.01a [Scott Moe]
folder tasks/ Mon Jul 28 13:35:56 -0700 2008 split up rake tasks for git. the ignore file wa... [Scott Moe]
folder test/ Sat Aug 02 08:01:41 -0700 2008 clean up loose ends for publication of 0.01a [Scott Moe]
README
Zipido
======
Rake tasks and generators to configure ruby on rails applications consistently and provide reusable design elements.
Configure a ruby on rails application the Zipi way.


Available features
==================
Consistent git configuration and operation with rake tasks.

Capistrano recipes for deployment to zipi servers, installed with a generator.

Generator for simple css and application layout files for standard rails generated scaffolds.

Rake tasks to generate xhtml and css from a yaml design specification. Allows the development of
reusable design elements.

Examples
========

script/generate zipido_application
  replace application.css and application.html.erb with simple starting point for site design.
  create config/design directory with sample design yaml files

script/generate zipido_capify
  create Capfile and deploy.rb just like capify . plus add a recipe file for deployment to zipi servers.

rake git:initialize
  runs git init
  creates .gitignore to keep secret config files secret and tmp files temporary.
  creates .gitignore in empty directories so clones will run.

rake git:first_version
  runs git add . and git commit with "first version" message

rake git:publish
  run git remote add and git push for use with zipi gitosis server.
  This is not going to work for you unless you have a project configured on the 
  zipi gitosis server. It should be easy to modify to use with git hub. And I 
  should probably  make that an option.

rake zipido:desgn layout=application
  process a design specified in a yaml file, named application.yml, into xhtml and css files.


Still much to do
================

- Tests!
  not much to test in capify and gitify but no tests for the design to xhtml and css is limp.
- generators for partials, panels, and frames
- install collected resusable design elements

- fixed local repository to have a master branch suitable for publication and made the old master branch
  into a development branch to hold onto the stuff that is not ready yet.

Give back your fixes
====================
The zipido plugin is: Copyright 2008 Zinnia Internet Products, Inc. 
  All Rights Reserved. 
  Released under the GPL v3. See license-agreement.txt