﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
28089	Remove requirement of get_short_name() and get_full_name() for subclasses of AbstractBaseUser	Josh Schneier	Josh Schneier	Since `USERNAME_FIELD` became required and the corresponding `get_username` now always exists it doesn't make much sense to me to require the implementation of these 2 methods. They are only used once each in fairly inconsequential parts of the admin (history in addition to username for `get_full_name` and the greetings in the header block for `get_short_name`). All other methods are concrete and generally applicable. I do think we should still leave them in `AbstractUser`.	Cleanup/optimization	closed	contrib.auth	dev	Normal	fixed			Accepted	1	0	0	0	0	0
