CGA1123 / F29SO

REAF - Resource Management System Project Repository
https://reaf-rms-master.herokuapp.com/
0 stars 0 forks source link

ProjectUser Search algorithm #126

Closed CGA1123 closed 7 years ago

CGA1123 commented 7 years ago

WE NEED TO CREATE THE SEARCHY ALGORITHMO, IT WILL BE MUCH MAGICO WOOOOOOOO 🔍 Need to wait on #124 #125 to be implemented

JAPTaylor commented 7 years ago

By the way, on top of skills and locations, the spec also mentions:

JAPTaylor commented 7 years ago

It might also be a good idea to factor in whether they've worked in a similar role in the past

CGA1123 commented 7 years ago

Nice. True, A 'Role History' might be something thats interesting to try and implement into the a users profiles, not sure exactly how that would work though.

For the Availability we'll need some sort of calendar?

JAPTaylor commented 7 years ago

Okay, so the general ideas for the search, as discussed earlier in the meeting, would be these:

CGA1123 commented 7 years ago

Might be an idea to remove the rating attribute from ProjectRoleSkill. It's not actually very useful, we can rank users based on the total of their rating score over all the Skills asked for by the role.

Taking the rating of the ProjectRoleSkill seems to me to just add unnecessary complexity.

JAPTaylor commented 7 years ago

Hmm. Maybe. I won't factor it in with the search for now, but I don't think we should remove it quite yet; I want to see how well making the search goes first.

JAPTaylor commented 7 years ago

We should still allow for manually searching a name and adding a user without using the intelligent search, right?

CGA1123 commented 7 years ago

Yeah, manual search should still be possible

CGA1123 commented 7 years ago

Basic functionality added #156