Closed KristianTrifork closed 8 months ago
Contain prefix properly and clearly identify owner (eg. Trifork or Cheetah)
ID prefix more than 4 letters, and not a common word.
Separated by "." (eg. Cheetah.Kafka.Connector, Cheetah.Auth)
Use: Semver (Major.Minor.Patch[-prerelease]) format
Publish package as pre-release if it non-stable or in preview
Cheetah.Core: Containing logic for handling core features, not exposed. eg. How to handle token service.
Cheetah.Auth.Kafka: Package for making consumer and producer in Kafka, with authentication from OAuth2. Depends on Core.
Cheetah.Auth.OpenSearch: Package for making OpenSearch client, with authentication from OAuth2. Depends on Core.
Cheetah.Test.ComponentTest: Package for making component test. Depends on Kafka and OpenSearch.
I det skal man bruge enten WebAPI shared eller ComponentTest for at få connectors til OpenSearch og Kafka.
Kom med en strategi for hvilke pakker der skal være, så man bedre modulært kan hente de pakker man skal bruge, uden