e7a6b51bab
When we generate our project, we can get something like: ``` ├── dev-tools ├── elasticsearch ├── elasticsearch-parent ├── elasticsearch-plugin ├── plugin │ ├── elasticsearch-analysis-icu │ ├── elasticsearch-analysis-kuromoji │ ├── elasticsearch-analysis-phonetic │ ├── elasticsearch-analysis-smartcn │ ├── elasticsearch-analysis-stempel │ ├── elasticsearch-cloud-aws │ ├── elasticsearch-cloud-azure │ ├── elasticsearch-cloud-gce │ ├── elasticsearch-delete-by-query │ ├── elasticsearch-lang-javascript │ └── elasticsearch-lang-python ├── rest-api-spec └── securemock ``` I propose here to use a common naming for artifacts: start always with `elasticsearch-`. Also, move `elasticsearch-plugin` to `org.elasticsearch.plugin` groupId. So we could have: ``` ├── elasticsearch ├── elasticsearch-dev-tools ├── elasticsearch-parent ├── elasticsearch-rest-api-spec ├── elasticsearch-securemock ├── plugin │ ├── elasticsearch-analysis-icu │ ├── elasticsearch-analysis-kuromoji │ ├── elasticsearch-analysis-phonetic │ ├── elasticsearch-analysis-smartcn │ ├── elasticsearch-analysis-stempel │ ├── elasticsearch-cloud-aws │ ├── elasticsearch-cloud-azure │ ├── elasticsearch-cloud-gce │ ├── elasticsearch-delete-by-query │ ├── elasticsearch-lang-javascript │ ├── elasticsearch-lang-python │ └── elasticsearch-plugin ``` |
||
---|---|---|
.. | ||
src/main/resources | ||
ElasticSearch.launch | ||
build_randomization.rb | ||
build_release.py | ||
build_repositories.sh | ||
client_tests_urls.prop | ||
create_bwc_index.py | ||
create_bwc_index_with_some_ancient_segments.py | ||
create_bwc_repo_with_ancient_indices.py | ||
download-s3.py | ||
es_release_notes.pl | ||
extract_party_license.rb | ||
get-bwc-version.py | ||
pom.xml | ||
smoke_test_plugins.py | ||
upgrade-tests.py | ||
upload-s3.py |