geonetwork / core-geonetwork

GeoNetwork is a catalog application to manage spatially referenced resources. It provides powerful metadata editing and search functions as well as an interactive web map viewer. It is currently used in numerous Spatial Data Infrastructure initiatives across the world.
http://geonetwork-opensource.org/
GNU General Public License v2.0
420 stars 489 forks source link

Who is owner of harvested records? #1792

Closed pvgenuchten closed 7 years ago

pvgenuchten commented 7 years ago

As I understand it, the user that created a harvester is set as the owner of metadata, currently there is no mechanism to re-assign ownership of a harvester to another user. It means that if a user creates a harvester any record that is harvested via that harvester will be displayed when the user selects "my metadata" on the editor dashboard.

This leads to following questions:

CorMelse commented 7 years ago

All, Why not add a specific contact adress which will be marked as the owner of the files beeing harvested. For example, at the dutch RIVM we push records from our LAN to the external metadata catalog. there we create a contact as owner (e.g. RIVM) of the datasets. the harvesting mechanism looks if there is such a contact and while harvesting them to the ducht register Nationaal Georegister it alters the owner into the contact given in the source catalog.

good idea?? Cor Melse

[image: Logo Gissupport] Gissupport Webbased Geografische Informatievoorziening Cor Melse Diederichslaan 19, 3971PA Driebergen-Rijsenburg Website Gissupport http://www.gissupport.nl | M: 0655736842

2016-12-07 14:45 GMT+01:00 paul van genuchten notifications@github.com:

As I understand it, the user that created a harvester is set as the owner of metadata, currently there is no mechanism to re-assign ownership of a harvester to another user. It means that if a user creates a harvester any record that is harvested via that harvester will be displayed when the user selects "my metadata" on the editor dashboard.

This leads to following questions:

  • do people find the current situation fine (no change required?)
  • does harvested metadata need to have an owner, maybe it can have owner null
  • should we add functionality to change ownership of a harvester, if the ownership is changed, should we update all privileges of harvested records? (mind that you can already assign a harvester to a group)

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/geonetwork/core-geonetwork/issues/1792, or mute the thread https://github.com/notifications/unsubscribe-auth/AT2YI6HDORW9HIMvWHYV5OLOwY_vcDyOks5rFriDgaJpZM4LGm4Z .

pvgenuchten commented 7 years ago

Hi Cor, thanks for your comment, your proposal would align with my option 3, to assign ownership of harvested records as a setting on the configuration of a harvester. More opinions?

fxprunayre commented 7 years ago

does harvested metadata need to have an owner, maybe it can have owner null

+1

pvgenuchten commented 7 years ago

with metadata owner null, the harvested metadata will not show up with "my metadata" filter if in settings "allow modification on harvested metadata" is activated, an owner is handy to management of edit privileges