Replies: 9 comments 2 replies
-
cc: @ashie @daipom @kenhys @repeatedly @frsyuki @cosmo0920 @fujimotos @tagomoris @PettitWesley |
Beta Was this translation helpful? Give feedback.
-
Basically I think it is practical approach to resolve current situation, but I'm not sure because the following step is a bit ambiguous.
In the previous discussion #4471, switching the primary and sub-project was suggested.
Oh, I've overlooked above post. anyway as I don't know well about actual "Restructure" procedures so it is happy if you explain further more. |
Beta Was this translation helpful? Give feedback.
-
Thanks for consulting with CNCF and considering a good course of action! I agree with the approach of having Fluent Bit coexist with Fluentd.
Regarding this point, I would appreciate it if we could discuss the detail steps later. Thanks! |
Beta Was this translation helpful? Give feedback.
-
What would be the impact, if any, on project stage? Would Fluent Bit be recognized as graduated separate from Fluentd, or would it need to apply for graduation? Are there any other CNCF projects that have a similar organizational structure? |
Beta Was this translation helpful? Give feedback.
-
I know there are more and more fluent bit use cases in the real world, and yes, it's been a part of the ecosystem for a long time. |
Beta Was this translation helpful? Give feedback.
-
For me, this proposal is good for Fluentd and Fluent Bit ecosystem. |
Beta Was this translation helpful? Give feedback.
-
I agree with this proposal. Because cloud native and containerized environment are more and more important. So, both of Fluentd and Fluent Bit should be visible in CNCF projects page. |
Beta Was this translation helpful? Give feedback.
-
Thanks for considering revised proposal! |
Beta Was this translation helpful? Give feedback.
-
adding other maintainers for visibility: @sonots @okkez @toru-takahashi @fujimotos |
Beta Was this translation helpful? Give feedback.
-
Restructure Fluentd and Fluent Bit Under the Fluent Organization
The following is an open discussion about the upcoming proposal to restructure the Fluentd and Fluent Bit projects under the Fluent organization for CNCF.
I have asked CNCF TOC for guidance and the
restructure proposal
idea has been provided by them.Introduction
The Fluentd project has been pivotal in addressing the complexities of Telemetry Data management across infrastructure by enabling reliable collection, processing, and delivery of Logs, while integrating seamlessly with other ecosystems. Since its inception, Fluentd has significantly contributed to this mission. Established in 2011 and donated to the Cloud Native Computing Foundation (CNCF) in 2016, Fluentd achieved CNCF graduation in 2019. This milestone marked its widespread adoption by leading cloud providers such as AWS, Google, and Microsoft, solidifying its role in enterprise logging.
Evolution of Technology and User Demands
As technology and user expectations have evolved, so has the demand for high-performance solutions capable of handling diverse types of Telemetry data. Fluent Bit, created in 2015, emerged as a response to these needs. Designed to be lightweight and efficient, Fluent Bit offers enhanced performance and the capability to manage not only logs but also metrics and traces. This adaptability has led to its increased adoption, making it a preferred choice for many users, and has positioned it at the forefront of innovation within our organization.
Proposal for Restructuring
Given the strategic and technological shift towards Fluent Bit, we propose a restructuring of the Fluent organization for CNCF. The recommendation is to unify both Fluentd and Fluent Bit projects under the broader Fluent umbrella. In doing so, both projects will continue to address different use cases and capabilities, while allowing for future expansion with other projects that can fill the observability and telemetry gaps as identified in the upcoming CNCF Radar report.
This restructuring would ensure that the Fluent organization remains self-governing, with both Fluentd and Fluent Bit retaining their unique roles. It would also allow the governing body of Fluent to manage how to promote each project and its contributions in the broader ecosystem. The benefits of this restructuring will be felt at the Fluent level, rather than being specific to either Fluentd or Fluent Bit.
Note that this only affects the structure at a CNCF level, the Fluent organization already exists in Github so there are no breaking changes.
Next Steps Proposed
F.A.Q
Are there any License changes involved?
NO. Both Fluentd and Fluent Bit are open-source projects hosted by the Cloud Native Computing Foundation under the terms of the Apache v2 License. We are vendor-neutral projects.
Will this have any side effects on developers?
No, everything continues as usual.
Are there any name changes for the projects ?
No, Fluentd and Fluent Bit will keep it's names. This is just a proposal to change the structure at CNCF level.
Beta Was this translation helpful? Give feedback.
All reactions