I also think manually copying the format .fbs files to arrow-rs is probably
ok for the time being.

Once Arrow gets to the point where many implementations that need
format.fbs live in many different repos, pulling out the format files into
their own repo might be worth reconsidering.

Andrew

On Tue, Apr 27, 2021 at 5:45 PM Wes McKinney <wesmck...@gmail.com> wrote:

> I wouldn't be too excited about this. Here are my thoughts:
>
> 1. Having the format/ directory in apache/arrow be a submodule would be
> cumbersome and error-prone for developers. The only submodules we have
> right now are optional testing dependencies — not having these initialized
> and updated does not result in a broken project, whereas this change would.
> We have a copy of parquet.thrift from apache/parquet-format for similar
> reasons.
>
> 2. So based on #1, we would want to maintain a copy of the format files in
> apache/arrow, even if there were a separate apache/arrow-format repository.
> The format files are slow-moving enough that I don't think it's burdensome
> to mirror these into satellite repositories like arrow/arrow-rs.
>
> On Tue, Apr 27, 2021 at 10:54 AM Neville Dipale <nevilled...@gmail.com>
> wrote:
>
> > Hi Arrow devs,
> >
> > Andy noticed that we carry a copy of the format directory in arrow-rs,
> > which
> > is bound to get outdated in the future.
> >
> > We would like to propose creating an arrow-format repository, similar to
> > parquet-format, so that arrow-rs and other future separate repositories
> > could
> > add this as a submodule.
> >
> > What are your thoughts?
> >
> > Regards
> > Neville
> >
>

Reply via email to