|
| 1 | +# Protocol |
| 2 | + |
| 3 | +**Attendees:** Lutz, Hansjörg, Josef, Raphael **Guests:** Frank, Philipp (minute taker) **Absent:** Andreas G. |
| 4 | + |
| 5 | +## Workshop Protocol (from 19.12.2017) |
| 6 | +* Agreeing [2017-12-19WorkgroupTelko.md](https://github.com/openintegrationhub/Data-and-Domain-Models/blob/master/Protocols/2017-12-19WorkgroupTelko.md) |
| 7 | + |
| 8 | +- Agreed on protocol. Will be merged into master. |
| 9 | + |
| 10 | +## Walkthrough results on GitHub |
| 11 | +- [x] JSON schema [addresses - organization](https://github.com/openintegrationhub/Data-and-Domain-Models/blob/master/src/main/schema/addresses/organization.json) **by Hansjörg** |
| 12 | + - This schema decribes the object organization |
| 13 | + - Arrays of objects to represent the multiplicities e.g. an organization can have varying numbers of addresses |
| 14 | +- [x] JSON schema [addresses - person](https://github.com/openintegrationhub/Data-and-Domain-Models/blob/master/src/main/schema/addresses/person.json) **by Hansjörg** |
| 15 | + - This schema decribes the object person |
| 16 | +- [x] JSON schema [addresses - relation](https://github.com/openintegrationhub/Data-and-Domain-Models/blob/master/src/main/schema/addresses/relation.json) **by Hansjörg** |
| 17 | + - This schema decribes the object relation |
| 18 | + - Used to describe the different relation types e.g. organization to organization |
| 19 | +- [x] JSON schema [addresses - sharedDefinitions](https://github.com/openintegrationhub/Data-and-Domain-Models/blob/master/src/main/schema/addresses/sharedDefinitions.json) **by Hansjörg** |
| 20 | + - The schema includes definitions which are used in the three other JSON schemas, e.g. category |
| 21 | +- [x] JSON schema [products](https://github.com/openintegrationhub/Data-and-Domain-Models/blob/master/src/main/schema/products/product.json) **by Josef** |
| 22 | + - Create consistent wording between UML and JSON |
| 23 | +- [x] [Regulations](https://github.com/openintegrationhub/Data-and-Domain-Models/blob/master/DataModels/DataModels.md#rules-and-regulation-for-mdms) **by Lutz** |
| 24 | + - Suggestion by Lutz: Always describe the first letter of a class in uppercase |
| 25 | + - Regulations which need to be fulfilled in order to create a new master data model that is contributed to the open integration hub |
| 26 | + - [DataModels.md](https://github.com/openintegrationhub/Data-and-Domain-Models/blob/master/DataModels/DataModels.md) has been expanded and includes rules and regulations (some of them are derived from _Hansjörgs_ [RulesandRegulations.md](https://github.com/openintegrationhub/Data-and-Domain-Models/blob/master/DataModels/RulesandRegulations.md) |
| 27 | + - Mandatory if a dataset is pushed into the open integration hub: _ApplicationDataRecord_ |
| 28 | + - Snippets are used to explain and illustrate certain statements |
| 29 | + |
| 30 | +## Provision results of our 1st milestone |
| 31 | +* Current results overview [of the Board](https://github.com/openintegrationhub/Board/blob/de265ec062beb0a293629bc5aa67320fb73de776/Milestones.md#result-3---generic-datamodel-for-addresses-and-products-including-guidelines-and-decision-processes) |
| 32 | +* Give [direct access](https://github.com/openintegrationhub/Data-and-Domain-Models/blob/master/MilestoneOne.md) through our repo page |
| 33 | +- Provision an entry page to our MS1 results, for our repo - use permanent links. |
| 34 | + |
| 35 | +## Align the files and folders naming syntax |
| 36 | +- Source Code (currently json schemas) is located within a **src** folder in the root |
| 37 | +- All files (excluding source code files) will be named in _Camel Case_ format |
| 38 | + |
| 39 | +## 1st Workshop in 2018 |
| 40 | +* We stick with the 17th Jan. '18 - **Hafenamt** |
| 41 | + |
| 42 | +## Contribute to the next milestone |
| 43 | +- Expanding the prototype by including a smart data framework (datahub) component on the elastic.io platform |
| 44 | +- Test models with real data and adjust the model |
| 45 | +- Feedback by the architects & developers for further discussions |
| 46 | + - Adjust the existing results to the feedback |
| 47 | + |
| 48 | +## Next Steps |
| 49 | +- [ ] Create consistent wording between UML and JSON **Josef** till **late 21.12.2017** |
| 50 | +- [ ] Create consistent wording across all master data model files **Hansjörg, Lutz, Josef** till **21.12.2017** |
| 51 | +- [ ] Find a date for regular status calls - postponed till Andreas G. is back from vacation |
| 52 | +- [ ] Exporting the final results for milestone 1 into the needed format latest **03.01.2018** |
| 53 | +- [ ] Next appointment on **02.01.2018** at **14:00 am** |
| 54 | +- [ ] Next workshop takes place on the **17th of January 2018** at **Altes Hafenamt - Cloud Ecosystem** |
0 commit comments