{"repo":"dzhw/metadatamanagement","free":true,"listed":false,"github":"https://github.com/dzhw/metadatamanagement","clone":"git clone https://github.com/dzhw/metadatamanagement.git","description":"Metadatamanagement (MDM) - Data Search for Higher Education Research and Science Studies","language":"Java","stars":25,"topics":["spring-boot","angularjs","angular-material","grunt","maven","elasticsearch","mongodb","saucelabs","robotframework","docker-compose"],"license":"AGPL-3.0","category":"deployment-docker-iac","readme_excerpt":"Metadatamanagement (MDM) The MDM holds the metadata of the data packages which are available in our Research Data Center FDZ. It enables researchers to browse our data packages before signing a contract for using the data. Developing the MDM system Please checkout the development branch before starting to code and create a new branch starting with your username followed by the backlog items issue number you will be working on: git checkout development git checkout -b rreitmann/issue1234 Before you can build this project, you must install and configure the following dependencies on your machine: 1. Java: You need to install java 15 sdk on your system. On Ubuntu you should use [SDKMAN!][] ( sdk install java 15.0.2.hs-adpt ) 2. Maven: You need to install maven 3.6.1 or above on your system. On Ubuntu you should use [SDKMAN!][] ( sdk install maven ) 3. [Node.js][]: Node.js 16 and npm (coming with node.js) are required as well. On Ubuntu you should install node using [NVM][] ( nvm install v16 ) On Windows, patch.exe has to exist in the PATH. It is distributed as part of git bash, or can be downloaded manually from [GnuWin32][]. Running on your local machine Make sure that you have read-write-access on the data directory (in your project directory) for Elasticsearch and MongoDB. Specifically Mac users need to run the following command to create all data directories before bringing up the containers for the first time: Otherwise your Docker Host will attempt to change permissions on","default_branch":null,"files":null,"tree":[],"storefront":"/r/dzhw","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dzhw/metadatamanagement/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}