asfimport commented on issue #42263: URL: https://github.com/apache/arrow/issues/42263#issuecomment-2184204361
[Nong Li](https://issues.apache.org/jira/browse/PARQUET-267?#comment-15086405) / @nongli: @kalaxy I agree, this is a big barrier to getting started. I think there are few things we need to decide on before we pick one implementation. I think the high level requirements are: 1. Easy to build the project out of the box. We want to minimize the steps required from no dev environment to repo cloned, built and tests passing. This needs to work on a large variety of environments. 2. Easy to update or add new dependencies. This makes me lean towards **not** having the developer have maintain the build environment by default. For someone who does a lot of c++ development and has an existing environment they like, they should be able to use that but for someone getting started, we should provide a "sandboxed" environment that just works. Furthermore, the sandbox environment IMO, is the only supported one. In other words, we can for example, upgrade to a new version of glog just by upgrading the sandbox version. If you chose to run a custom glog that is too old, too bad, you have to figure out how to manage your custom env. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
