flink-extended / incubator

The incubator provides guideline and discussion place to projects which want to enter the Flink Extended Organization.
Apache License 2.0
2 stars 0 forks source link

[Project Proposal] flink-scala-api #2

Closed novakov-alexey closed 1 year ago

novakov-alexey commented 1 year ago

Repository Name flink-scala-api

Description Flink Scala API is a thin wrapper on top of Flink Java API which support Scala Types for serialisation as well the latest Scala version

Proposal

This project is a community-maintained fork of official Apache Flink Scala API, cross-built for Scala 2.12, 2.13 and 3.x. Official Apache Flink Scala API is going to be deprecated. The main features of the project are:

Documentation

Information on flink-scala-api is currently located at https://github.com/findify/flink-scala-api/blob/master/README.md. It will be later divided into several pages and hosted on GitHub pages domain.

Initial Source

The initial source code for flink-scala-api is hosted at https://github.com/findify/flink-scala-api.

Project Admin

Roman Grebennikov (@shuttie) Alexey Novakov (@novakov-alexey)

wuchong commented 1 year ago

+1 for the proposal.

What do you think @xintongsong @becketqin @MartijnVisser ?

xintongsong commented 1 year ago

+1

MartijnVisser commented 1 year ago

+1

novakov-alexey commented 1 year ago

@wuchong what will be the next step?

shuttie commented 1 year ago

Hi! Nice to meet you all, I'm the original author of the flink-scala-api package, and would like to provide a bit of context for the project current status:

I've left Findify about a year ago, and Findify AFAIK has no internal motivation to continue maintaining this project, but I'm still wanting to support it - just don't have commit rights. The project itself is in quite a good shape - Findify was using it in production for some time without any issues. If someone from Findify wants to add 5c (@hicolour), you're welcome.

Some sort of internal roadmap for the project if it will be accepted to the incubator:

@wuchong what are the next steps, considering all +1s above?

wuchong commented 1 year ago

Thank you all. I'm going to setup the repository.

wuchong commented 1 year ago

Hi @novakov-alexey , @shuttie , I have setup the repository https://github.com/flink-extended/flink-scala-api and grant the admin permission to you. You can invite other maintainers and synchronize the code and issues.

Thank you for your contribution!