GithubHelp home page GithubHelp logo

Comments (7)

jodh-intel avatar jodh-intel commented on May 21, 2024

/cc @mcastelino.

from runtime.

sboeuf avatar sboeuf commented on May 21, 2024

We needed only a few things from this package and that's why we copy/pasted what was needed instead of importing the whole thing. If we think we might need those other functionalities from the upstream package, then yes I agree we might reconsider it, and import it directly.

from runtime.

mcastelino avatar mcastelino commented on May 21, 2024

@jodh-intel @egernst @sboeuf I would keep the upstream package as we need other ethtool functionality for new use cases that we plan to add to Kata like RDMA support.

from runtime.

sboeuf avatar sboeuf commented on May 21, 2024

@mcastelino we're not relying on the upstream package, so you mean we would move to the upstream one, right ?

from runtime.

jodh-intel avatar jodh-intel commented on May 21, 2024

I'd vote for that if at all possible since, stepping back, we're using a copy of an upstream package. We don't even have dep to tell us if upstream changed (think security fixes).

from runtime.

amshinde avatar amshinde commented on May 21, 2024

Agree, I moved from the vendoring the ethtool package to using a copy of the code to keep the code-base smaller. If we are going to need this for other functionality as well, and as @jodh-intel mentioned we need to consider security fixes, I would vendor in the upstream package.
If no one objects, I'll vendor the upstream.

from runtime.

sboeuf avatar sboeuf commented on May 21, 2024

@amshinde I think everybody agreed, you can go ahead and vendor the upstream package !

from runtime.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.