[ 
https://issues.apache.org/jira/browse/FLINK-38245?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

david radley updated FLINK-38245:
---------------------------------
    Description: 
Initial implementation of 
[Flip-532|https://cwiki.apache.org/confluence/display/FLINK/FLIP-532%3A+Donate+GetInData+HTTP+Connector+to+Flink]
 on a server side branch

Initial phase - get something out and working tasks
 * find the documented process for this - legal requirements
 * Add Apache 2 licenses to every file, java pom etc
 * change connector name Flink connector http
 * change java package names to follow the standard
 * change check style to use 1.1 connector style
 * ensure tests succeed
 * split up the poms to have a sql one - so we do not expose unshaded packaged.
 * enhance pom to be a flink connector
 * review pom to ensure it have the same standard checking, licenses, format etc
 * removed the coverage check in the move from jacoco to surefire
 * focus testing on SQL 
 * merge

Follow-on tasks
 * defined as subtasks

Other tasks:
 * new component in Jira requested on [dev 
list](https://lists.apache.org/thread/13fg3q61lxx73ztx97y2jlkbhnyc7cxo) 
 * first release

 

  was:
Initial implementation of 
[Flip-532|https://cwiki.apache.org/confluence/display/FLINK/FLIP-532%3A+Donate+GetInData+HTTP+Connector+to+Flink]
 on a server side branch

Initial phase - get something out and working tasks
 * find the documented process for this - legal requirements
 * Add Apache 2 licenses to every file, java pom etc
 * change connector name Flink connector http
 * change java package names to follow the standard
 * change check style to use 1.1 connector style
 * ensure tests succeed
 * split up the poms to have a sql one - so we do not expose unshaded packaged.
 * enhance pom to be a flink connector
 * review pom to ensure it have the same standard checking, licenses, format etc
 * removed the coverage check in the move from jacoco to surefire
 * focus testing on SQL 
 * merge

Follow-on tasks
 * change the prefix for custom content from gid.
 * confirm datastream works  
 * change the config to use Flink config parameter names and gid fallback keys
 * move content of README to documentation folder
 * enable any uncommented plugins and fix up to ensure they work
 * Check github actions are inline with the other Flink connectors 
 * Confirm the connector can work on java 11, 17 and 21. 21 needs confirming 
and possibly code changes.
 * publish to Maven snapshot

Other tasks:
 * new component in Jira / Github
 * knit in the http connector into the Flink docs
 * first release
 * Flink 2 looks like it works - we will need to decide how we want to expose 
this in releases / docs etc.

Initial assumptions:
 * changes go to main
 * release at some stage later,
 * v120.1 only currently


> FLIP-532: Donate GetInData HTTP Connector to Flink
> --------------------------------------------------
>
>                 Key: FLINK-38245
>                 URL: https://issues.apache.org/jira/browse/FLINK-38245
>             Project: Flink
>          Issue Type: Improvement
>          Components: Connectors / Common
>            Reporter: david radley
>            Priority: Major
>
> Initial implementation of 
> [Flip-532|https://cwiki.apache.org/confluence/display/FLINK/FLIP-532%3A+Donate+GetInData+HTTP+Connector+to+Flink]
>  on a server side branch
> Initial phase - get something out and working tasks
>  * find the documented process for this - legal requirements
>  * Add Apache 2 licenses to every file, java pom etc
>  * change connector name Flink connector http
>  * change java package names to follow the standard
>  * change check style to use 1.1 connector style
>  * ensure tests succeed
>  * split up the poms to have a sql one - so we do not expose unshaded 
> packaged.
>  * enhance pom to be a flink connector
>  * review pom to ensure it have the same standard checking, licenses, format 
> etc
>  * removed the coverage check in the move from jacoco to surefire
>  * focus testing on SQL 
>  * merge
> Follow-on tasks
>  * defined as subtasks
> Other tasks:
>  * new component in Jira requested on [dev 
> list](https://lists.apache.org/thread/13fg3q61lxx73ztx97y2jlkbhnyc7cxo) 
>  * first release
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to