Instead of having this:
{noformat} . ├── backend-elasticsearch ├── backend-lucene ├── build-config ├── documentation ├── engine ├── integrationtest │ ├── backend-elasticsearch │ ├── backend-lucene │ ├── backend-tck │ ├── mapper-pojo │ ├── orm │ └── showcase │ └── library ├── jqassistant ├── mapper-javabean ├── mapper-pojo ├── mapper-protobuf ├── orm ├── reports └── util └── internal ├── common ├── integrationtest └── test {noformat}
{noformat} . ├── backend │ ├── elasticsearch │ └── lucene ├── build-config ├── documentation ├── engine ├── integrationtest │ ├── backend │ | ├── elasticsearch │ | ├── lucene │ | └── tck │ ├── mapper │ | ├── pojo │ | └── orm │ └── showcase │ └── library ├── jqassistant ├── mapper │ ├── javabean │ ├── pojo │ └── orm ├── reports └── util └── internal ├── common ├── integrationtest └── test {noformat}
We would not change the artifact IDs, just structure the code differently. This would, in my opinion, help new contributors grasp the general organisation of the code more easily. |
|