Hi,
I would like to propose reducing the number of submodules since I think we are using them slightly incorrectly. Now that I have had some time to watch how they are used.
Observations:
- docs is very tightly tied to the particular code base and changes often.
- merges from 2.8 to master will often bring the new submodule version which is undesired.
So I propose to remove the submodules that are small and don’t often change. Looking at the sizes of the submodules as well as considering how often they change:
29M ./docs
564K ./gast
15M ./geoserver
17M ./installer
66M ./maven_repo
40M ./release
The best options are: docs, gast, geoserver and installer.
I think geoserver doesn’t change often and it has a lot of binary files so I don’t really want to roll that in but I can probably be convinced.
So submodules to roll into main repository:
docs, gast installer.
Shall I do this?
Jesse