conductor-oss / conductor-oss/conductor

Add publisher interfaces for changes to workflow definitions, task definitions and schedules.

Open
#1,108 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Java
Stars
32.2k
Forks
1k
Avg merge
2d 5h
Merged PRs (30d)
41

Description

Need to capture changes to defined workflows, task definitions, and schedules. A simple interface similar to WorkflowStatusListener

### Alternatives

_No response_

### Additional context

_No response_

Contributor guide

Open the contributing guide

Research direction

Start by reading the existing WorkflowStatusListener interface and tracing where workflow definitions, task definitions, and schedules are changed. Determine the publisher interface shape and the change events each resource needs; the work is done when all three change types can be captured through clearly defined interfaces.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
backend-api-design, distributed-systems
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.