I think it would also be fine to push “beta” arrow2 crates out of a repo under apache/ so long as they are not marked on crates.io as being Apache-official releases. There’s a possible slippery slope there, but as long as we are on a path to formalizing the releases I think it is okay.
On Fri, Jul 30, 2021 at 1:07 PM Andrew Lamb <al...@influxdata.com> wrote: > Jorge -- do you feel like we have a resolution on what to do with arrow2 in > the near term? > > The current state of affairs seems to me that arrow2 is released from > https://github.com/jorgecarleitao/arrow2 to crates.io (which is fine). > Are > you happy with keeping development in the jorgecarleitao repo where you > will retain maximal control and flexibility until it is ready to start > integrating? > > Or would you prefer to put it into one of the apache repos and subject its > development and release to the normal Arrow governance model (tarball, > vote, etc)? > > Since you are the primary author/architect I think you should have a > substantial say at this stage. > > Andrew > > > On Tue, Jul 27, 2021 at 7:16 PM Andrew Lamb <al...@influxdata.com> wrote: > > > I would be happy with this approach. Thank you for the suggestion > > > > This hybrid approach of both arrow and arrow2 in the same repo seems > > better to me than separate repos. > > > > What I really care about is ensuring we don't have two crates/APIs > > indefinitely -- as long as we are continually making progress towards > > unification that is what is important to me. > > > > Andrew > > > > On Tue, Jul 27, 2021 at 1:40 PM Andy Grove <andygrov...@gmail.com> > wrote: > > > >> Apologies for being late to this discussion. > >> > >> There is a hybrid option to consider here where we add the arrow2 code > >> into > >> the arrow crate as a separate module, so we release one crate containing > >> the "old" API (which we can mark as deprecated) as well as the new API. > >> Java did a similar thing a long time ago with "java.io" versus > "java.nio" > >> (new IO). > >> > >> I agree that the versioning wouldn't be ideal, but this seems like it > >> might > >> be a pragmatic compromise? > >> > >> Thanks, > >> > >> Andy. > >> > >> > >> On Tue, Jul 20, 2021 at 5:41 AM Andrew Lamb <al...@influxdata.com> > wrote: > >> > >> > What I meant is that when you decide arrow2 is suitable for release to > >> > existing arrow users, I stand ready to help you incorporate it into > >> arrow. > >> > > >> > All the feedback I have heard so far from the rest of the community is > >> that > >> > we are ready. One might even say we are anxious to do so :) > >> > > >> > Andrew > >> > > >> > > >