Friends and members

I hope this is the right group for this.  For the ELGG network I have planned, I'm going to need to differentiate between various types of friends.  I'd like some sort of friend-type.  For example, a friend might be a colleague, a family member, fraternity brother, etc.  I envision using groups to represent not only social groupings but also businesses. A member of a group might be a customer, employee, creditor, etc.  I imagine this would be some sort of plugin that adds this kind of differentiation. 

  • So, I built it with Elgg. But there is no control over what site members do. Doesn't work. Elgg is consigned to the 'Interesting Things' bin I'm sorry to say.

    If Elgg developers read this, you might want to consider that all the talk on Elgg.org and Elgg.com about it being the wonderful new tool for social networking will be mostly ignored by governments, local authorities, large companies and corporations because it allows anyone who joins to do prety much as they please.

    BAD.

    While I've enjoyed the banter, I'll be using other tools. So long, and thanks for all the fish.

  • Re forking Elgg: If you have patches that improve Elgg weaknesses, please submit them to trac.  A fork is a pretty extreme measure to take before submitting any patches at all...

    Re roles and permissions: As I mention in the other thread, Elgg was specifically designed without roles and permissions, but with hooks to allow for them.  This is part of the design philosophy and is unlikely to change.  

    @Michael - I think you're missing a very crucial part of Web 2.0: It's about user-generated content and user interactions, not about delegating access and control.  Elgg is already used in governments, local authorities, and large educational organizations because of this very reason.

    There are many possible ways to implement roles and permissions in Elgg, but most people either 1) realize the popular Web 2.0 model general works and don't bother or 2) find a CMS with the matrices of checkboxes that they want.  9 times out of 10, it's more a matter of mental bias and expectation than actual functionality.

  • Brett - UGC doesn't mean automagically "total freedom", some rules may and must exist (besides the right "generate content")

  • True...Users can't be allowed to run amok.  Policies need to be in place and enforced.  The primary difference is that Web 2.0 expects users to patrol themselves and form organic groups instead of being restricted and placed into groups by admins or moderators.  It's all about what sort of community you plan to make...There are definitely use cases for both!

Feedback and Planning

Feedback and Planning

Discussions about the past, present, and future of Elgg and this community site.