paritytech / paritytech/host-rust-core

improve truapi-host local development UX

Open
#517 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Swift
Stars
10
Forks
3
Avg merge
1d 10h
Merged PRs (30d)
148

Description

Context

truapi-host is a TrUAPI host that runs in a terminal. PR #510 adds truapi-host dev, which runs a browser product against a local signing host, and PR #516 makes the binary installable and self-updating. Together they make the CLI a first-class local target for product development.

This is the umbrella issue for improving that experience. Everything about local development UX on the CLI belongs here.
If something slows you down while developing against the CLI, add it

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by using truapi-host dev with the browser product and local signing host, focusing on the local development workflow described in this issue. Record concrete CLI friction and narrow it to one scoped improvement with explicit acceptance criteria; this umbrella issue does not yet define what done looks like.

Written by the indexing model from the issue text.

Assessment

Tech stack
swift
Domain
cli, developer-experience
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.