Conversation
|
This for building |
|
Hello! Could you please expand the context more, maybe there is a related discussion? Or a standard/expectations to comply? From my point of view, |
|
It's not 💯 necessary. It is for the |
I think it wouldn't be optimal since you'd need to keep it up to date with all bug fixes and whatnot. On a side note, in my opinion, ActivityWatch build system violates a single responsibility principle: it holds its submodules responsible for a correct build structure which it expects, coupled to sort of Makefile API contract. Let's imagine a case when the build system gets improved with a new functionality, e.g. replaced |
|
|
|
Yes, I understand that you aren't the author. I won't constrain you and merge this makefile if my suggestion won't be approved and implemented.
But my argumentation would apply to any module, it's a general design/pattern which boils down to coupling vs cohesion, dependency inversion et al. |
|
@0xbrayo please, as soon as you know if the build logic changes, tell me need I merge this PR or not 🙏 |
|
I will let you know :) |
a4f6a53 to
d6fdd6b
Compare
|
hi, I guess we will merging this, would require too much of a rework. We might reconsider it if the number of modules keeps growing. Thanks :) |
|
I think I would be able to make a very small PR with my idea, but anyway. |
No description provided.