Skip to content

Migrate telemetry for the download-starter-project endpoint from viewer to server #803

@michael-valdron

Description

@michael-valdron

Which area this feature is related to?

/area registry

Which functionality do you think we should add?

Why is this needed? Is your feature request related to a problem?

Migrate telemetry for the download-starter-project endpoint from the registry viewer to the registry server to remove the dependency of the client side being the registry viewer to track this endpoint.

Detailed description:

Currently telemetry for download-starter-project endpoint is taken care of in the registry viewer. With completion of issue #720 this endpoint is being managed by the registry server going forward, since this means any client could use this endpoint it would be best to also migrate telemetry for this endpoint to the registry server.

Currently the registry viewer tracks the following events.

  1. User changes page
  2. User copies devfile YAML.

Describe the solution you'd like

Telemetry is collected when any client accesses download-starter-project endpoint on the registry server.

Describe alternatives you've considered

Telemetry for this endpoint is left on the registry viewer which restricts tracking only to this client.

Target Date: 01-23-2023

Metadata

Metadata

Labels

area/registryDevfile registry for stacks and infrastructure

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions