I really enjoy alot of things about about the openprocessing.org site:
1. I like the "featured sketches" shown on the main homepage.
2. I like seeing a user profile with designs submitted by processing users. I can envision a max/msp/jitter "user profile" where other users can share and learn from work done by others. As it is now, only "featured" works and the "projects" pages are shown on the cycling74 site and most of the time they are more advanced topics (I'm not saying to remove this feature. Definitely keep this, it's inspirational). But consider that with a user driven community, it allows newbies and seasoned veterans the "open source" type sharing of work to promote growth of ideas.
3. When looking at a users code in processing you can actually see the code. I can envision a "view" for max/msp patches so you can see or hear what the users patch is suppose to do within the browser window. This might be a bit harder to do since typically we just download patches and try to run them rather than "run" them in a browser window like java. Here maybe the user could just submit a screenshot of their patch, a short audio/video sample (optional), and a description of what the patch does and what the user needs to know to understand it.
4. They promote communication between users directly.
5. They have "classrooms" and "collections". This is a neat model that I could see the cycling74 site benefit from. It would allow for this site to group and organize the user patches in a better way.
Right now, the forum has the pages broken out by product, which is great, but it still leaves the user combing through forum posts to find a simple model of something simple that has most likely been completed by another user.
I would like a simple share space linked to user Profile. Users could ask to enable the "share space" function, could upload themselves patches/zip files, and should follow rules about acceptable content. Patches could be tagged, and we could browse the patches either from the user profiles, or more generally from a global "share space" database interface.
I'm not sure cycling74 wants to implement a simple thing like that, or will be more ambitious, what could explain why the old share pages disappeared.
Thanks for the great feedback guys. I agree that there's a lot that openprocessing.org does very well. The old share pages - or something a lot like them - are going to reappear shortly while we work on our more ambitious solution.