home · blog · groups · about us · contact us
DevelopmentNow Blog
 Thursday, March 01, 2007
 
 

activeCollab is a free, open source competitor to Basecamp, a very popular online project collaboration tool. It's been getting good buzz & good steam, but I was bothered to read this on their blog a few days ago (edited):

There will be no 0.7.5 or any other major version in 0.x branch. Next major release is activeCollab 1.0 and it is scheduled for summer 2007. Code in 1.0 branch is not compatible with 0.x code so parallel development is not possible.

To keep the development process focused as possible there will be no public beta versions.

activeCollab 1.0 and future core development will be developed exclusively by company that [Ilija Studen, the activeCollab founder] started, and [the] community will be able to contribute by developing plugins, themes and translations.

Note that the above are exerpted from the full blog post. When asked about licensing, Ilija responded with

Can’t tell much about licensing, but we will most probably go with something used by profit oriented open source projects (MySQL, SugarCRM…) One thing is for sure – there will be a free and open source version that match current feature set so current users will not be let down when 1.0 gets launched.

Whole point of this transformation is to provide more value to users, not to drive them away. We are aware that some people will now like the idea of profit oriented open source project, but still being able to provide good support, dedicated development team and guaranty that we’ll be here next year is something that we find really important. Hope that most of the users agree with us on that.

So...hmm. To me it sounds like activeCollab is privatizing the project, disappearing for several months before the next release, and focusing more on profit. Not a good sign, really...I felt it had potential to move ahead, fueled by contributions from the community, but whether for money-seeking and/or project management reasons, that sounds like it's going to change. It might work out well, but I could also see the project disappearing for months while the community waits patiently for summer 2007. The community asks about progress, but since the source & beta are closed, no one can monitor progress. The deadline slips to fall 2007, then winter 2007, and ... well, could be bad.

Granted, I could be wrong .. I don't know Ilija or the team he's assembled, and 37 signals did very well with a small team & closed source when they built BaseCamp. Of course, one of activeCollab's strengths (IMO) is that it's not BaseCamp.

I wouldn't be surprised to see some of the activeCollab community forking off the source code on their own & keeping a separate open source version of activeCollab under a new name. It happens with wikis a lot, I know. :)

Edit: this thread in the activeCollab forums is worth reading if you want more background on Ilija's motivation. It seems like Ilija wants to work on activeCollab, wants it to remain free, and wants it to be a successful product that's still around 5 years from now. But, he wants to earn a living on it, and he feels like having a controlled (not open?) project with a small team (ideally in the same physical space) is the right way for him to achieve that. Not that there's anything wrong with his goals & opinions, but I think the activeCollab community was definitely (IMO) caught off guard.

March 1, 2007    Bookmark to Digg or other social bookmarking
#    Disclaimer  |  Comments [3]

Related posts:
How to Disable AVG Antivirus in Vista
Subversion: Merging Changes from a Branch into the Trunk
SQL Server Management Studio - Export Query Results to Excel
Office Live Workspace now Open
Mac Subversion Clients
Unfuddle Ticket Submission Form


« Free/Cheap Software for Virtual Teams | Main | Installing Webmin on Godaddy VDS »
Friday, March 02, 2007 1:19:02 AM (Pacific Standard Time, UTC-08:00)
There is a followup comment (#29) that should clear things out a bit.

Just curious, for how long have you used activeCollab?
Friday, March 02, 2007 12:12:15 PM (Pacific Standard Time, UTC-08:00)
Thx Ilija. I wasn't able to find the comment you mentioned (#29 is a one-liner from Ryan Cross), but I adjusted my post to encourage the user to read through the whole thread rather than jumping to conclusions. I probably come across a bit heavy-handed in this post ... I think my main point is that the new turn in direction is a surprise to many in the activeCollab community, especially since people thought of activeCollab as a free, open source competitor to BaseCamp. Some (including myself) question whether it's the best move for the product. But it *IS* your product, and that gives you the freedom to do what you want with it. And this new direction might turn out really well.

In terms of my aC experience, I gave activeCollab a trial run for a week or two on a Dreamhost shared plan. It was easy to install, & I wanted to like it, but it just ran too slowly for me. I figure some of that could be due to being on a shared server instead of a dedicated machine, but the speed + the lack of ajax meant that managing projects was too much clicking & waiting, which would prevent my clients from using it. That's one reason why I posted a comment on your feature-request blog post about ajax & a "dashboard" concept w/ commonly-used links.
Saturday, March 03, 2007 5:24:45 AM (Pacific Standard Time, UTC-08:00)
Hm, there is comment #29 on Status update post but I worked a bit on it and republished it as a separate blog post so people who are not following discussion on Status update post can read it.

http://www.activecollab.com/blog/37/status-update-followup/

You comments are not "heavy", just expressing concern about the future of the project based on posted information (and there was not a lot of useful info in the post). Who knows what I would write if I was on the other side of the screen after reading post like that. Most probably something similar.

Btw, we are aware of performance issues, especially on servers with slower databases and we are working on them (we reduced amount of queries that activeCollab needs to execute to render a page and added a lot of async requests (AJAX) to skip complete page reloads). On the other hand, plugin system added new layer of overhead but things are way faster now nevertheless.

Have fun and don't give up on activeCollab ;)
Comments are closed.