Details
-
Improvement
-
Resolution: Won't Fix
-
Major - P3
-
None
-
None
-
Server Tooling & Methods
Description
The buildscripts directory is currently a Python package but doesn't need to be and shouldn't be as it makes path management more complicated.
Most of the scripts that are directly under buildscripts/ are executed with commands like python buildscripts/resmoke.py. This requires the PYTHONPATH to be set or the scripts to dynamically update the path but it would no longer be necessary if buildscripts weren't a package.