These rules provide a way for bazel projects to interact with Maven repositories, allowing them to import dependencies and publish created artefacts.
My recent contributions have set up the framework for publishing artefacts, and this was derived from the work I did for the (Selenium)[./selenium/] project.