conduit icon indicating copy to clipboard operation
conduit copied to clipboard

Epic: +CLI -UI

Open raulb opened this issue 1 year ago • 0 comments

As discussed in this design document, a Conduit CLI is what we believe should provide the developer experience our Conduit users need.

This issue will tackle all the necessary work to make a Conduit CLI a reality as part of Conduit 0.13.

⚠ While adding a new way to interact with Conduit, we'll deprecate the UI. There isn't feature parity at the moment and we strongly believe the CLI will be enough for now ⚠

Issues

-UI

  • [x] https://github.com/ConduitIO/conduit/pull/1916
  • [x] https://github.com/ConduitIO/conduit/pull/1917
  • [ ] conduit: remove UI code
  • [ ] conduit: remove UI GitHub workflows
  • [ ] conduit-site: remove references to the UI (e.g.: https://conduit.io/docs/features/web-ui)
  • [ ] Archive, updating description of https://github.com/ConduitIO/mx-ui-components

+CLI

  • [ ] Update discussion document to separate what's really required vs nice to have
  • [ ] conduit: write an implementation document that tackles https://github.com/ConduitIO/conduit/discussions/1642 more in detail.
  • [ ] create a conduit/conduit-cli github repository to implement the CLI.
  • [ ] Document https://github.com/spf13/cobra/blob/main/site/content/projects_using_cobra.md if we use Cobra like we did with Meroxa's.
  • [ ] create more issues accordingly

raulb avatar Oct 15 '24 10:10 raulb