Skip to content

Telemetry view#8

Merged
javierggt merged 2 commits intomainfrom
telemetry-view
Jan 28, 2026
Merged

Telemetry view#8
javierggt merged 2 commits intomainfrom
telemetry-view

Conversation

@javierggt
Copy link
Contributor

@javierggt javierggt commented Aug 15, 2025

Description

This PR adds classes to use aperoll within aca_view. No change in this PR affects the basic use case of aperoll. Considering that it is self-contained, and that development on it slowed down after March, I think we should just merge it as an experimantal feature.

This is a huge PR. I'm pretty sure there will be more changes, but it "works" as it stands, and if it doesn't it is not a problem. It is better to take this as the status quo moving forward and fix/improve from here.

Interface impacts

Requires sot/aca_view/pull/197 for this to be used from aca_view .

Testing

Unit tests

  • No unit tests

Functional tests

No functional testing.

@javierggt javierggt requested a review from jeanconn November 3, 2025 16:52
@javierggt javierggt changed the title WIP: Telemetry view Telemetry view Nov 3, 2025
@javierggt javierggt requested a review from taldcroft November 3, 2025 16:55
@jeanconn
Copy link

jeanconn commented Nov 3, 2025

Does this require the aca_view PR or does it just do nothing without it?

@javierggt
Copy link
Contributor Author

javierggt commented Nov 3, 2025

Does this require the aca_view PR or does it just do nothing without it?

The aca_view PR requires this one. This one requires nothing. Aca_view creates a telemetry_view.TelemetryView, which is completely ignored in the aperol app.

If you look at the diffs, this PR only adds files. The changes to existing files are clearly ruff-related. That means that, whatever this PR adds, it is not used in any existing aperoll application.

That also means that the telemetry view could be an aca_view class. Maybe the others too.

@jeanconn
Copy link

jeanconn commented Nov 3, 2025

Thanks yeah - I was trying to figure out what an "interface impact" really means in the context of optionally supporting a new feature!

@javierggt javierggt merged commit 38e7211 into main Jan 28, 2026
2 checks passed
@javierggt javierggt deleted the telemetry-view branch January 28, 2026 19:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants