Skip to content

Repository Naming Convention #19

@tsvetlin

Description

@tsvetlin

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions