You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We discussed this at the Beethoven sprint, also about the politics behind the current offerings .I'm mostly responding from the perspective of how much work and ongoing maintenance will choosing a direction mean for us:
The main team supporting/maintaining precommit actively disapproves of any support for monorepo's, although many users would like this, so the plugin is actually patching precommit and could require some support from our community in the future.
An alternative would be add some tooling to wrap precommit and let it run on the packages, mentioned by @davisagli , and is from a coding perspective less risky, but could need more support and we'll have to 'own' the wrapper.
Not using pre-commit but looking for another alternative would not solve the issue to have one setup to 'rule them all', or we would have to change plone meta as well, which will be even more work. Where plone meta seems to do a large part of the job currently (for the backend) and uses one of the most 'popular' tools, precommit.
Nowadays we have two different approaches to lint/formatting backend codebases:
We want to unify this behavior, but:
plone-meta
) does not support monoreposSo, we should discuss how to solve this
The text was updated successfully, but these errors were encountered: