Comments (5)
D'oh! You caught me out, I didn't use the official term. 👀 I've updated the title to reflect what I meant (transitive dependencies, aka dependencies of my dependencies). Right now porter doesn't traverse the dependency graph and only resolves direct dependencies.
Yup, I've seen from maintaining dep the many ways that dependency management and resolution are hard which is why we stopped at direct dependencies for the moment while we are focused on the POC and developer experience for authoring bundles.
Here is an example of dependencies in porter:
from porter.
I dunno if it's a glitch in the matrix or what? I got immediate access through this form: https://slack.cncf.io
from porter.
By nested dependencies do you mean anything other than transitive dependencies? The use of a different term made me wonder.
I haven't discovered how dependencies are specified in Porter (I spent at least 5 minutes scanning the code ;-) ), but have you any thoughts about the approach you might take on dependency resolution? See this and this for example.
from porter.
Thanks @carolynvs. I've raised #147 to discuss dependencies further (still waiting for slack access).
from porter.
Closing. This will be implemented through PEP 003.
from porter.
Related Issues (20)
- Descriptions should be displayed during credential/parameter generation
- fix cncf logo on mobile
- How can I include vendor charts in my bundle, particularly when I export for an air-gapped install? HOT 1
- Optional gzipping when using porter archive HOT 1
- When producing canary release the version is calculated incorrectly
- Report the use of components with vulnerabilities in porter HOT 1
- Porter v1.1.0 Release Tracker HOT 1
- (feat): install Porter with the package managers of different Linux distributions
- Specifying version of mixin in porter.yaml HOT 1
- Porter server image not being published with new releases of porter
- Running Lint or Build with a missing mixin produces a vague error
- Porter Air Gap Installation
- Draft: Porter to Incubation
- Add documentation and love to AWS support
- Update Mixin Documentation and Skeletor with a "How To"
- Add documentation on connecting to AKS HOT 2
- Move away from docker/whalesay in the examples HOT 3
- porter docs UX
- Logs from plugins are always shown as debug logs
- Plugins logs are not controlled by the `--verbosity` flag
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from porter.