Fully Supported NodeJS SDK #345
Labels
component:dx
Issue affects the Developer Experience team
designRequired:no
docsRequired:complex
public
riskAssessment:pending
target:8.5
Value Proposition Statement
NodeJS SDK is fully supported and available in the Camunda org.
User Problem
The NodeJS SDK sits in the Camunda Community Hub as a community-supported project, with no defined support criteria. It's maintained by a single developer (@jwulf).
Some developers shy away from community-supported projects for a variety of reasons including perceived lack of support, perceived security issues, and more.
User Stories
As a developer, I prefer using a fully-supported SDK, so that when I run into issues I can create a support ticket or file an official bug with an SLA based on my support contract.
Implementation Notes
See https://docs.google.com/document/d/1o2JuP7F28xqHsHEoxfGEvc-ml46LAYwYSG-G-oxdLbU/edit?usp=sharing.
Validation Criteria
NodeJS SDK is available in https://github.com/camunda and users can submit support tickets (or GitHub issues!) for assistance.
It is important to define the meaning of "Fully Supported" here.
The goal is to complete API feature implementation, but it is not guaranteed to release at the same time as the API. API feature implementation prioritisation will be driven by customer demand.
Security fix release policy: CVEs result in a security fix package release.
Breakdown
Discovery phase
Define phase
The Node.js SDK for Camunda 8 consists of the following components:
It uses the following libraries to hydrate credentials from the environment:
No design required.
Documentation Planning
Risk Management
No risk assessment needed.
Implement phase
Tasks
Validate phase
Links to additional collateral
🤖 This issue is automatically synced from: source
The text was updated successfully, but these errors were encountered: