Skip to content

Commit

Permalink
Merge pull request #924 from mandy-chessell/code2024
Browse files Browse the repository at this point in the history
Add priority to Project type
  • Loading branch information
mandy-chessell authored Apr 25, 2024
2 parents 62e59b1 + db07ad5 commit 35f6229
Show file tree
Hide file tree
Showing 12 changed files with 22 additions and 27 deletions.
6 changes: 3 additions & 3 deletions site/docs/concepts/open-metadata-archive.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@

# Open Metadata Archive

--8<-- "docs/concepts/open-metadata-archive-intro.md"
--8<-- "snippets/concepts/open-metadata-archive-intro.md"

## Structure of an Open Metadata Archive

--8<-- "docs/concepts/open-metadata-archive-structure.md"
--8<-- "snippets/concepts/open-metadata-archive-structure.md"

## What happens when the archive is loaded into the server

--8<-- "docs/concepts/open-metadata-archive-processing.md"
--8<-- "snippets/concepts/open-metadata-archive-processing.md"

??? education "Further information"

Expand Down
6 changes: 3 additions & 3 deletions site/docs/education/egeria-dojo/developer/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -389,13 +389,13 @@ This dojo was last tested using Egeria release 3.14.
??? expert "What is an open metadata archive? (15 mins read)"
--8<-- "docs/concepts/open-metadata-archive-intro.md"
--8<-- "snippets/concepts/open-metadata-archive-intro.md"
??? expert "The structure of an open metadata archive"
--8<-- "docs/concepts/open-metadata-archive-structure.md"
--8<-- "snippets/concepts/open-metadata-archive-structure.md"
??? expert "How an open metadata archive is processed"
--8<-- "docs/concepts/open-metadata-archive-processing.md"
--8<-- "snippets/concepts/open-metadata-archive-processing.md"
This session is marked as an expert session since it presents a challenge - to use the skills from the earlier exercises, the `egeria-samples.git` as a guide and the helper classes in `egeria.git` to build your own archive writer.
Expand Down
2 changes: 1 addition & 1 deletion site/docs/features/metadata-archiving/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

# Open Metadata Archives

--8<-- "docs/concepts/open-metadata-archive-intro.md"
--8<-- "snippets/concepts/open-metadata-archive-intro.md"

By the rules of [metadata provenance](/features/metadata-provenance/overview), the elements in an open metadata archive are read-only when loaded into an open metadata repository unless the repository has the same metadata collection id as the element.

Expand Down
2 changes: 1 addition & 1 deletion site/docs/guides/developer/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -189,7 +189,7 @@ You can write your own connectors to integrate additional types of technology or

## Building open metadata archives

--8<-- "docs/concepts/open-metadata-archive-intro.md"
--8<-- "snippets/concepts/open-metadata-archive-intro.md"
--8<-- "docs/guides/developer/open-metadata-archives/in-memory-archive-construction.md"

??? example "Open metadata archive examples"
Expand Down
1 change: 1 addition & 0 deletions site/docs/release-notes/5-0.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ Release 5.0 is a major functional release focused on usability, both from the po
* The [*EngineAction*](/types/4/0463-Engine-Actions) entity has new attributes called *requesterUserId* and *requestedStartDate*.
* A new classification called [*PersonalProject*](/types/1/0130-Projects) can be added to a project entity to indicate that it is an informal project that have been created by an individual to help them organize their work.
* A new classification called [*StudyProject*](/types/1/0130-Projects) can be added to a project entity to indicate that it is a focused analysis of a topic, person, object or situation.
* New properties called *priority*, *projectHealth* and *projectPhase* has been added to the [*Project*](/types/1/0130-Projects) entity to represent the status of the project.
* A new classification called [*DataScope*](/types/2/0210-Data-Stores) can be added to a referenceable entity (typically a DataStore or DataSet) to define the scope of the associated data resource in space and time.
* Although not yet implemented in the [Engine Host](/concepts/engine-host), there are types for a new type of governance engine called the [*ContextEventEngine*](/types/4/0461-Governance-Engines) and its corresponding governance service called [*ContextEventService*](/types/4/0461-Governance-Engines). This new engine is for managing context events, scheduling and associated actions.
* A new entity called a [*ContextEvent*](/types/4/0475-Context-Events) plus associated elements has been added to provide a means to capture significant events that impact users, data, services, etcetera, to be recorded and used to explain why blips occurred in the past, or plan and take action to mitigate against blips in the future.
Expand Down
2 changes: 1 addition & 1 deletion site/docs/types/1/0130-Projects.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
14 changes: 7 additions & 7 deletions site/docs/types/1/area-1-collaboration.drawio
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<mxfile modified="2024-04-15T10:03:27.020Z" host="Electron" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/24.1.0 Chrome/120.0.6099.109 Electron/28.1.0 Safari/537.36" etag="Y4_CxM7hAXdxA4LyUffP" version="24.1.0" type="device" pages="13">
<mxfile modified="2024-04-24T20:17:31.502Z" host="Electron" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/24.1.0 Chrome/120.0.6099.109 Electron/28.1.0 Safari/537.36" etag="1eqyfOUAxRQNJRp1Vm2c" version="24.1.0" type="device" pages="13">
<diagram id="eflH_CNRt-ZCJyGqECpk" name="Overview">
<mxGraphModel dx="1201" dy="812" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1169" pageHeight="827" math="0" shadow="0">
<mxGraphModel dx="1114" dy="941" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1169" pageHeight="827" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
Expand Down Expand Up @@ -633,7 +633,7 @@
</mxGraphModel>
</diagram>
<diagram name="0130-Projects" id="PKlVyP-YLmP2tKI20rkt">
<mxGraphModel dx="1201" dy="812" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1169" pageHeight="827" math="0" shadow="0">
<mxGraphModel dx="1114" dy="941" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1169" pageHeight="827" math="0" shadow="0">
<root>
<mxCell id="EwORSAdkXITpuq62Y8Pl-0" />
<mxCell id="EwORSAdkXITpuq62Y8Pl-1" parent="EwORSAdkXITpuq62Y8Pl-0" />
Expand All @@ -659,8 +659,8 @@
</Array>
</mxGeometry>
</mxCell>
<mxCell id="EwORSAdkXITpuq62Y8Pl-8" value="identifier : string&lt;br&gt;name : string&lt;br&gt;description : string&lt;br&gt;startDate : date&lt;div&gt;projectPhase : string&lt;br&gt;plannedEndDate : date&lt;br&gt;projectStatus : string&lt;div&gt;projectHealth : string&lt;/div&gt;&lt;/div&gt;" style="rounded=0;whiteSpace=wrap;html=1;align=left;" parent="EwORSAdkXITpuq62Y8Pl-1" vertex="1">
<mxGeometry x="440" y="258.5" width="230" height="131.5" as="geometry" />
<mxCell id="EwORSAdkXITpuq62Y8Pl-8" value="identifier : string&lt;br&gt;name : string&lt;br&gt;description : string&lt;br&gt;startDate : date&lt;div&gt;priority : int&lt;br&gt;&lt;div&gt;projectPhase : string&lt;br&gt;plannedEndDate : date&lt;br&gt;projectStatus : string&lt;div&gt;projectHealth : string&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;" style="rounded=0;whiteSpace=wrap;html=1;align=left;spacingLeft=2;" parent="EwORSAdkXITpuq62Y8Pl-1" vertex="1">
<mxGeometry x="440" y="258.5" width="230" height="141.5" as="geometry" />
</mxCell>
<mxCell id="EwORSAdkXITpuq62Y8Pl-11" value="«classification»&lt;br&gt;&lt;b&gt;Task&lt;/b&gt;" style="html=1;strokeColor=#b85450;align=center;fillColor=#f8cecc;gradientColor=#FF0080;" parent="EwORSAdkXITpuq62Y8Pl-1" vertex="1">
<mxGeometry x="382" y="509.5" width="153" height="50" as="geometry" />
Expand Down Expand Up @@ -757,13 +757,13 @@
<mxGeometry x="610" y="629.5" width="183" height="31" as="geometry" />
</mxCell>
<mxCell id="EwORSAdkXITpuq62Y8Pl-47" value="*" style="text;html=1;resizable=0;points=[];autosize=1;align=center;verticalAlign=top;spacingTop=-4;" parent="EwORSAdkXITpuq62Y8Pl-1" vertex="1">
<mxGeometry x="535" y="394" width="20" height="20" as="geometry" />
<mxGeometry x="535" y="405.5" width="20" height="20" as="geometry" />
</mxCell>
<mxCell id="EwORSAdkXITpuq62Y8Pl-48" value="*" style="text;html=1;resizable=0;points=[];autosize=1;align=center;verticalAlign=top;spacingTop=-4;" parent="EwORSAdkXITpuq62Y8Pl-1" vertex="1">
<mxGeometry x="555" y="689.5" width="20" height="20" as="geometry" />
</mxCell>
<mxCell id="EwORSAdkXITpuq62Y8Pl-49" value="projectFocus" style="text;html=1;resizable=0;points=[];autosize=1;align=center;verticalAlign=top;spacingTop=-4;" parent="EwORSAdkXITpuq62Y8Pl-1" vertex="1">
<mxGeometry x="560" y="394" width="80" height="20" as="geometry" />
<mxGeometry x="560" y="404" width="80" height="20" as="geometry" />
</mxCell>
<mxCell id="EwORSAdkXITpuq62Y8Pl-50" value="supportingActors" style="text;html=1;resizable=0;points=[];autosize=1;align=center;verticalAlign=top;spacingTop=-4;" parent="EwORSAdkXITpuq62Y8Pl-1" vertex="1">
<mxGeometry x="445" y="689.5" width="110" height="20" as="geometry" />
Expand Down
2 changes: 1 addition & 1 deletion site/docs/types/4/0401-Governance-Definitions.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
8 changes: 4 additions & 4 deletions site/docs/types/4/area-4-governance.drawio
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<mxfile modified="2024-03-31T17:43:37.223Z" host="Electron" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/24.1.0 Chrome/120.0.6099.109 Electron/28.1.0 Safari/537.36" etag="uh1iELpxO1ePVZg_ZJue" version="24.1.0" type="device" pages="32">
<mxfile modified="2024-04-24T20:17:26.443Z" host="Electron" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/24.1.0 Chrome/120.0.6099.109 Electron/28.1.0 Safari/537.36" etag="AJW4ETwfBPq5Ia3pYdUN" version="24.1.0" type="device" pages="32">
<diagram id="cenQKAz8UWtqx_h9wgFg" name="overview">
<mxGraphModel dx="1242" dy="823" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1169" pageHeight="827" math="0" shadow="0">
<mxGraphModel dx="1114" dy="941" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1169" pageHeight="827" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
Expand Down Expand Up @@ -209,7 +209,7 @@
</mxGraphModel>
</diagram>
<diagram name="0401-Governance-Definitions" id="S7fh1_yErj_hGqyswgJc">
<mxGraphModel dx="1242" dy="823" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1169" pageHeight="827" math="0" shadow="0">
<mxGraphModel dx="1114" dy="941" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1169" pageHeight="827" math="0" shadow="0">
<root>
<mxCell id="rxN0mhd6zUV5Bo9md_0e-0" />
<mxCell id="rxN0mhd6zUV5Bo9md_0e-1" parent="rxN0mhd6zUV5Bo9md_0e-0" />
Expand All @@ -233,7 +233,7 @@
<mxCell id="rxN0mhd6zUV5Bo9md_0e-12" value="" style="triangle;whiteSpace=wrap;html=1;strokeColor=#000000;gradientColor=#ffffff;align=center;rotation=-90;" parent="rxN0mhd6zUV5Bo9md_0e-1" vertex="1">
<mxGeometry x="344" y="176" width="17" height="21" as="geometry" />
</mxCell>
<mxCell id="rxN0mhd6zUV5Bo9md_0e-13" value="title : string&lt;br&gt;summary : string&lt;br&gt;description : string&lt;br&gt;scope : string&lt;br&gt;domainIdentifier : int&lt;br&gt;priority : string&lt;br&gt;implications : array&amp;lt;string&amp;gt;&lt;br&gt;outcomes : array&amp;lt;string&amp;gt;&lt;br&gt;results : array&amp;lt;string&amp;gt;" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#000000;gradientColor=#ffffff;align=left;" parent="rxN0mhd6zUV5Bo9md_0e-1" vertex="1">
<mxCell id="rxN0mhd6zUV5Bo9md_0e-13" value="title : string&lt;br&gt;summary : string&lt;br&gt;description : string&lt;br&gt;scope : string&lt;br&gt;domainIdentifier : int&lt;br&gt;importance : string&lt;br&gt;implications : array&amp;lt;string&amp;gt;&lt;br&gt;outcomes : array&amp;lt;string&amp;gt;&lt;br&gt;results : array&amp;lt;string&amp;gt;" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#000000;gradientColor=#ffffff;align=left;" parent="rxN0mhd6zUV5Bo9md_0e-1" vertex="1">
<mxGeometry x="399" y="293" width="235" height="159" as="geometry" />
</mxCell>
<mxCell id="rxN0mhd6zUV5Bo9md_0e-14" value="«enumeration»&lt;br&gt;&lt;b&gt;GovernanceDomain&lt;/b&gt;" style="html=1;strokeColor=#82b366;align=center;fillColor=#d5e8d4;gradientColor=#97d077;" parent="rxN0mhd6zUV5Bo9md_0e-1" vertex="1">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,3 @@ The open metadata archive has three types that are used to signal how the archiv
- A *metadata export* contains a collection of metadata elements that have been extracted from a specific open metadata repository to load into another. It is used to transfer metadata between repositories that are not connected via [cohorts](/concepts/cohort-member).
- A *repository backup* contains a collection of metadata elements that is intended to act as a backup for a server. It typically contains metadata instances from the server's [local metadata collection](/concepts/metadata-collection). This archive is expected to be loaded back into the same repository. This can be done at any time. If the repository contains more recent content, the older content in the archive is ignored.


--8<-- "snippets/abbr.md"
Original file line number Diff line number Diff line change
Expand Up @@ -32,5 +32,3 @@ The archive loads in the following order:
!!! tip "Cohort propagation"
If the server is connected to the cohort, the new content is sent as notifications to the rest of the cohort.


--8<-- "snippets/abbr.md"
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,3 @@ Instances are linked together as follows:
![Instance structures in an open metadata archive](/guides/developer/open-metadata-archives/open-metadata-archive-instances.svg)

Typically, open metadata archives are encoded in JSON format and stored in a file; however, both the format and storage method can be changed by changing the [open metadata archive connector](/concepts/open-metadata-archive-store-connector).

--8<-- "snippets/abbr.md"

0 comments on commit 35f6229

Please sign in to comment.