Repositories should be named in strict pattern in order to be easily searchable, distinguishable and for transparency.
For this reason the following naming convention is proposed:
<type>-<programming language>-<technology>
type can have the following values:
- client-library
- client-skeleton
- client-examples
- core
programming language can have the following values:
- any programming language is supported
technology can have the following values:
- any technology is supported
Note: technology is optional. It is for distinguising purpose only. If multiple implementation of the same language exists or brand name eg. kalix. Multiple technologies can be listed
Example repository names following the convention:
core-java-spring
client-library-java-kalix
core-cpp
client-examples-java-spring
client-skeleton-java-spring
Repositories should be named in strict pattern in order to be easily searchable, distinguishable and for transparency.
For this reason the following naming convention is proposed:
<type>-<programming language>-<technology>type can have the following values:
programming language can have the following values:
technology can have the following values:
Note: technology is optional. It is for distinguising purpose only. If multiple implementation of the same language exists or brand name eg. kalix. Multiple technologies can be listed
Example repository names following the convention: