Skip to content

dimaursu/discite

Repository files navigation

README

How to install the application:

  • Atention:

    Run every command with a RAILS_ENV="something" as a prefix, if you want to
    switch away from the default "development" environment
  • Ruby version

    The program was written on rubinius-2.1.1
    With small adjustments it will work fine on MRI, v2.0
  • System dependencies

    - nodejs, or another javascript runtime
    - graphicsmagick
  • Configuration

  • Database creation

    Edit the config/database.yml file, and run:
    rake db:create
  • Database initialization

    rake db:migrate
    If you are doing development, you may want to run the database seeder script:
    rake db:seed
  • How to run the test suite

    rake test:all
    
  • Services (job queues, cache servers, search engines, etc.)

  • Deployment instructions

    Capistrano is used for deployment: check config/deploy.rb, config/deploy/, and
    the Capfile.
  • Other tools

    rubocop - static code analyzer
    debugger
    simplecov

ToDo

  • Integrate TogetherJS

  • Optimize the app by:

    1. serve assets with nginx
    2. use Unix sockets instead of tcp ones
    

Possible names:

Osmosis

The name come from the process of osmosis, where 2 cells exchange nutrients

Discite

It’s from latin, it means “to learn”. Also, I found a cool quote:

Aut disce aut discede
Either learn or go away.

About

A peer2peer teaching network, mainly written in Ruby on Rails. this is a mirror of https://gitorious.org/discite/discite

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published