Add helm chart for Apache Druid#11163
Conversation
|
Do we need a tutorial like the tutorial of docker ( docs/tutorials/docker.md ) ? |
|
Hi, @FrankChen021 . Thanks for your comment. I also considered whether to publish the doc, for example, put the |
|
Hey @asdf2014, have you sorted out the potential license issue before you merge this PR? I don't see it anywhere. As Julian suggested in https://lists.apache.org/thread.html/ra93200245a27fb77ff0a1cfc17d21b7efbbb263ae422d6d2cc5ade11%40%3Cdev.druid.apache.org%3E, we may need to go through a process similar to the IP clearance for podling projects. |
|
Hi, @jihoonson. I didn't notice it, let me take a look. Thank you very much for reminding. |
I think we should consider reverting this until we get this resolved, after reading through https://incubator.apache.org/ip-clearance/, and looking at https://incubator.apache.org/ip-clearance/tika-tika-helm.html which appears to be a similar helm chart donation for another project, where I see linking to a voting thread, etc. |
|
unrelated nitpick, i think putting this stuff in |
|
btw, in general I think it makes sense to maintain it here, so +1 on the idea (even though I know very little about helm) |
|
Hi, @clintropolis . Thanks for your comments and support. As far as I know, the license of |
|
@asdf2014 my understanding is that we still need to highlight were the code came from, just like we do for other Apache License 2.0 code we include or borrow. Also, has this chart been tested? Does it still work? |
|
I haven't closely checked the IP clearance or other ASF processes to adopt codes from outside the project after graduation. But my 2 cents is we probably need a PMC vote for adopting because we need a plan for how to maintain and continue developing the code. |
|
Hi, @xvrl. Thanks for your comment. I agree with you, the follow-up related documents will be improved. I also mentioned before that this Druid Helm Chart is completely usable, and it has been tested several times last week. |
|
Hi, @jihoonson. Thank you for your comments. It was previously maintained by @maver1ck @AWaterColorPen and I. Currently, https://github.com/helm/charts/tree/master/incubator/druid cannot be maintained. So, we want maintain it here, just like other Apache projects did, such as Apache Superset. Indeed, I agree with your proposal. Let's raise up a PMC vote. If it really fails to pass the vote, we can revert this PR ASAP. Could you please help initiate the vote? |
|
@asdf2014 I'm not saying we should not accept this. I'm saying this doesn't seem the right process. Have you read the ASF IP clearance doc? The IP clearance is not just about the license. All codes in the ASF projects are owned by the ASF and the IP clearance process is required to make this part clear. The IP clearance doc explicitly says
I think we should revert this PR and go through the IP clearance process because this was developed outside of ASF. Please go back to the dev thread for this issue and add more details there (not here) for people like me who don't know much about the helm chart such as
I don't think this is an exhaustive list. Please add details as much as possible. |
|
@jihoonson I see. And I agree with your suggestion. Let us follow the process of IP clearance to eliminate potential problems. I will do my best to provide answers to these questions. I have discussed it with other maintainers, and there are many improvements to it that cannot be contributed to the open source community. So, let's unify the maintenance of Druid's Helm Chart as soon as possible. Thanks a lot for your patience. |
The helm chart was originally moved here in apache#11163 from https://github.com/helm/charts/tree/master/incubator/druid after the helm/charts repository was deprecated. However, it has been excluded from releases since then, due to uncertainty around whether we need IP clearance. We have not had volunteers willing to sort this out, so this patch removes the code. It can be re-added if a volunteer is available to sort out the IP clearance process. See thread at: https://lists.apache.org/thread/ygyzt23m06vc775nq5dsm349rf0j47dg
The helm chart was originally moved here in #11163 from https://github.com/helm/charts/tree/master/incubator/druid after the helm/charts repository was deprecated. However, it has been excluded from releases since then, due to uncertainty around whether we need IP clearance. We have not had volunteers willing to sort this out, so this patch removes the code. It can be re-added if a volunteer is available to sort out the IP clearance process. See thread at: https://lists.apache.org/thread/ygyzt23m06vc775nq5dsm349rf0j47dg
Description
This patch added a helm chart for Apache Druid.
This PR has:
cc @maver1ck @AWaterColorPen