collaborative web-based groupware

Posted on 2004-10-30
Last Modified: 2006-11-17
Currently I'm founding a small internet company with several friends. We'd like to use web-based collaborative groupware (e.g. eGroupWare) to coordinate our activities. Could you recommend free software which implements a portal that approximates the following features:

-blog-like forum, where any user can post and new posts appear first
-follow-up comments can be placed within parent postings (rather than having to place all responses after the parent posting)
-attach binary files to postings
-automatic email notification of registered users when a new posting is made
-spreadsheet or some kind of log to keep track of expenses, that everyone can edit (I guess a wiki would do)
-todo lists for each member, that are both readable and writable by each registered user

Presumably such an application would be written in PHP and run on Linux.

Thanks in advance for any advice!
Question by:bobwood2000
    LVL 12

    Expert Comment

    Hi  bobwood2000

    Something like PHPGROUPWARE:

    It provides about 50 web-based applications, as there are the Calendar, Addressbook, an advanced Projects manager, Todo List, Notes, Email, Newsgroup- and Headlines Reader, a Filemanager and many more Applications. The calendar supports repeating events and includes alarm functions. The email system supports inline graphics and file attachments.

    The system as a whole supports user preferences, themes, user permissions, multi-language support and unser groups. It includes modules to setup and administrate the working environment. The groupware suite is based on an advanced Application Programming Interface (API).

    LVL 29

    Accepted Solution

    It seems that you have considered egroupware but ruled it out.
    For info, could you telll us which of your criteria of yours did not fit, and that the solution you are looking for should have?

    Author Comment

    I spent awhile configuring eGroupWare, only to find it didn't meet my needs. Here's why:

    -the forums where not blog like, but rather deeply nested within the site. this did not lead to having 1 single thread of good discussion. (my group is small, so we would only want a single a blog)
    -follow up comments always just extended the thread (though sometimes they were indented). really we were hoping to make notes and comments with the postings of others.
    -sharing files was difficult. it was easy to upload files to one's own directory (using fileManager).however, one's own home directory did not seem to be shared.
    -no email notification when someone made a posting. thus no one new to check our site to read the new posting. thus, group memebers abandoned the system and just started send out emails.
    -members have also started passing an excel spreadsheet file between them to keep track of expenses. this leads to bad concurrancy control. eGroupWare did not seem to provide a single common spread sheet that could be edited trhough its web interface.
    -eGroupWare had todo lists (or was that PHP groupware). However, there has no way to delegate tasks to others using their todo lists. everyone had to keep track of his own list, which sort of defeats the point of groupware.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Why You Should Analyze Threat Actor TTPs

    After years of analyzing threat actor behavior, it’s become clear that at any given time there are specific tactics, techniques, and procedures (TTPs) that are particularly prevalent. By analyzing and understanding these TTPs, you can dramatically enhance your security program.

    Suggested Solutions

    The Client Need Led Us to RSS I recently had an investment company ask me how they might notify their constituents about their newsworthy publications.  Probably you would think "Facebook" or "Twitter" but this is an interesting client.  Their cons…
    Introduction HTML checkboxes provide the perfect way for a web developer to receive client input when the client's options might be none, one or many.  But the PHP code for processing the checkboxes can be confusing at first.  What if a checkbox is…
    Learn how to match and substitute tagged data using PHP regular expressions. Demonstrated on Windows 7, but also applies to other operating systems. Demonstrated technique applies to PHP (all versions) and Firefox, but very similar techniques will w…
    The viewer will learn how to create a basic form using some HTML5 and PHP for later processing. Set up your basic HTML file. Open your form tag and set the method and action attributes.: (CODE) Set up your first few inputs one for the name and …

    913 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    18 Experts available now in Live!

    Get 1:1 Help Now