keybase / keybase/client

Suggestion: Increase email address limit to 30

Open
#20,332 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
9.2k
Forks
1.3k
Avg merge
12h 58m
Merged PRs (30d)
56

Description

Currently, accounts can only add up to 10 email addresses. While this is probably reasonable for majority of users, for some who use Keybase as an identity verification to its fullest it is unfortunately not enough.

For example, users consultants or freelancers working for different clients will need to add different email addresses their clients require.

Another example, a user with one email address per domain they own. Adding each email in their account will ensure those searching for them or who wish to communicate, will find them and be able to take advantage of current and future features related to associating email addresses.

Increasing it to 30 is, I think more than enough for majority of use cases.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the code that enforces the current 10-email-address limit and read the nearby account or identity tests. Confirm how the limit is applied across relevant clients and services before changing it. Done means the limit is 30 and the existing tests, plus coverage for the new maximum, pass.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
backend
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.