activeCollab
- Thursday Mar 22,2007 12:14 AM
- By R2D2
- In OOP, PHP, Web Applications
activeCollab is an easy to use, web based, open source collaboration and project management tool. Set up an environment where you, your team and your clients can collaborate on active projects using a set of simple, functional tools. 100% free!
Highlights
- Easy to install and easy to use
- Web-based. After installation only thing you’ll need to use it is web browser
- 100% open source, 100% free
- No limitations on number of projects, clients, team members…
- Per project permissions
homepage: www.activecollab.com
Easy to install and use – activeCollab uses set of simple tools to provide environment for collaboration. Using this simple tools you can discuss with other team members, plan the execution of the project, assign tasks, attach files, send notifications. Most of the objects in the system are taggable so you can use tags and search to easily find specific information.
Tools included in activeCollab:
- Run as many projects as you wish
- Post messages that people can comment. Email notifications included
- Milestones for marking important steps in project execution
- Assign tasks to people involved in the project
- Attach unlimited number of files (file size is limited only by your web server, not by activeCollab). Files support versioning and comments
- Search through every object in project, including text based files you uploaded
Install it on your own server – activeCollab is a script that you install on your server so you have full control over your data and you can customize it to fit your specific needs. In installation package there is a tool that will help you set up activeCollab in a matter of minutes. Unpack the archive, upload the contents to your server and follow five easy steps and you are good to go. Installer will write configuration files, create tables in database and import initial set of data including administrators account and your company info.
And you should not worry about upgrades – they are also automated. Just upload new files and execute upgrade script. Everything else is done for you.
Portable – activeCollab is made in PHP programming language and that makes it really portable. You can run it on your web server, your home computer or even from your USB stick.
Web based – Once you have activeCollab installed on your server only thing you’ll need to use it is web browser. Most of the modern browsers are supported (Internet Explore 6, Mozilla Firefox etc). Much better support will be provided when we release 1.0 – there will be many interface enhancements and it will be tested by more people on many different platforms and installations.
100% free, 100% open source – You can use activeCollab free of charge. It is release under the terms of Honest Public License. See the license.txt file that comes in the installation package for more details. Here’s what you can and what you can not do:
- You can use activeCollab free of charge.
- You can redistribute it without any limitations.
- You can make modifications and while they are used in-house they can stay closed. If you start distribution of modified system you need to make modification publicly available under the terms of General or Honest Public License.
- You can’t charge for the software itself even if it is modified.
- You can charge distribution, reproduction, bundling and packaging costs. You can also charge for support and charge for indemnification.
The whole point is about sharing, not just using.
No limitations – Some systems are limited by the number of users, clients or projects that you can have at the same time. activeCollab comes without such limitations. You can have as many projects (client companies, users, task lists or anything else) as you need.
Per project permissions – You can have two types of projects:
- internal projects where only your company is involved in development
- project where you have one or many client companies involved
In both cases there is permissions system that enables administrators to set up access permissions to specific companies and users, even for the members of your own team. You want Peter to have access to Project A and Project B but you don’t want him around Project C. Not a problem.
You can also limit access permissions for specific tools in a project. So, you can give access to messaging part of the project to some of your clients, but restrict file upload and task management.
Private data – Some objects have option to be marked as private. In that case only members of owner company that have access to specific project will see it and be able to manage it. Clients will not be aware of existence of that objects (message, milestone, task list…)
Private data remains private among members of owner company.
Leave a reply
You must be logged in to post a comment.