4️⃣ Something completely different (please comment)
Thank you all
r
raulraja
07/31/2020, 10:00 PM
I think 1 as @Jannis mentioned in the issue is a reasonable path because right now we need to keep things out of core to proceed with the 0.11 and 1.0 release. We are mostly pruning and not adding things.
p
pablisco
08/01/2020, 7:50 AM
Yeah, totally agree. Smaller modules/repos is the way forward. Specially if we build/test things independently. That's why I was asking to see what people think. For me 2️⃣ seems like the most flexible one of the options as it doesn't influence other modules. Also, if we move to independent versioning then this can have its own lifecycle
r
raulraja
08/01/2020, 3:00 PM
Instead of independent versioning we need to release with the language since meta will be coupled to the unstable compiler until it becomes more stable. That is you will be able to use the KOTLIN_VERSION for all arrow modules. As for this module arrow-extras should live in the incubator until we decide how to promote the data-types if they are useful and potentially extract it as you said but decoupled from MTL. It's fine to also call it smash if it's in the incubator repo