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]

Reply via email to