-
-
Notifications
You must be signed in to change notification settings - Fork 117
Code Quality Tools for 3.2.0 and beyond #505
Copy link
Copy link
Open
Labels
contributions welcomedependenciesPull requests that update a dependency filePull requests that update a dependency filegood-first-issueGood first issue or something that should is nice to do.Good first issue or something that should is nice to do.in-discussionWe are still discussing how to solve or implement itWe are still discussing how to solve or implement itjavascriptPull requests that update javascript codePull requests that update javascript codeneeds feedbackreadyWe've decided how to solve or implement itWe've decided how to solve or implement it
Milestone
Description
Activity
Metadata
Metadata
Assignees
Labels
contributions welcomedependenciesPull requests that update a dependency filePull requests that update a dependency filegood-first-issueGood first issue or something that should is nice to do.Good first issue or something that should is nice to do.in-discussionWe are still discussing how to solve or implement itWe are still discussing how to solve or implement itjavascriptPull requests that update javascript codePull requests that update javascript codeneeds feedbackreadyWe've decided how to solve or implement itWe've decided how to solve or implement it
Type
Projects
- StatusShow more project fieldsNo status
The next release 3.1.0 has gained momentum and it already contains lots of changes.
At the same time I found, that there is no linter / formatter integrated. This is mostly, because lots of the code wasn't even ready to be linted until recently (for example, see #488).
Finally, there is a discussion in the community about code standardization for the Meteor Core. I think this is the right time for us to discuss, which code quality tool we want to use.
While I personally prefer biome for its opinionated out-of-the-box style, I also like the idea to be par with the Meteor Core codebase tools (which seems to be OXC).
Next steps
While release 3.1.0 is still in the works, we should use the momentum and decide for a code quality tool, which will be integrated into the codebase for our next release 3.2.0, for which development will start right after 3.1.0 has the first alpha release out.
Again, while I personally prefer Biome, I think we should go with the decision for Meteor Core.