nebraska icon indicating copy to clipboard operation
nebraska copied to clipboard

review backend dependencies

Open tormath1 opened this issue 6 months ago • 1 comments

Similar to frontend, let's take a moment to seat and review the backend dependencies. I've seen quite a lot of non-standard dependencies, used for one thing, that could be easily removed or implemented on the Nebraska side.

E.g: https://pkg.go.dev/github.com/labstack/gommon/log ("WORK IN PROGRESS")

$ go mod why github.com/labstack/gommon/log
# github.com/labstack/gommon/log
github.com/kinvolk/nebraska/backend/cmd/nebraska
github.com/labstack/gommon/log

This is for security and maintenance concerns.

tormath1 avatar Jul 02 '25 13:07 tormath1

Somewhat related #1122 - looking at the current usage of go-bindata as it hasn't seen updates in some time and may be better served by native embed functionality.

tylerauerbeck avatar Jul 03 '25 21:07 tylerauerbeck