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
> >> >
> >>
> >
>

Reply via email to