Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: Add all BonaRes ContactRoles #130

Open
mwallschlaeger opened this issue Jun 25, 2024 · 0 comments · May be fixed by #216
Open

Feature: Add all BonaRes ContactRoles #130

mwallschlaeger opened this issue Jun 25, 2024 · 0 comments · May be fixed by #216
Assignees
Labels
admin changes to the admin interface API changes to rest API enhancement New feature or request feature Forms changes to metadata forms Metadata MetadataXML changes to the metadata XML Potential upstream transalation translations UI changes to the geonode UI

Comments

@mwallschlaeger
Copy link

Feature Description

Geonode currently uses: ISO 19115:2003 (GeoNode#11902) which is only supporting a limited number of contact roles, lately added with: GeoNode#10367

In our latest TF meeting we agreed on:
So we agreed on the following implementation details:

  • implement all roles currently defined in BonaRes:
Responsible party - (Role = Data Collector)
Responsible party - (Role = Data Curator)
Responsible party - (Role = Editor)
Responsible party - (Role = Hosting Institution)
Responsible party - (Role = Other)
Responsible party - (Role = Producer)
Responsible party - (Role = Project Leader)
Responsible party - (Role = Project Manager)
Responsible party - (Role = Project Member)
Responsible party - (Role = Registration Agency)
Responsible party - (Role = Registration Authority)
Responsible party - (Role = Related Person)
Responsible party - (Role = Research Group)
Responsible party - (Role = Researcher)
Responsible party - (Role = Rights Holder)
Responsible party - (Role = Sponsor)
Responsible party - (Role = Supervisor)
Responsible party - (Role = Work Package Leader)
Responsible party - (Role = Author)
Responsible party - (Role = Custodian)
Responsible party - (Role = Distributor)
Responsible party - (Role = Originator)
Responsible party - (Role = Owner)
Responsible party - (Role = Point of contact)
Responsible party - (Role = Principal Investigator)
Responsible party - (Role = Processor)
Responsible party - (Role = Publisher)
Responsible party - (Role = Resource Provider)
  • provide information on mapping between Datacite and INSPIRE inside the Metadata Editor
  • add additional information about the belongings of each field inside the database model, so distinguishing between different location is possible afterwards

As current implementation of contact roles is implemented way to undynamic I would evaluate to try to change implementation also on core geonode

@mwallschlaeger mwallschlaeger added enhancement New feature or request feature UI changes to the geonode UI API changes to rest API Forms changes to metadata forms admin changes to the admin interface MetadataXML changes to the metadata XML transalation translations Metadata Potential upstream labels Jun 25, 2024
@mwallschlaeger mwallschlaeger self-assigned this Jul 12, 2024
@mwallschlaeger mwallschlaeger linked a pull request Dec 5, 2024 that will close this issue
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
admin changes to the admin interface API changes to rest API enhancement New feature or request feature Forms changes to metadata forms Metadata MetadataXML changes to the metadata XML Potential upstream transalation translations UI changes to the geonode UI
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant