Implemented! - Automatically adding Relationship Links +4
Parts of suggestion implemented:
- Any new entry created by a user - such as an organization listing, a job posting, etc - will now automatically be included into a user's network.
Parts of suggestion not implemented:
- We haven't yet included "default relationships" for the automatic creations. Angus is looking over the list and seeing if there are some reasonable default choices.
- We also are not automatically adding to the network entries that were just edited by the user. A user may not want to have everything they touch become part of their network, as that could quickly get unwieldy.
- All relationship types are archived and stored, so we can likely mine this down the road to show some interesting patterns. We currently are not, but as we develop the network, we'll definitely return to this idea.
- As part of a later revision, we may "grandfather" in entries created previously by users and add it to their networks. We'll first see how this first iteration goes over with our users, and if it causes an unexpected problems before we proceed with a second phase.
It seems to me that if you join a group as a user or create a resource as a user then these relationships should be automatically added to your network on your profile (and the network of those groups and resources). Shouldn't it be an opt out rather than a laborious opt in for establishing relationships?
Then the question becomes what default relationship descriptor do you use for these types of links. For User to Group - the obvious would be simply 'Member' for User to Resource it could be 'Contributor'. If a user wants to edit the relationship they could always go back and change it and add descriptive text.
Ultimately I expect that WE users should/will have the ability to search for objects in the database through the social net - e.g. which objects are linked to people in my network, or those that are X degrees of separation from me. This will be facilitated by having robust relationship links between all objects in the WE database.
----------------
More thoughts:
Would be good to retroactively (and on an ongoing basis) harvest the database to add network relationships for people who have:
- Created resources / wikipages / jobs and events - 'creator' relationship as default
- Edited a resources / wikipages (more than X times) - 'editor' relationship as default
- Commented on a resources / wikipages / jobs and events (more than X times?) - What relationship here? None appropriate seems to exist maybe we add 'Commentator'
- Ranked a resources / wikipages / jobs and events (can only be once!) - does this establish a network relationship? Probably not in an off itself.
- Joined a group - 'Member' or 'Admin' depending on current role as default.
- Not sure about how we handle organizations. Probably leave that up to individuals as that is more sensitive.
This change needs to be spelled out in an email to users given the option to opt out entirely of auto-linking in profile settings or by removing links one at a time as they are created. It would be good to have a simple way to remove recently added links - e.g. all or click specific boxes to remove new auto-links.
by angusparker
Comments (1 - 9 of 9)
|
Flag comment for removal angusparker 2 months ago
@Honore: Thank you for implementing parts of this suggestion. I will finish the review of relationships this week to share with the community.
|
|
I'm sure the data exists becuase its part of the activity history. I imagine people would like to have their networks fill up. Might need to exclude the 'data-entry' types at NCI and international sites (Equador) since they may have created the resource but have no real connection. Or perhaps that's not a problem since the data entry was really around orgs which would not be affected by this?
|
|
We probably could - as long as there's a record in the database of what users have generated. I haven't delved into just yet, but I'm pretty sure we do have that information stored. It might be a bit overwhelming for some users to see their network fill up overnight, but this does sound closer to the direction we want to take to make the network a "sticky" feature.
|
|
Honore: Assume you can harvest the database and retroactively add resources that were created by a user?
|
|
Great idea - we're at least working on one part of this suggestion, where any resource you create will become part of your network. I'll have to explore further on making sure we add groups to the network feature too, but once we have that in, we'll get this suggestion fully implemented!
|
|
Good idea. My +1.
|
|
Yes, I agree, this should be automatic. |
|
Dear Roger - It does seem intuitive that things would already work this way but I can assure you that they dont! Best, Angus
|
|
I thought it already worked the way you describe, Angus, but maybe that was just because it is so clear that it should work that way. I love the idea of being able to search by strength of linkage - something for the future. For now we just need to build the infrastructure.
|

