Skip to content

Commit

Permalink
Development has moved to github.com/9elements/vrame
Browse files Browse the repository at this point in the history
  • Loading branch information
janv committed Dec 9, 2009
1 parent 51c6b02 commit 1b9f1d3
Show file tree
Hide file tree
Showing 249 changed files with 6 additions and 16,106 deletions.
2 changes: 0 additions & 2 deletions .gitignore

This file was deleted.

20 changes: 0 additions & 20 deletions MIT-LICENSE

This file was deleted.

91 changes: 6 additions & 85 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,88 +1,9 @@
VRAME
=====
# Vrame and the NineAuthEngine have moved

VRAME is a CMS (content management system) based on Ruby on Rails.
It is designed to run as a Rails Engine on top of your existing Rails app.
Please update your submodule URLs to

Philosophy
==========
git://github.com/9elements/vrame.git
git://github.com/9elements/nine_auth_engine.git

VRAME does not force you into any kind of predefined, inappropriate structure.
It allows you to build and use your own information architecture.

In order to integrate VRAME with your app, it provides a few Rails models which fulfill certain tasks:

* Categories act like folders. They include schemas for their documents.
* Documents act as endpoints. They can be represented as a custom HTML template or as JSON for external APIs.
* Assets act as storage for files, mainly images. They care about thumbnail creation, video conversion, etc.
* Collections act as containers for multiple assets.

Feature Overview
----------------

* Schema Builder: Create a schema for underlying documents
* Rich types for appropriate information representation
* Google Maps integration
* Images & thumbnail creation
* Video conversion
* User management _(in progress)_

Installation
============

The following versions are required for VRAME:

* Rails >= 2.3.4
* Ruby >= 1.8.6
* MySQL >= 5.x

Adding VRAME to your Rails App
------------------------------

Currently VRAME is only available from the official github repository.
The standard approach is to add VRAME and Nine Auth Engine as git submodules:

cd your_rails_app
git submodule add git://github.com/sebastiandeutsch/vrame.git vendor/plugins/vrame
git submodule add git://github.com/sebastiandeutsch/nine_auth_engine.git vendor/plugins/nine_auth_engine

There are plans to release VRAME as a gem when it has reachd a stable, more refined state.

Initialize VRAME
----------------

sudo rake gems:install
rake vrame:bootstrap

Dependencies
------------

For those where rake gems:install does not work try adding these dependencies to your environment.rb

config.gem 'coupa-acts_as_tree',
:lib => 'coupa-acts_as_tree',
:source => 'http://gems.github.com'

config.gem 'binarylogic-authlogic',
:lib => 'authlogic',
:source => 'http://gems.github.com'

config.gem 'mislav-will_paginate',
:lib => 'will_paginate',
:source => 'http://gems.github.com'

config.gem 'mini_magick',
:lib => 'mini_magick'

config.gem 'thoughtbot-paperclip',
:lib => 'paperclip',
:source => 'http://gems.github.com',
:version => '~>2.3.1'

config.gem 'norman-friendly_id',
:lib => 'friendly_id',
:source => 'http://gems.github.com'

config.gem 'daemons'

Copyright (c) 2009 9elements.com, released under the MIT license
This repository will be kept available for a while but development will take
place in the 9elements repositories.
23 changes: 0 additions & 23 deletions Rakefile

This file was deleted.

54 changes: 0 additions & 54 deletions TODOS

This file was deleted.

13 changes: 0 additions & 13 deletions app/controllers/assets_controller.rb

This file was deleted.

72 changes: 0 additions & 72 deletions app/controllers/categories_controller.rb

This file was deleted.

59 changes: 0 additions & 59 deletions app/controllers/documents_controller.rb

This file was deleted.

30 changes: 0 additions & 30 deletions app/controllers/subscriptions_controller.rb

This file was deleted.

Loading

0 comments on commit 1b9f1d3

Please sign in to comment.