Hi Spark devs. The Apache Spark repo has a top level external/ directory. This is a reserved name for the bazel build system and it causes all sorts of problems: some can be worked around and some cannot (for some details on one that cannot see https://github.com/hedronvision/bazel-compile-commands-extractor/issues/30).
Some forks of Apache Spark use bazel as a build system. It would be nice if we can make this change in Apache Spark without resorting to complex renames/merges whenever changes are pulled from upstream. As such I proposed to rename external/ directory to want to rename the external/ directory to something else [SPARK-38569 <https://issues.apache.org/jira/browse/SPARK-38569>]. I also sent a tentative [PR-35874 <https://github.com/apache/spark/pull/35874>] that renames external/ to vendor/. My questions to you are: 1. Are there any objections to renaming external to X? 2. Is vendor a good new name for external? Cheers,