Skip to content

Create compelling examples to demonstrate Timeplus Proton and publish videos  #527

@jovezhong

Description

@jovezhong

Description

In the Proton examples folder, we have created a few examples to demonstrate Proton's fast/lightweight/powerful stream processing capabilities, such as the cdc example to load MySQL changes via Debezium and Redpanda, the carsharing example to showcase how to push data to Proton without Kafka API, the awesome-sensor-log to demonstrate how to visualize the sensors on your phone via Proton and Grafana, etc.

We need more examples to attract developers in different industries to explore how to use Proton to simplify their streaming ETL, or real-time analytics.

Required:
Please create a new PR with easy setup. It can be a docker-compose with a set of preconfigured data generator, or real-world data sources, with sample SQL or even dashboards/charts(with Grafana, or Metabase, or Streamlit). In the PR , we also expect a README to explain the use case, key Proton features to demo. Feel free to publish this README somewhere else as a blog.

Nice to have

  • Publish the README somewhere else as a blog
  • A video to demo how Proton makes stream processing easier or solve the issues.

Acceptance Criteria

Timeplus team will review the entire PR, ensuring the README is well documented, code is clean and easy to understand. If the contributor makes a video, it should well explain how the demo app works and highlights the key Proton features or strengths.

As the community suggests, we will reward for both effort and reach. Of course, with the focus of quality.

Effort

Basic Award
a meaningful PR created $25

Anyone who creates a meaningful PR will get $25 to appreciate your effort and contribution. Sorry for the vague term "meaningful". A simple hello world is not meaningful. Copying an existing demo or making very minor changes are not expected either. The Timeplus team will reserve the rights to judge whether the PR is meaningful or not. As long as you put effort trying to build a good demo for Timeplus Proton, we will reward you, even the PR is not merged. We will send you the $25 reward or tip 7 days since you create the PR.

The README in the new Proton example can be published as a blog in elsewhere. When we merge your PR to Proton develop branch, we will also send you a reward based on the content of the README/blog. Assuming the quality of the README (we may send you PR comments before merging it), the reward is based on the effort.

README/blog word count Award
PR merged and the word count is 500-1000 $75
PR merged and the word count is 1001-1500 $150
PR merged and the word count is 1500 or above $200

Reach

To measure the impact of the video, we need the video to be published on YouTube. Only the first 30 days' view count is considered and will be rewarded:

Demo video views count (30 days) Award
video view count is below 100 $50
video view count is 101-1000 $200
video view count is 1001-2000 $300
video view count is over 2001 $400

Number of attempts or number of rewards

Until we close this ticket(which probably won't happen in 2024), we are expecting multiple demo/blog/video to be contributed to Proton. One person can try multiple times. While we hope we keep this ticket open for long term and keep rewarding our contributors, Timeplus reserves the rights to close it any time.

Still confused for the amount and timeline?

Here is an example.

Date Activity Award
April 2, 2024 DevA creates a PR and marks for review
April 5, 2024 Timeplus team confirms it's a meaningful PR $25
April 10, 2024 Timeplus team merged the PR with 800 words in the README $75
May 1, 2024 video gets 800 views for fist 30 days $200
Total $300

Metadata

Metadata

Assignees

No one assigned

    Labels

    💎 BountyReward external contributors to deliver this

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions