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

JEAN BAPTISTE ZIADE removeAbusiveConditions-PerformancePayout #3040

Open
wants to merge 1 commit into
base: 5.x.x
Choose a base branch
from

Conversation

regnosys-prod-user
Copy link
Collaborator

No description provided.

removeAbusiveConditions-PerformancePayout
Copy link

netlify bot commented Jul 12, 2024

Deploy Preview for finos-cdm ready!

Name Link
🔨 Latest commit 58598bb
🔍 Latest deploy log https://app.netlify.com/sites/finos-cdm/deploys/66912cc23c3da700083f403e
😎 Deploy Preview https://deploy-preview-3040--finos-cdm.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@JBZ-Fragmos
Copy link
Contributor

business need to remove these 2 conditions that should not have been implemented at the time when we (mostly Fragmos-Chain based on JPM business case) designed the PortfolioReturnTerms and attached it to PerformancePayout also with such abusive conditions.

image

rationale why removing - examples, business cases :

  • blockers when at some point in lifecycle a Portfolio might involve only 1 underlier in position (that is to say when only 1 unique PortfolioReturnTerms leg may exist at some point in time, which is not permitted with current condition)

image

  • prevent larger usage of PortfolioReturnTerms - for instance for representing Dispersion Strategy involving multiple individual components vs. single index component (no Basket is involved in such case, so current conditions would prevent it, though PortfolioReturnTerms was notabky designed to encompass this type of strategy)

image

@JBZ-Fragmos
Copy link
Contributor

@dshoneisda @lolabeis @nicholas-moger

i assume such minor fix can be pushed without requiring discussion/validation with the Group, right ?

@dshoneisda
Copy link
Contributor

@lolabeis @Oblongs please can you review this item on my behalf

@Oblongs
Copy link
Contributor

Oblongs commented Jul 16, 2024

@lolabeis @Oblongs please can you review this item on my behalf

The change itself looks relatively straightforward - removing two conditions on one data type - however this pull request seems to be corrupt as there are 1600+ files recorded as having been changed. This needs to be fixed.

@dshoneisda
Copy link
Contributor

thanks
@JBZ-Fragmos can you look at the multiple file issue/re-submit if necessary

@JBZ-Fragmos
Copy link
Contributor

JBZ-Fragmos commented Jul 16, 2024 via email

@Oblongs
Copy link
Contributor

Oblongs commented Jul 16, 2024

looks like something technical beyond my scope

Have raised to the team to investigate

Update Has been fixed

@hugohills-regnosys hugohills-regnosys changed the base branch from master to 5.x.x July 16, 2024 12:57
@JBZ-Fragmos
Copy link
Contributor

JBZ-Fragmos commented Sep 18, 2024

@Oblongs @lolabeis @dshoneisda

reading comment history about this proposal, also considering it is really minor technical one, which requires only 1 approver, kindly let me know if this could be pushed to Prod in coming days

thanks
JB

@JBZ-Fragmos
Copy link
Contributor

Background :

Target :

  • merge any agreed components into Dev, before next major release that will incorporate such changes into Prod

Method proposal :

  • some PR in the list are "small" so Fragmos would expect agreement for the whole PR
  • other ones are "big" (contains a lot of proposal changes), in which case, though Fragmos would be very happy to get consensus for the whole PR, Fragmos may understand opportunity to split / create new individual PR whenever there would be consensus for "cherry picking" sub-sets of changes among the whole set being present in the original "big" PR

For clarity, this particular PR is considered "small"

@JBZ-Fragmos JBZ-Fragmos added Status: needs review Needs to be reviewed by Maintainer Target: Development and removed Target: Production labels Nov 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants