Sorry, when the translation content is too long, I am not sure whether the translation software can understand what I want to say.
In general, the project is gradually attracting people who really pay attention and use it, and the project will be adjusted from next month. Thanks! Goson zhang <[email protected]> 于2021年5月28日周五 下午4:12写道: > Hello everyone: > > Summarize the recent situation: > 1. Branch 570: now it has entered the testing phase, after this content is > launched, the readability and scalability of Web APIs and metadata > management will be more better, which is convenient for subsequent feature > expansion; due to the compatibility of previous versions, the old version > of the API and the underlying BDB data storage classes are still retained, > although these old APIs and storage formats are somewhat obsolete; > > 2. Branch 25: pure Go language SDK, compared with the previous stage, the > contributors of this module have already started actual code contributions. > If you are interested in Go language implementation and want to > participate, you can pay attention to its issue. > > 3. The main body of InLong will start to move next month: thanks mentor > @Justin, > @JB have prepared the basic environment of the project. Everyone may pay > attention that InLong's code and website content have not been adjusted > according to the name change (maybe the people involved in this project are > asleep), and someone who chooses to contribute to this problem. First of > all, thank contributors @RocMarshal and @leven-space for finding this > problem and Initiated an improvement; considering that the changes are too > large, we will release it when we are ready, and track the content of each > improvement through INLONG-613 and INLONG-614, until all the content is > prepared on the branch, and then merged into the project master. > > 4. A code contribution Tips:when we contribute, we must consider the issue > of originality and respect for originality, when we contribute code, if we > directly quote external code, we need to declare in the LICENSE and NOTICE > of the project, which files are quoted from where, or else it will form > infringement; as we directly quote external codes, the LICENSE and NOTICE > of the ontology project will expand, this result will make people feel that > the project is a hodgepodge. TubeMQ did not consider this issue at first, > now we will reduce the direct quotation of the source code of external > projects, so we should be as original as possible when contributing code. > > The last, after the metadata management transformation is completed, in > addition to switching the BDB storage module, we will also renovate some > old implementations. If you see some bad implementations, please feel free > to contribute. > > Thanks all! > > > ---------- Forwarded message --------- > 发件人: Goson zhang <[email protected]> > Date: 2021年4月30日周五 上午9:46 > Subject: [Monthly report -- 20210430] Project progress feedback > To: <[email protected]> > > > Hello everyone: > > > Recent project progress: > 1. Branch 570 has completed the refactoring of the Web APIs: about 80 APIs > have been adjusted according to the new plan, next, the application logic > MetaDataManager class of metadata will be adjusted. After adjustments are > finished, the tests will be performed, including unit tests, integration > test, compatibility test, and verification are passed, and then the > document is written, finally merged into the main branch. After the main > line branch is merged, the development branch of the metadata removal BDB > component will be started. > > 2. The SDK of pure Go language has also been assigned(INLONG-25): A man > who is concerned about the project and willing to contribute to our project > has done an analysis and started the code implementation. The charm of the > open source community is that it is as if a seed has been planted, and it > begins to sprout and grow without knowing it. > > 3. The InLong project is slowly gathering resources, and an initial > version will be released as soon as possible: since rename took nearly 4 > months from the time the application was filed to the final implementation, > which was far more than expected, so, the resources gathered in the early > stage, need to gradually join in, but don't worry, things are changing. > > By the way, I saw that the latest version of Kafka has removed the > zookeeper, great! TubeMQ has removed zookeeper from the core logic around > 2017. But now to comply with Apache's LICENSE specification, we will also > consider supporting metadata storage components including Zookeeper :). > > That's it, happy May Day, everyone! > > Thanks! > > > ---------- Forwarded message --------- > 发件人: Goson zhang <[email protected]> > Date: 2021年3月24日周三 上午10:57 > Subject: [Monthly report] Project progress feedback > To: <[email protected]> > > > Hello everyone: > > The community of the project has been a bit quiet recently, not everyone > is asleep, we are dealing with the following content: > > 1. The content preparation of the rename project: > According to our previous discussion of renaming, our mentor has submitted > a renaming Jira[1] (thanks to mentor JB), we need to organize the relevant > project content before the implementation of the renaming, including the > new project homepage, Logo, other open source components, etc. > Please wait, it is expected that the overall content of the project will > be updated after the name change is completed at the end of March, or early > April if the rename operation delays. > > 2. Metadata store component transformation: > This part is performing online, refer to the branch TUBEMQ-570. Due to the > license issue of BDB, we need to switch the metadata storage and the > keep-alive mechanism of the system to Zookeeper. Since this part is a > replacement of basic components, there is a transition, which will switch > to zk after the code abstraction is completed. and anyone interested can > pay attention to this branch. > > 3. Development tubemq-manager node: > This part is also carried out online, refer to the branch TUBEMQ-421. The > requirement of this part is to be an independent management node that spans > multiple TubeMQ clusters to facilitate system operation and maintenance. > > As the related changes are relatively large work, we are going to release > the version after the rename of InLong is completed. So, for users of > TubeMQ 0.8.0 version, there is a problem that needs to be paid attention > to, a bug was recently discovered [2], which affects the information query > of webAPI. Before the version is released, please refer to the issue[2] and > fix it self: > > 1. > https://issues.apache.org/jira/projects/INFRA/issues/INFRA-21558?filter=allopenissues > 2. > https://issues.apache.org/jira/projects/TUBEMQ/issues/TUBEMQ-577?filter=doneissues > > If you have any questions, feedback is welcome. > > Thanks all! > > >
