Hi I'm trying to create a non-profit site where users can collaborate on different projects.

For example, a user may want to create a YouTube video. Some users may be skilled in video editing, others in content writing, others in soundtrack, etc.

Basically, the user creates the project and others can join/subscribe to the project, discuss it, and upload their contributions (e.g. video files, audio files, text, etc.) They can also rate each other's contributions.

I suspect there are many ways this functionality could be achieved? Any thoughts on how you would go about it? Are there any modules which specialize in this and maybe offer additional/powerful features?

Thanks

Comments

liliplanet’s picture

Hi,

I asked the same question recently and WorldFallz was kind enough to respond at:

http://drupal.org/node/525254

Hope this helps.

ck9’s picture

Hi thanks that looks like a pretty straightforward way to go about it.

I've not been able to find modules for this so it would be great if someone were to build one. The ability to divide a project in to tasks and let users contribute to those would be an awesome feature. Also a more advanced feature would be a kind of gantt chart or progress bar - that would be really neat.

Anyone interested in making such a module?

I've been looking at the Organic Groups module and it seems that a 'Group' is quite similar to a project (i.e. users can subscribe, add posts and wiki posts, comments, etc.)

Open to more suggestions, thanks....

yelvington’s picture

ck9’s picture

Yelvington thanks a lot that is just perfect.

zzrwood’s picture

Have you had a look at what the Development Seed folk have done - called Open Atrium? www.openatrium.com

I heard one of the Lullabots (on their podcast) say that it might be an even better option than the BaseCamp clone they developed at the Do It With Drupal workshops.

ck9’s picture

I spent the weekend working on the rockclimbr site (updating modules etc.) but this Open Atrium looks like much better!

Thanks zzrwood I'll definitely try this it looks good