reapit / foundations

Foundations platform mono repo
57 stars 22 forks source link

Architect mechanism for cleaning app metadata when a customer uninstalls an app #6279

Open plittlewood-rpt opened 2 years ago

plittlewood-rpt commented 2 years ago

Background context AppMarket apps can write store own metadata against Platform entities. This is a useful feature and allows our entities to be extended to suit a particular app's purpose and needs. Currently, this data is stored perpetually even after a customer uninstalls the app. We should consider an appropriate cleanup mechanism for this data to limit our data storage costs, bearing in mind that it's perfectly feasible that a customer might reinstall the same app later, so there will need to be a window before any cleanup routines run after an app is initially uninstalled

Specification

github-actions[bot] commented 2 years ago

We need to research or gather more information relating to this request. We have moved this issue into our ‘Not Ready’ column whilst we obtain the information required. For more information on our processes, please click here

github-actions[bot] commented 2 years ago

Whilst the nature of this request has been accepted, we are unable to commit to a specified sprint and therefore have assigned this issue to the ‘Long Term’ column (typically completed 9+ months). We will regularly review any issues and where development capacity is available, or work is aligned with our Roadmap, the issue will be updated. For more information on our processes, please click here