The issue here is how we do upgration. I can have two options in mind:

1. Keep _2.12 and simply remove _2.11 logics. Once we'd like to support
2.13, we can add back the variant logic to release both _2.12 and _2.13.

2. Remove the suffix and maintain only one scala version. When we want to
upgrade scala version, do it at once. This is no a pragmatic solution since
no intermediate status.

I previously think of Akka's holding multiple folder for different Scala
versions, but finally figure out that it's the same as option 1.

Best,
tison.


ConradJam <[email protected]> 于2023年8月25日周五 23:28写道:

> I Agree Scala2.11 out
> Starting from Flink1.15+, Flink only supports 2.12 and blocks some things
> of Scala
> Spark supports 2.12 and 2.13 from 3.0+
> After quitting, it will help us spend more time dealing with the
> differentiation of other non-Scala versions
>
>
>
> Huajie Wang <[email protected]> 于2023年8月25日周五 13:09写道:
>
> > If there are no further opinions, this discussion will automatically be
> > closed within 72 hours. This proposal will not take effect.
> >
> >
> >
> > Best,
> > Huajie Wang
> >
> >
> >
> > Huajie Wang <[email protected]> 于2023年8月25日周五 13:06写道:
> >
> > > After thinking about it, we have decided to add the Scala version on
> all
> > > modules. This is because we are not tied to a specific Scala version
> and
> > we
> > > need to consider support for higher Scala versions in the future.
> > Removing
> > > the Scala version would confuse users and also create complications for
> > > supporting multiple Scala versions.
> > >
> > >
> > >
> > > Best,
> > > Huajie Wang
> > >
> > >
> > >
> > > Huajie Wang <[email protected]> 于2023年8月24日周四 23:30写道:
> > >
> > >> hi tison:
> > >>
> > >> Thanks for your comments, We konw flink scala free from 1.15 onwards
> and
> > >> the current mainstream scala version for spark being 2.12, considering
> > the
> > >> practical situation, tIn the short term, the issue of upgrade strategy
> > >> is not likely to be considered. Looking ahead in the long run, there
> > >> will be an upgrade to 2.13 or 3.x, which is also a concern for me. I
> > >> welcome your opinions on this.
> > >>
> > >>
> > >>
> > >> Best,
> > >> Huajie Wang
> > >>
> > >>
> > >>
> > >> tison <[email protected]> 于2023年8月24日周四 23:10写道:
> > >>
> > >>> What is the strategy if we'd catch up later scala version? Or we'd
> pin
> > >>> the
> > >>> scala version forever?
> > >>>
> > >>> Huajie Wang <[email protected]>于2023年8月24日 周四23:08写道:
> > >>>
> > >>> > hi StreamPark community:
> > >>> >
> > >>> > After discussions[1], starting from version StreamPark 2.2, Scala
> > 2.11
> > >>> will
> > >>> > no longer be supported and the Scala version will be removed from
> all
> > >>> > module names[2]. The default Scala version is now 2.12. Welcome to
> > hear
> > >>> > your opinion.
> > >>> >
> > >>> > [1]
> https://lists.apache.org/thread/mx8vgq4jp8dk2wgm8m5g1mmq806wzjzg
> > >>> > [2] https://github.com/apache/incubator-streampark/pull/2974
> > >>> >
> > >>> > Best,
> > >>> > Huajie Wang
> > >>> >
> > >>> --
> > >>> Best,
> > >>> tison.
> > >>>
> > >>
> >
>
>
> --
> Best
>
> ConradJam
>

Reply via email to