legend icon indicating copy to clipboard operation
legend copied to clipboard

Integrating and representing Legend Models in FINOS Waltz Project

Open davidwatkins73 opened this issue 3 years ago • 4 comments

The FINOS Waltz project would like to explore integration options to import and represent Legend models as part of a banks organisation technology landscape and would like to connect with the FINOS Legend team at the most appropriate time to discuss the best approach to consume Legend models.

FYI, the Waltz team is presenting Accelerating Waltz installation and configuration in your Bank at the FINOS London Members Meeting on Monday 4th October 2021 from 12pm BST and would like, if possible, to connect with London based Legend team members during the day.

Please see the Waltz session here (2:30 - 3:20)

If meeting the Waltz team at the FINOS London Members Meeting is not possible, please feel free to suggest the best way to move this forward.

Kind regards,

@davidwatkins73 Waltz Lead Maintainer (Deutsche Bank)

davidwatkins73 avatar Sep 20 '21 15:09 davidwatkins73

cc'ing: @mcleo-d @jwoodland-scott @kamransaleem

davidwatkins73 avatar Sep 20 '21 15:09 davidwatkins73

Great initiative @davidwatkins73 , thanks for raising this issue!

I'm not a Legend engineer, but I played with it a bit, so I can try to maybe orient you towards a solution.

The Legend SDLC component should provide an API that can return all projects being managed by a certain Legend instance, for example legend.finos.org/studio . I tried to find it, but it may have been disabled (by default) on the latest version we deployed.

That being said, since models are hosted in GitLab, we could use public APIs to pull the list:

curl https://gitlab.com/api/v4/projects?visibility=public&topic=pure | jq -r '.[]|select(.path_with_namespace | startswith("finosfoundation"))'

Please let me know if that helps.

Thanks!

maoo avatar Sep 20 '21 16:09 maoo

Not sure what the split between on-prem and hosted configurations are. DB is pursuing an on-prem installation. From an initial chat with the team responsible (within DB) it seems as if hitting the api may be the correct way to do this.

davidwatkins73 avatar Sep 20 '21 16:09 davidwatkins73

Not sure what the split between on-prem and hosted configurations are. DB is pursuing an on-prem installation. From an initial chat with the team responsible (within DB) it seems as if hitting the api may be the correct way to do this.

on-prem and hosted (probably) run the same architecture (SDLC + Engine + Studio), so I guess it's just a matter of which version of the SDLC module DB is running. However, I think that the API for pulling the project list is quite stable across versions.

It would be interesting to understand from the Legend team how to navigate and access the SDLC API.

maoo avatar Sep 20 '21 16:09 maoo

This issue is stale because it has been open for 30 days with no activity. Please remove stale label or add any comment to keep this open. Otherwise this will be closed in 5 days.

finos-admin avatar Sep 07 '22 02:09 finos-admin

This issue was closed because it has been inactive for 35 days. Please re-open if this issue is still relevant.

finos-admin avatar Sep 13 '22 12:09 finos-admin