Thank you for considering contributing to Mill.
We have essential contributor information in the Project README.
Here are some direct links:
-
IntelliJ Setup - IntelliJ IDEA works great for Mill development; other IDEs may work as well
-
Project Layout - The source code repository structure from a high level view
-
Manual and Automated Testing - How we test Mill
-
Project Maintenance - Details about authoring pull request and commit messages
-
Mill Documentation - Documentation for users and developers
-
Discussion Forum on GitHub - A place to ask question and discuss all kind of questions around Mill
-
Issue Tracker on GitHub - Our issue tracker for bugs and features
-
Pull Requests on GitHub - All new features and bug fixes find their way into Mill via a pull request. You can also sketch new ideas by creating a draft pull requests.
To build docs locally, mill docs.localPages
. The last line of the command tells you where to browse the generated pages. From there you can follow the breadcrumbs.