Giter Club home page Giter Club logo

Comments (3)

stackedsax avatar stackedsax commented on August 15, 2024

I think a link to the github repo from which the chart was built would suffice. For me, that's the missing link here.

From my discussion with @maorfr on this issue: helm/charts#13775 (comment)

Self-hosting a helm chart allows people to install it sooner, I understand. However, it doesn't give people a clear location to submit feedback or issues on a chart. If I happen to take the github pages approach, perhaps someone might intuit that I'm hosting the code for the chart in the associated repo. But let's say I host my charts in a repo on some cloud provider -- how do you know where the code that built that chart lives? You could look up the associated repository in the repo-values.yaml file but that only tells you where the .tgz form of the chart lives. Maybe you get lucky and the chart owner includes a page that links to the location of the chart code, like:

But just as often, you'll be met with something like this:

If someone is really persistent, maybe they'll untar the .tgz, find my github username as a maintainer of the chart, look me up on github, find which repos I've contributed to and figure out where the code lives and finally submit an issue. Just as likely: they'll untar the chart and just check it in to their own personal github repo and start making changes -- exactly what I don't want to have happen.

It would be most wonderful if the task of creating the chart automatically determined what branch of what git repo the chart was being built from and then included that as part of the metadata about the chart. But, failing something fancy like that, I'd take a manually-updated field in the Chart.yaml file. That would probably get people close to the action, at least.

from hub.

scottrigby avatar scottrigby commented on August 15, 2024

It would be good to link to chart source code, given that the goal of this project is for public sharing of charts.

from hub.

mattfarina avatar mattfarina commented on August 15, 2024

Closing as this no longer applies. The Helm Hub is deprecated.

from hub.

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.