This Issue is about the following:
I have a couple modest thoughts. 馃槉
I think directing contributors to a good overview of the webpack codebase in general would be helpful, something to orient themselves on the general patterns, conventions, and practices of the underlying tool, e.g. webpack itself. Something along the lines of the webpack Concepts documentation. and something similar for the CLI as well.
Something that communicates the motivations of the project, like what is being proposed in in #181 . I know there is already an issue for it, but I know for me, knowing what the short and long term goals (e.g. developer use cases) of the CLI helps.
I think knowing the stance of the CLI on convention over configuration becomes an important detail to communicate.
### CLI case study / developer guides
Maybe do a case study on a core part of the code and do a case study or document how a feature was developed / delivered? Something that can show new developers the thought process behind the architecture and technical design?
Thanks for the feedback / ideas @thescientist13 .
I agree with you, I think one of the first steps would be really to update the Readme and add things like:
I will open a [WIP]聽PR tomorrow and hopefully we can all start working on that.
To add it the list, I think something nice is to understand how to create/modify tests.
Tests are useful because they help developers to understand how a single functionality works (or part of it).
@ematipico also, we need to add those before we can merge into webpack/core
Most helpful comment
I have a couple modest thoughts. 馃槉
webpack Fundamentals
I think directing contributors to a good overview of the webpack codebase in general would be helpful, something to orient themselves on the general patterns, conventions, and practices of the underlying tool, e.g. webpack itself. Something along the lines of the webpack Concepts documentation. and something similar for the CLI as well.
Roadmap
Something that communicates the motivations of the project, like what is being proposed in in #181 . I know there is already an issue for it, but I know for me, knowing what the short and long term goals (e.g. developer use cases) of the CLI helps.
I think knowing the stance of the CLI on convention over configuration becomes an important detail to communicate.
### CLI case study / developer guides
Maybe do a case study on a core part of the code and do a case study or document how a feature was developed / delivered? Something that can show new developers the thought process behind the architecture and technical design?