https://kotlinlang.org logo
#arrow-contributors
Title
# arrow-contributors
a

aballano

03/03/2020, 4:04 PM
Hi there! We’re actively working on releasing the next arrow version, 0.10.5, that comes with some deprecations, quite a lot of fixes and improvements, before moving to 0.11 and BIO and other interesting features 🙂 So far we’ve merged most of the PRs, only 2 left Changes in tests + fixes from myself -> https://github.com/arrow-kt/arrow-fx/pull/46/ Deprecate ap from @Jannis -> https://github.com/arrow-kt/arrow-core/pull/40 Please, if you have something in mind that should be added to this release, don’t hesitate on replying on a thread!
👏 5
j

Jannis

03/03/2020, 4:06 PM
We need to release the
arrow-*-test
libraries as well! Not all of them are published atm
a

aballano

03/03/2020, 4:08 PM
you mean separately?
j

Jannis

03/03/2020, 4:08 PM
Afaik only
arrow-core-test
is right now. Also they have lots of duplicated code atm, so not sure if we want to clean that first, but that may take a while because it fails weirdly. I have a pr in fx that does that which fails in weird ways. Basically doesn't find references to stuff from
arrow-core-test
despite it being included and intellij not showing anything as wrong...
arrow-fx-test
is not published at all for example. Everyone who was testing laws that are now in this module can't build/test with latest snapshot
a

aballano

03/03/2020, 4:11 PM
hmm but afaik we’re not providing anything to devs including the libs, testing-wise, are we? https://github.com/arrow-kt/arrow#about-this-repository cc @Rachel
j

Jannis

03/03/2020, 4:12 PM
We are providing
arrow-core-test
and previously
arrow-test
r

Rachel

03/03/2020, 4:19 PM
I think the refactor can be done now or afterwards
s

simon.vergauwen

03/03/2020, 4:19 PM
Deprecate
CoroutineContext
receiver functions in
Concurrent
and add functions that add
CoroutineContext
as the first param. I.e.
parMapN(ctx: CoroutineContext, …)
EDIT: add
parTupledN
as well
😬
r

Rachel

03/03/2020, 4:20 PM
However, I can do what Jannis is talking about. The new
arrow-XXX-test
modules aren't in OSS repository, just
arrow-core-test
And besides that, I would like to change the package because all the
arrow-XXX-test
modules have the same package and it could generate "problems"
👍 2
a

aballano

03/03/2020, 4:22 PM
@Rachel @simon.vergauwen if you can create tickets out of those it’ll be perfect for planning, otherwise if you give me a quick reasoning and I can do it myself 🙂
r

Rachel

03/03/2020, 4:23 PM
Good idea, I'm going to create an issue to publish artifacts for all the `arrow-xxx-test`modules and to change the package to differentiate them
j

Jannis

03/03/2020, 4:28 PM
I think the refactor can be done now or afterwards
👍 Don't think it creates any problems. Once they are all published I can give it a test to see if there are any conflicts because of it.
r

Rachel

03/03/2020, 4:28 PM
Thanks @Jannis!! 🙌
j

Jorge Castillo

03/04/2020, 11:30 AM
Is this one ready for a merge @Jannis @aballano? https://github.com/arrow-kt/arrow-core/pull/40#issuecomment-591650925
a

aballano

03/04/2020, 11:32 AM
it is from my side 👍
j

Jannis

03/04/2020, 11:46 AM
That's ready to go. The follow up needs to be done in 0.11
💯 1
a

aballano

03/04/2020, 11:52 AM
merged
👍 1
2 Views