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 bonares metadata #29

Merged
merged 6 commits into from
Aug 31, 2023
Merged

Feature bonares metadata #29

merged 6 commits into from
Aug 31, 2023

Conversation

mwallschlaeger
Copy link

First step on fully implementing the Bonares Metadata Schema into GeoNode. The implemantation of the Bonares MD Schema is structured into several substeps:

  • Model: adopt metadata datamodel to store bonares metadata
  • API: the geonode rest api, to get and set bonares metadata values
  • Forms: to edit bonares metadata on the web ui
  • Admin: changes to the admin interface, for example to set values which are available under certain categories
  • XML: update the xml output so it follows the bonares metadata schema
  • Translation: translation on the User Interface to show metadata in correct language
  • UI: on the User Interface to show bonares metadata

This PR focused on the Model and API part, manipulate some of the forms and added default values for all the choosable fields coming from the bonares metadata. All this is documented inside of the bonares_metadata_mapping.xlsx file within the repository.

@mwallschlaeger mwallschlaeger added feature API changes to rest API Forms changes to metadata forms labels Aug 31, 2023
@mwallschlaeger mwallschlaeger self-assigned this Aug 31, 2023
Copy link
Author

@mwallschlaeger mwallschlaeger left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

as far as i can see this looks fine to me

@mwallschlaeger mwallschlaeger merged commit 0230947 into main Aug 31, 2023
3 checks passed
@mwallschlaeger mwallschlaeger deleted the feature-bonares_metadata branch August 31, 2023 12:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
API changes to rest API feature Forms changes to metadata forms
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant