deltaDAO / nautilus

The Data Economy TypeScript Toolkit
https://nautilus.delta-dao.com
Apache License 2.0
4 stars 2 forks source link

[Feature] Provide "edit" asset function #10

Closed moritzkirstein closed 9 months ago

moritzkirstein commented 1 year ago

Motivation / Problem

Current state "Publishing":

classDiagram
    note for DDO "ocean.js spec DDO"
    AssetBuilder *-- NautilusAsset
    NautilusAsset *-- NautilusDDO
    NautilusDDO *-- DDO
    class NautilusAsset{
        +NautilusDDO nautilusDDO
    }
    class AssetBuilder{
        +NautilusAsset nautilusAsset
    }
    class NautilusDDO{
        +DDO ddo
    }
    class DDO{
        +object metadata
        +service[] services
    }

We want to be able to reuse publishing for editing functionality.

Solution