canonical / canonical/microcloud

Improve visual cues for TLS verification during cluster bootstrap

Open
#936 2 comments 0 reactions 0 assignees View on GitHub
Feature
Dominant language
Go
Stars
532
Forks
83
Avg merge
1d 14h
Merged PRs (30d)
36

Description

I really like the use of colors in the MicroCloud init/join sessions:

Image

However, I think it could still be improved to leverage the brain's natural ability to do color matching. In those 3 terminals, I'd like it if the initiator's fingerprint (`949f00313e81`) could use a different color (blue?).

Also, once the initiator node displays the possible joining candidates, their respective fingerprint should have a color matching the one used when displaying it in the `microcloud join` sessions. I'd propose the joiners' fingerprints to be shown in yellow to avoid any confusion with "selected joiners" that turn the table's line to green:

Image

Contributor guide

Open the contributing guide

Research direction

Start by locating the MicroCloud init and join terminal output that renders node fingerprints. Compare the initiator and candidate displays across bootstrap sessions, then verify that each fingerprint uses a consistent color without confusing the selected-joiner highlighting.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
cli
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.