knative / knative/func

Eventing Integration

Open
#2,802 5 comments 0 reactions 0 assignees View on GitHub
Epic kind/enhancement
Dominant language
Go
Stars
365
Forks
223
Avg merge
2d 3h
Merged PRs (30d)
25

Description

Now that preliminary eventing integration is complete, we would like to expand it to include a more interactive method for subscribing Functions to events. This will take the form of a prompt via the CLI (along with the assocaited Client API). This will require the creation of a server-side reporting mechanism for querying the list of available events, as well as the client-side prompts for displaying and choosing which events a given Function should be subscribed to.

Contributor guide

Open the contributing guide

Research direction

Start by tracing the existing eventing integration through the CLI and Client API, then identify how server-side event discovery currently works. The work is complete when users can query available events and interactively choose subscriptions for a Function through the CLI and associated API.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
api, backend, cli
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.