Skip to content

Latest commit

 

History

History
68 lines (44 loc) · 1.95 KB

contribution.md

File metadata and controls

68 lines (44 loc) · 1.95 KB

Contribution Guide

This project will be improved continuously. We welcome any feedback and contribution to this project.

Code Style

This project adopts similar code style with Flink. You can run the following command to format the code after you have made some changes.

mvn spotless:apply

To improve readability, commit messages should use the following format:

[FRS-<issue id>][module name] commit message

Here is a simple example: [FRS-100][docs] Improve document of deployment.

How to Contribute

For collaboration, feel free to contact us . To report a bug, you can just open an issue on GitHub and attach the exceptions and your analysis if any. For other improvements, you can contact us or open an issue first and describe what improvement you would like to do. After reaching a consensus, you can open a pull request and your pull request will get merged after reviewed.

Improvements on the Schedule

There are already some further improvements on the schedule and welcome to contact us for collaboration:

  1. Introduce web UI and add more metrics for better usability.

  2. Implement ReducePartition.

  3. Support more storage backends.

  4. More graceful upgrading.

  5. Further performance improvements.

  6. Production-ready standalone deployment.

  7. Isolation and security enhancement.

  8. Support adaptive execution.

and so on.