Skip to content
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

improve Interfaces #28

Draft
wants to merge 5 commits into
base: main
Choose a base branch
from
Draft

improve Interfaces #28

wants to merge 5 commits into from

Conversation

BeArchiTek
Copy link
Contributor

  • Replace "legacy" Nodes InterfaceL2 and InterfaceL3 and transform them into Generics
  • Add Physical Interfaces, Sub Interfaces, Lag Interfaces and Virtual Interface

@BeArchiTek BeArchiTek self-assigned this Nov 11, 2024
@BeArchiTek BeArchiTek requested a review from a team November 11, 2024 19:13
@BeArchiTek BeArchiTek added the type: enhancement New feature or request label Nov 11, 2024
@BaptisteGi
Copy link
Contributor

BaptisteGi commented Mar 3, 2025

  • Merge Virtual and sub interface, I believe those concepts are close enough
  • Make sure that sub-interface could only link to physical interface by default (and maybe LAG? if someone wants he could apply relationship to any kind of interface I believe)
  • Move breakout capabilities to a dedicated extension
  • Most likely lag could be a extension as well
  • Support bridge

@BaptisteGi BaptisteGi marked this pull request as draft March 3, 2025 10:53
Copy link

cloudflare-workers-and-pages bot commented Mar 3, 2025

Deploying schema-library with  Cloudflare Pages  Cloudflare Pages

Latest commit: b2b59a3
Status:🚫  Build failed.

View logs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants