Skip to content

Add OptimalEdgeDiscovery enhancement proposal: pre-deployment viability discovery#312

Open
dimitrisgiannopoulos wants to merge 4 commits intocamaraproject:mainfrom
dimitrisgiannopoulos:oed-predeployment-viability-enhancement
Open

Add OptimalEdgeDiscovery enhancement proposal: pre-deployment viability discovery#312
dimitrisgiannopoulos wants to merge 4 commits intocamaraproject:mainfrom
dimitrisgiannopoulos:oed-predeployment-viability-enhancement

Conversation

@dimitrisgiannopoulos
Copy link
Copy Markdown

What type of PR is this?

enhancement/feature

What this PR does / why we need it:

This PR introduces an enhancement proposal for Optimal Edge Discovery (OED) to support pre-deployment viability discovery.

It extends the current runtime-focused model of OED to allow developers to assess which edge options are viable in a target area before deployment.

Which issue(s) this PR fixes:

Related to #311

Special notes for reviewers:

This is a scope enhancement proposal. Feedback is especially welcome on whether this functionality should be integrated into OED or addressed as a separate API.

Additional documentation

Presentation: CAMARA_EDP_API_presentation.pdf

@linux-foundation-easycla
Copy link
Copy Markdown

linux-foundation-easycla bot commented Apr 16, 2026

CLA Signed

The committers listed above are authorized under a signed CLA.

  • ✅ login: dimitrisgiannopoulos / name: Dimitrios Giannopoulos (6468f23)
  • ✅ login: dimitrisgiannopoulos / name: Dimitris Giannopoulos (29487e8, 7a640db, f184b80)

Copy link
Copy Markdown
Contributor

@albertoramosmonagas albertoramosmonagas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @dimitrisgiannopoulos, you're changing the API-Scope-Enhacement-Template.md instead of creating a new one document for your proposal.

@dimitrisgiannopoulos
Copy link
Copy Markdown
Author

Hi @albertoramosmonagas, thanks for pointing that out. I restored the template file and moved my proposal into a new document under documentation/APIBacklog/.

@albertoramosmonagas
Copy link
Copy Markdown
Contributor

Hi @dimitrisgiannopoulos, Thanks for the update. This is a much stronger version of the proposal. The added delimitation table and the minimal API contract sketch make the intent much clearer.

That said, the updated text also reinforces the main concern from the backlog side: the proposal now looks even more like a distinct capability than a natural extension of OED, since it changes timing, input context, functional objective, and response semantics.

So the key question for discussion is no longer whether the proposal is understandable, but whether OED is really the right home for it. As this is being proposed as an enhancement of an existing API, input from the OED maintainers will be essential for backlog evaluation.

@hdamker hdamker changed the title Add OED enhancement proposal: pre-deployment viability discovery Add OptimalEdgeDiscovery enhancement proposal: pre-deployment viability discovery Apr 19, 2026
@hdamker
Copy link
Copy Markdown
Collaborator

hdamker commented Apr 19, 2026

@dimitrisgiannopoulos Is this proposal based on an issue / discussion within the EdgeCloud Sub Project? Do you have references to the issues/minutes of this discussion? I would consider this as the right path before the API Backlog working group is considering the proposal.

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.

3 participants