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

Release/4.0.0 (RC3) #209

Open
wants to merge 38 commits into
base: develop
Choose a base branch
from
Open

Release/4.0.0 (RC3) #209

wants to merge 38 commits into from

Conversation

sambles
Copy link
Contributor

@sambles sambles commented Jul 17, 2024

Release/4.0.0 (RC3)

OED v4.0.0 is the first version which brings together the data standards for multiple exposure classes; property, cyber, liability and marine cargo, into a single integrated specification. The set of fields supported for each class are different and allow for different required field status to be flexible enough to serve a wide range of use cases. Wherever fields are common across classes they share identical descriptions, data types, default values and conditionally required 'CR' codes.

The files and structure of the Open Exposure Data repository have also been changed since OED v3. The 'source of truth' of the specification has been moved from excel to csv, to enable better version control and transparency of changes in github. The excel specification has been retained but is generated from the underlying csv's with each release, and accessible directly from the README in the home directory, for the convenience of users.

Specification

More details of changes in the specification, documentation and data examples are summarized in the following issues.

Property

Changes that affect property and reinsurance are listed below.

Cyber and Liability

The OED v4 version of the cyber and liability specifications follow directly on from the respective v1.0.0 versions. The changes are substantial, with many fields being renamed in order to align with existing property fields that have equivalent meaning, the financial fields have been revised and many optional fields have been added for consistency of data storage across exposure classes. More details can be found within the following issues.

Marine Cargo

OED v4.0.0 for Marine Cargo is the first version of the specification for this exposure class and should be considered work in progress. It is has been added as a separate exposure class with a minimal set of fields rather than integrated into property because it is expected that there will be a lot more improvements to be made which can be made as future minor updates (additions) that will not impact the other classes.

OpenExposureData_Spec.xlsx ~ 4f91faf

OpenExposureData_Spec.xlsx ~ 0cfa0ed

@sambles sambles marked this pull request as draft July 17, 2024 12:26
@MattDonovan82 MattDonovan82 marked this pull request as ready for review August 22, 2024 10:21
Copy link
Contributor

@MattDonovan82 MattDonovan82 left a comment

Choose a reason for hiding this comment

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

Nothing further to add.

* test pr list build artifact

* Fix unexpected column name change

* Add build step to post excel on PR's

* Add script to update rel links

* Update release script for test

* check

* Fix

* release test working
Copy link

Build Preview

You can find files attached to the below linked Workflow Run URL (Logs).
Please note that files only stay for around 14 days!

Name Link
Commit 0cfa0ed
Build https://github.com/OasisLMF/ODS_OpenExposureData/actions/runs/10832637892
Excel File excel_spec.zip
JSON File extracted_spec.zip

Copy link

github-actions bot commented Oct 3, 2024

Build Preview

You can find files attached to the below linked Workflow Run URL (Logs).
Please note that files only stay for around 14 days!

Name Link
Commit 1de8c93
Build https://github.com/OasisLMF/ODS_OpenExposureData/actions/runs/11165425365
Excel File excel_spec.zip
JSON File extracted_spec.zip

sambles and others added 3 commits October 31, 2024 08:18
Co-authored-by: sstruzik <stephane.struzik@gmail.com>
Co-authored-by: benhayes21 <Ben.hayes@oasislmf.org>
* Update ReadMe.md

Updates to the cyber 'read me'

* Update Liability ReadMe.md

Update and edits to the liability read me - into, rationale and taxonomy descriptions.

* Delete Docs/Liability/Docs/OED_Liabs_DataFields.csv

Deleted the liability data fields.csv

* Delete Docs/Liability/Docs/OED_Liabs_DataSpec_v1.0.xlsx

Deleted the liability data spec.xlsx

* Delete Docs/Cyber/Docs directory

deleted the cyber 'data fields' and 'data spec' docs.

* Delete Docs/Liability/Docs/ODS_Liabs_Rationale_Taxonomy_v1.0.pdf

Delete the liability rational .pdf doc - this is covered in the 'read me' anyway and was mainly for distribution to the community upon original launch of liability.

* Update ReadMe.md

Added the correct taxonomy image

* Add files via upload

* Update README.md

* minor edits and add 3.4.1 release link to table

* fix typo and delete duplicate diagram

---------

Co-authored-by: Joh Carter <johanna.carter@oasislmf.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Development

Successfully merging this pull request may close these issues.

3 participants