You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Because the route repository package has evolved overtime and adoption has been continuous during that time, we can find some plugins that use some parts of functionality coming from the package and some parts that are "copies" of code that now has been ported into the package.
To ensure consistent usage of the package, we should refactor any plugin that uses the package but doesn't pull all the functionality from the package itself.
This may require extensions to the package in case there are additional features in the copies that have not been included in the package.
Affected plugins
apm (duplicate of createRepositoryClient, duplicate of registerRoutes) [@elastic/obs-ux-infra_services-team]
dataset_quality (duplicate of createRepositoryClient, duplicate of registerRoutes) [@elastic/obs-ux-logs-team]
investigate_app (duplicate of createRepositoryClient) [@elastic/obs-ux-management-team]
observability (duplicate of registerRoutes, doesn't create a client) [@elastic/obs-ux-management-team]
observability_onboarding (duplicate of createRepositoryClient, duplicate of registerRoutes) [@elastic/obs-ux-logs-team, @elastic/obs-ux-onboarding-team]
slo (duplicate of registerRoutes, doesn't create a client) [@elastic/obs-ux-management-team]
ux (duplicate of createRepositoryClient to talk to an APM API) [@elastic/obs-ux-infra_services-team]
The text was updated successfully, but these errors were encountered:
Because the route repository package has evolved overtime and adoption has been continuous during that time, we can find some plugins that use some parts of functionality coming from the package and some parts that are "copies" of code that now has been ported into the package.
To ensure consistent usage of the package, we should refactor any plugin that uses the package but doesn't pull all the functionality from the package itself.
This may require extensions to the package in case there are additional features in the copies that have not been included in the package.
Affected plugins
apm
(duplicate ofcreateRepositoryClient
, duplicate ofregisterRoutes
) [@elastic/obs-ux-infra_services-team]dataset_quality
(duplicate ofcreateRepositoryClient
, duplicate ofregisterRoutes
) [@elastic/obs-ux-logs-team]investigate_app
(duplicate ofcreateRepositoryClient
) [@elastic/obs-ux-management-team]observability
(duplicate ofregisterRoutes
, doesn't create a client) [@elastic/obs-ux-management-team]observability_onboarding
(duplicate ofcreateRepositoryClient
, duplicate ofregisterRoutes
) [@elastic/obs-ux-logs-team, @elastic/obs-ux-onboarding-team]slo
(duplicate ofregisterRoutes
, doesn't create a client) [@elastic/obs-ux-management-team]ux
(duplicate ofcreateRepositoryClient
to talk to an APM API) [@elastic/obs-ux-infra_services-team]The text was updated successfully, but these errors were encountered: