envoyproxy / envoyproxy/xds-relay

why set app as internal package?

Open
#230 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
135
Forks
28
PR merge metrics
No merged PRs in 30d

Description

I want to use relay in my own xds server, I found all the core libs are internal.
is it necessary to do this , at least need move server package out of internal

Contributor guide

Open the contributing guide

Research direction

No files or tests are named. Start by mapping the internal packages used by the server and reviewing Go's internal package visibility rules; determine which server APIs must become public and what compatibility boundary is appropriate. Done means the server can be imported by an external xDS server without relying on internal packages, with relevant tests updated or added.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
backend-api-design
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.