RocMarshal commented on issue #4408: URL: https://github.com/apache/streampark/issues/4408#issuecomment-5011433872
Thanks @shangeyao for the proposal. Based on the outcomes of the recent community sync meeting, this initiative requires expedited support. We have reached a general consensus on the following guidelines: Migration from Scala to Java will be conducted file-by-file or class-by-class. Each newly introduced Java class must be accompanied by corresponding test cases; if tests are omitted, the rationale must be explicitly stated. Accordingly, the standard community workflow for migrating a Scala class to Java is outlined below: - Select a Scala class you are interested in migrating. - Create an issue and link it as a sub-task of https://github.com/apache/streampark/issues/4408. Clearly describe which specific class this issue targets. - Begin development and adaptation: - Package Consistency: Please retain the original package path after migration. If retaining the same path is not feasible, provide a brief justification. - AI-Assisted Development: You are encouraged to leverage AI tools to facilitate development. However, we kindly ask that you perform at least one thorough review of the generated code to ensure correctness and soundness before submission. - Submit a Pull Request and link it back to your sub-task issue. - Ping the committers / PMC members to request a code review. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
