While reading an article recently, the topic of git submodules came up, which I started looking up the topic (1).
Given the size of the netbeans code base and the complexity of other projects inclusion like the specific plugin/clusters, etc., I was wondering if it’s worth considering breaking out some of these elements into separate submodule projects. This would reduce the overall size of the netbeans project (but the placeholder submodule - normally empty until submodule is pulled) and would allow each submodule to be managed independently. The drawback may be a little learning curve on submodule usage which may add to some issues initially as well as a few extra steps during builds. (1) https://git-scm.com/book/en/v2/Git-Tools-Submodules Eric Bresie [email protected]
