Skip to content

w3up client rewrite #2

@hannahhoward

Description

@hannahhoward

User Value

User feedback suggests our client has following issues:

  1. Having multiple clients is confusing and can introduce issues with dependency management.
  2. Client API is not clear about which spaces are under which accounts and which accounts client has sessions with.
  3. Stateful client is not a great fit for the stateless environments like lambdas or CI workflows.

In addition to user feedback we also observed that

  1. Iterating on features across multiple clients introduces significant overhead.
  2. We have lots of historical code based on decisions that are no longer relevant and that complicates code maintenance.

Hypothesis

By rewriting our clients into a single client with a coherent interface we will improve user experience and reduce overhead of new development.

Subtasks:

See also:

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

Ice Box

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions