Description
I'd like to file away a bunch of misc files that are in the top level of the project in order to further tidy the build for 2.0.0. See also SPARK-13529, SPARK-13548.
Some of these may turn out to be difficult or impossible to move.
I'd ideally like to move these files into build/:
- .rat-excludes
- checkstyle.xml
- checkstyle-suppressions.xml
- pylintrc
- scalastyle-config.xml
- tox.ini
- project/ (or does SBT need this in the root?)
And ideally, these would go under dev/
- make-distribution.sh
And remove these
- sbt/sbt (backwards-compatible location of build/sbt right?)
Edited to add: apparently this can go in .github now:
- CONTRIBUTING.md
Other files in the top level seem to need to be there, like README.md
Attachments
Issue Links
- relates to
-
SPARK-13529 Move network/* modules into common/network-*
- Resolved
-
SPARK-13548 Move tags and unsafe modules into common
- Resolved
-
SPARK-13595 Move docker, extras modules into external
- Resolved
- links to