ome / omero-blitz

Gradle project containing Ice remoting code for OMERO
https://www.openmicroscopy.org/omero
GNU General Public License v2.0
0 stars 15 forks source link

Widen chown to non-admin users #88

Open pwalczysko opened 4 years ago

pwalczysko commented 4 years ago

This was suggested by https://forum.image.sc/t/giving-away-ownership-on-data/37240

The admin-only character of the feature is perceived as too restrictive, and in the field situations going to an administrator is not feasible for people in situations where chown would be most useful (shorter term employees, students or visitors).

I guess a follow-up on client-side would be necessary too for such cases @will-moore

pwalczysko commented 4 years ago

cc @joshmoore @mtbc @jburel

mtbc commented 4 years ago

Group owners can also chown.

imagesc-bot commented 4 years ago

This issue has been mentioned on Image.sc Forum. There might be relevant details there:

https://forum.image.sc/t/giving-away-ownership-on-data/37240/3

juliomateoslangerak commented 4 years ago

That imagesc-bot was faster than me!! So the issue I was raising is that the possibility of the group owner to change ownership is, as I see it, a bit tricky. I understand the use of it, as we are confronted all the time with the people that leave the lab and it would be up to us admins to swap data around all the time. Wouldn't it make more sense, from a 'ethical' point of view that is the data owner that gives the property away? In the current scenario, the relation group-owner to group-member assumes a professional hierarchy justifying to claim ownership of data. But I can imagine this is not always the case.

There is a very common case where a rotation student or even a PhD student will acquire the data and at the end of the stay the data might have to be transferred to some other researcher in the group but not particularly the PI / group owner. I believe it would be useful if the data owner could transfer ownership to any other group member...

All of this independently of the issue mentioned of what I discussed in the image-sc forum, which stays a more practical thing concerning a specific application.