You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@beam.apache.org by "Brian Hulette (Jira)" <ji...@apache.org> on 2020/11/20 02:32:00 UTC

[jira] [Commented] (BEAM-11026) When determining expansion service jar, depend on Maven coords instead of Gradle target

    [ https://issues.apache.org/jira/browse/BEAM-11026?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17235845#comment-17235845 ] 

Brian Hulette commented on BEAM-11026:
--------------------------------------

I think we'd still want to build the expansion service with shadowJar so we can execute them without resolving dependencies, the difference would just be how we reference them in Python.

Are you interested in working on this [~tomasz.szerszen]?

> When determining expansion service jar, depend on Maven coords instead of Gradle target
> ---------------------------------------------------------------------------------------
>
>                 Key: BEAM-11026
>                 URL: https://issues.apache.org/jira/browse/BEAM-11026
>             Project: Beam
>          Issue Type: Improvement
>          Components: cross-language, sdk-py-core
>            Reporter: Chamikara Madhusanka Jayalath
>            Priority: P2
>
> For example here: https://github.com/apache/beam/blob/release-2.24.0/sdks/python/apache_beam/io/kafka.py#L107
> Maven coords is more stable than the Gradle target name so it's better to depend on the prior. See [1] for details.
> [1] https://issues.apache.org/jira/browse/BEAM-10986
>  
> cc: [~robertwb] [~bhulette] [~kenn]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)