Skip to content

Refactor KnownOwners to a capability to fit new data models. #14276

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

Open
martinrrm opened this issue Apr 29, 2025 · 0 comments
Open

Refactor KnownOwners to a capability to fit new data models. #14276

martinrrm opened this issue Apr 29, 2025 · 0 comments
Labels
Functionality:VisualStudioUI Package Manager UI et al Priority:2 Issues for the current backlog. TechDebt Technical debt Type:Engineering product/infrastructure work/not a customer bug/feature/DCR

Comments

@martinrrm
Copy link
Contributor

martinrrm commented Apr 29, 2025

KnownOwners could be refactored to be implemented as a capability to fit the new models.

KnownOwners information is merged with the PackageSearchMetadataContextInfo at creation time and then that information is converted into a list of KnownOwnersViewModel.

New data models create "Capabilities" from PackageSearchMetadataContextInfo, for example vulnerabilities and deprecation. We could also leverage from this and create a KnownOwners capability to improve code readability and maintenance.

@martinrrm martinrrm added Functionality:VisualStudioUI Package Manager UI et al TechDebt Technical debt Type:Engineering product/infrastructure work/not a customer bug/feature/DCR labels Apr 29, 2025
@jeffkl jeffkl added the Priority:2 Issues for the current backlog. label May 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Functionality:VisualStudioUI Package Manager UI et al Priority:2 Issues for the current backlog. TechDebt Technical debt Type:Engineering product/infrastructure work/not a customer bug/feature/DCR
Projects
None yet
Development

No branches or pull requests

2 participants