Kaart Validator
In JOSM Preferences, go to "Advanced Preferences" and change "mirror.maxtime" from "604800" (7 days)to "14400" (4 hours). This number is seconds between update checks for any mirror that you have in preferences. In my preferences file, there were about 25 external files. Please do not set it any lower than 4 hours (14400 seconds).
Validator for the Dwarf Team at Kaart Group, LLC.
The aim of this tool is to help individuals (particularly those on the Dwarf Team) make more consistent, and more accurate change-sets for the Brazil project. This tool was designed by Andrew Piechota and RD Clare with the help of Taylor Smock. Any improvements or requests are appreciated. Please send them to either our slack client or email us at Andrew, RD or Taylor. Thank you for using our validation tool!
- Any new tag-based check MUST have
assertMatch
andassertNoMatch
clauses. - Any modified tag-based check MUST have
assertMatch
andassertNoMatch
clauses for the modifications. - Run
./make.py
PRIOR TO commiting, and commit the result. - The
git
commit MUST have your email address (NOT the anonymous GitHub email address) - You MUST test ALL of the changed files in JOSM with
validator.check_assert_local_rules
set totrue
. If you see any failures, they MUST be fixed. Failure to do so WILL result in a response with the issue, but WILL increase the amount of time before the merge request is merged. - The commit message must be meaningful. It must describe what you changed and why. An example of the problem being fixed would not be remiss. See the section on "Patch formatting and changelogs" at https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/process/5.Posting.rst for more information.
- Use the module functionality. To add a module to a specific project, modify the appropriate file under
project
such that themodules
array contains the filename of the new module.