+1 That's a big change for TubeMQ, and it will make TubeMQ to adapt more usage scenarios, but I hope it cloud be easy to upgrade for existed cluster.
-----邮件原件----- 发件人: Goson zhang <[email protected]> 发送时间: 2020年12月14日 19:09 收件人: [email protected] 主题: [Discussion] Regarding the adjustment of project goal && project name Hi, Dev I'd like to raise a discussion about adjusting the project goals and project name As the initiator of the project, after TubeMQ joined the Apache community, we have been improving the features and functions in accordance with the needs of the project, also, we have been promoting the evolution of the project in the direction of "one-stop data access", providing technical capabilities such as data collection, transmission, sorting, and landing which covers big data scenario completely. For instance, we have recently developed a module called tubemq-manager for cross-cluster management, other modules such as agent and sorting will be added sooner in the future. As TubeMq matures and strengthens, we found that it's not just a single MQ service, but also a one-stop data access solution that covers the entire data reporting service. If we continue to retain the suffix "mq" in the project name, it may confuse our users or even those who follow up on our project. We hope to present different project goals by modifying the project name. We will retain and continue to develop the TubeMQ module to provide messaging middleware service capabilities. At the same time, we will make some capabilities such as data collection and data sorting open source, the overall services in data reporting which provides people with all the advantages in this field are also in our open-source plan. And of course, such adjustment would have impact on everyone, after the project is renamed, people need to include the main name of the new project in the existing TubeMQ import path, from the previous "import org.apache.tubemq.xxx" to "import org.apache.yyyyy.tubemq.xxx", but this adjustment will enable us to provide them with more integrated components on the data reporting service. Regarding the change of project goal && project name, we PPMCs have conducted many offline and online discussions, we also consulted project mentors to understand that: 1. If the project must be renamed, do it as soon as possible, it will have less impact on everyone ; 2. There is one and only one chance to change the name before the project incubation graduation; 3. Before changing the name, we must inform everyone in the community and listen to the opinions and suggestions. Therefore, we send this email to discuss the adjustment of goal and name, and to obtain more opinions and suggestions towards it. Thanks! TubeMQ PPMCs
