Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Prevent registration of accounts under protected names

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

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
42/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Stale
Tech stack
python

Research direction

Start by tracing the account and group creation paths in the Python library and identify where names are validated or manual review is enforced. Define the protected-name behavior, including how the existing security account is handled, and add or update tests showing that reserved names cannot be registered while permitted accounts still work.

Written by the indexing model from the issue text.

Description

Certain account names like "security", "info", "admins", etc. shouldn't be registrable to avoid confusion. (That said, security has already been registered, by me as a sysadmin, to facilitate creation of the security-discuss mailing list. But sysadmins ought to be trusted not to misuse the name for other things, like posing security@ as a security contact address for the SRCF...)

Given that group account creation is subject to manual review, there is already a layer of prevention that should stop such names being taken. It would be better if the set of "reserved" account names is programmatically enforced by our systems, though.

Dominant language
Python
Stars
0
Forks
5
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

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.

Similar issues

More Python issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.