apache / apache/polaris-tools

Move project logs under build folder

Open
#41 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
33
Forks
46
Avg merge
1d 4m
Merged PRs (30d)
2

Description

Currently all the logs are under logs folder outside the build. So, it would be good to keep the logs in build folder for the project.
But the catch is the final runtime CLI also uses the same logback of the project and we don't want to have build/logs folder for end user. For them `logs` folder is easy to understand.

I also tried console-log to use `logs` directory and root-log to use `build/logs`. So that CLI output will go to `logs` and normal output will go to `build/logs`. That didn't work. Everything is writing to `build/logs`.

So, need to get back at this.

Contributor guide

No contributing guide indexed for this repository

Research direction

Trace the logging configuration used by the project and the final runtime CLI, focusing on how the console-log and root-log destinations are selected. Done means project logs are written under build/logs while the end-user CLI continues using logs and does not create build/logs.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
build-system, cli
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.