Closed matyesz closed 6 years ago
I tried building the parent (meta) project but failed so far. Can we add some more Howto material specific to our project to the Changelog / README.md?
Unfortunatelly maven has some restrictions with multimodule projects. If you use the default values then parent pom must be in a folder where all modules are subfolders or you must hardcode the path. We never had problems with this in business as usually people keep projects in the same parent folder and jenkins is also able to handle it. The reason for the error is that you have to start the build from the meta, once you do an install from the meta, you will be able to individual builds. Separate modules do not know about the other module, they try to find them in the repo.
The individual pull requests in the different projects all seem fine, but complexity increased considerably in comparison to the single-project master branch. Thus, I feel we need to provide an easy to follow guide explaining how the modular project works, explaining requirements like the common parent folder or folder naming conventions. CONTRIBUTING.md might be the right place for that.
Will add CONTRIBUTING.md to the meta project. I wanted to add all these infos to the meta project README.md so it will immediatelly visible on the github web page.
Merged with changes in master.