public
Description: Open-source team collaboration web app inspired by Basecamp, Backpack and Campfire. Built on Ruby on Rails. Use it for free online: www.teambox.com
Homepage: http://www.teambox.com
Clone URL: git://github.com/michokest/Teambox-Community.git
name age message
file .autotest Mon Jun 08 05:50:01 -0700 2009 Installing rails_rcov plugin for rcov tasks [Pablo Villalba]
file .gitignore Fri Jul 17 07:04:18 -0700 2009 little changes [flov]
file Capfile Fri Jun 05 08:11:24 -0700 2009 Public release [Pablo Villalba]
file LICENSE Mon Jun 08 11:26:41 -0700 2009 Updating readme and license filename [Pablo Villalba]
file README.md Thu Jul 16 09:36:17 -0700 2009 Updating install guide [Pablo Villalba]
file Rakefile Fri Jun 05 08:11:24 -0700 2009 Public release [Pablo Villalba]
directory app/ Wed Nov 04 10:35:34 -0800 2009 Partial commit for exports [Pablo Villalba]
file bootstrap.rb Sat Jun 06 03:01:18 -0700 2009 Moving site keys [Pablo Villalba]
directory config/ Mon Aug 31 07:59:42 -0700 2009 Using ar_mailer in production [Pablo Villalba]
directory db/ Mon Aug 31 07:49:46 -0700 2009 Adding ActionMailer [Pablo Villalba]
directory lib/ Thu Aug 20 08:58:48 -0700 2009 revert timezone changes [omenking]
directory log/ Tue Jun 09 07:41:07 -0700 2009 Adding a file so log directory is not empty [Pablo Villalba]
directory protosite/ Fri Jun 19 03:15:59 -0700 2009 Updating logo [Pablo Villalba]
directory public/ Thu Aug 27 03:46:00 -0700 2009 Fixing Safari/Chrome font face issue [Pablo Villalba]
directory script/ Mon Aug 31 07:49:46 -0700 2009 Adding ActionMailer [Pablo Villalba]
directory test/ Mon Aug 31 07:49:46 -0700 2009 Adding ActionMailer [Pablo Villalba]
directory tmp/ Tue Jun 09 07:41:07 -0700 2009 Adding a file so log directory is not empty [Pablo Villalba]
directory vendor/ Mon Jul 13 10:17:06 -0700 2009 Updating hoptoad [Pablo Villalba]
README.md

Teambox Project Manager

Teambox is a project management software built on Ruby on Rails, based in our previous project, Saiku.

Visit Teambox website for documentation, community and support: http://www.teambox.com/

Teambox: Project Management and Collaboration software

LICENSE

Copyright (C) 2008-2009. Pablo Villalba Villar

Copyright (C) 2008-2009. Saiku Desarrollos, S.L.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this program. If not, see http://www.gnu.org/licenses/.

Requisites

  1. Install Ruby on Rails in your system. You'll need Rails 2.2.2. To force this version, use gem install rails -v=2.2.2
  2. Install rcov gem: 'sudo gem install rcov'
  3. Install the missing gems with 'sudo rake gems:install'
  4. Add the domain alias to /etc/hosts, pointing to 127.0.0.1:
    • Linux: Add *.myhost.dev
    • Mac: Add www.myhost.dev and project.myhost.dev for every subdomain you intend to use in development

First time setup

  1. ruby bootstrap.rb (this copies the sample config files for you)
  2. Customize:
    • /config/environment.rb file (don't forget to add ActionMailer settings)
    • /config/database.yml file
    • /config/amazon_s3.yml
    • /config/newrelic.yml
    • /config/initializers/hoptoad.rb (signup for http://hoptoadapp.com)
    • /config/initializers/site_keys.rb
  3. Customize the environment.rb and database.yml
  4. rake bootstrap:all (this creates the database, runs migrations, and populates with sample data)