Sohbet is a simple meeting and collaboration web application for software projects. The name "Sohbet" is turkish and means conversation. The development is still at the beginning. The web application should have at least the following features:
- Meeting management
- Messages with comments
- Action item and Issue management
- Documentation management with Upload functionlity
- Multimarkdown support for online rich formated documents
- ...
- Application Framework :Ruby on Rails 3.1
- Databases: PosgreSQL, SQLite3 or MySQL
- Testing: Outside-in-testing with Cucumber for the integration tests and rspec for the unit-test
cp config/database.yml.example config/database.yml
# on a mac
bundle install --without production linux_development
# or on a linux system
bundle install --without production mac_development
Next time you run bundle install it is not required to add the --without parameters, because bunlder saved the settings in .bundler/config
rake
After each commit the tests are run by travis ci, a continious integration service for open source projects.
Actual Test Result with travis ci:
For development it is recommended to use Guard.
This library aims to support and is tested against the following Ruby implementations:
- Ruby 1.8.7
- Ruby 1.9.2
- Ruby 1.9.3
- Ruby Ruby Enterprise Edition (REE)
Copyright (c) 2011 Hussein Morsy and Contributors