This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
This is to request the following feature in Synergy: As a tribe leader, I would like to be able to undo an assignment for a member of my tribe. So that I can more efficiently manage testing performed by my tribe. (In case I made an error in making the assignment and for similar reasons) As a participant tester, I would like to be able to remove an assignment for which I previously volunteered. So that I can more efficiently manage my own testing. (In case I made an error in volunteering for the assignment)
The think is, if someone is required by leader/manager to execute test assignment, this would practically allow him/her to delete the assignment without any testing. I'm just not sure if this is a good idea. So there are 3 possibilities: #1 allow user to delete his/her assignment #2 allow tribe leader to delete ANY assignment for his/her tribe members #3 save to each assignment flag "created by" thus user can remove assignment only if user === created by, tribe leader can only remove assignment if tribe leader === created by (and of course manager beats them all) #1 and #2 are easy, but I like #3 as it combines best from all. Jirko, what do you think about this? Should it be possible?
(In reply to Vladimir Riha from comment #1) > #3 save to each assignment flag "created by" thus user can remove > assignment only if user === created by, tribe leader can only remove > assignment if tribe leader === created by (and of course manager beats them > all) > More accurately it would be a) For volunteers: user trying to delete === assignee && created by user b) For tribe assignment user trying to delete === tribe leader && created by tribe leader && assignee is member of leader's tribe - possibly also check if specification is in leader's tribe but not sure if this would be critical
I agree with proposed solution #3 of course. If I volunteer and create my own assignment, I should be allowed to delete it later if I find out I am badly busy. If I am tribe leader I can delete all assignments created for any member of my tribe AND test specification in my tribe's responsibility. I think tribe leaders could also delete volunteer assignments within their tribes if they communicate it with the person in advance. Manager can do whatever s/he wants.
Agree, #3. But "tribe leaders could also delete volunteer assignments within their tribes" is via system, while "if they communicate it with the person in advance." is procedural (non-system).
Yes, I understand your concern Lou but I would consider it both confusing and impolite if somebody else (even being that my tribe leader) deleted my assignment I had created voluntarily. Synergy could ask for a short justification in such case and then send at least an automated message to me and tribe leader about such action to avoid procedural complications.
+1 Sounds good!
Should be almost done now. If tribe leader removes member's assignment, it sends email notification (if Synergy is set to && user has enabled notifications). What's left is the asking for justification part (currently it sends only email about the assignment).
fixed in #617
I can delete an assignment I volunteered for, but I can't seem to delete an assignment (where the assignee was mr_lou_d).
I'm sorry for that, I believe I've fixed it. Could you please give it another try (changes will be live in ~10 minutes, after 8:30 UTC) ?
Thanks, both use cases now work. However, I did NOT receive any email notifications. I don't know how to enable notifications in Synergy as a user (shouldn't this be ON by default?). I also don't know whether Synergy itself is set to enable notifications. Please advise.
Yes, Synergy as such does not send email notifications related to assignments right now, it is turned off on purpose but I believe it could be turned back on for NetCAT assignments. Jirko, do you want me to enable it or will you do it later? Each user can then disable notifications related to test assignments in his profile page ([1], by default it is on) [1] http://services.netbeans.org/synergy/client/app/#/user
Yes, I just turned it on, because I am going to create NetCAT assignments today.