boot-clj / boot-clj/boot

/.boot/build.boot

Open
#722 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Clojure
Stars
1.7k
Forks
178
PR merge metrics
No merged PRs in 30d

Description

Currently boot stores all of it's config files within the project root - I propose we also look in the project `.boot/` folder. This way we can keep projects from having an ever growing number of root project files, and keep boot files organized.

Not an important change but we would also align with more CD/CI tools which are doing the same. (ex `.circle/`)

Contributor guide

Open the contributing guide

Research direction

Start by tracing how Boot discovers the project-root build.boot configuration named in the issue. Check which configuration files are considered, add support for the project .boot/ location, and verify that existing root-level configuration behavior remains unchanged.

Written by the indexing model from the issue text.

Assessment

Tech stack
clojure
Domain
build-system, tooling
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.