- πΊπΈUnited States smustgrave
Was determined to keep profile in contrib in β¨ Move simplified Profile module into core Closed: won't fix
Follow-up to: β¨ Move simplified Profile module into core Closed: won't fix
Additional fields on the User entity itself...
Fields on the User entity itself are appropriate for data that is needed on >80% of all pages and interactions; e.g.:
This data is available at any time. Whenever and wherever a user account is loaded, this field data is loaded and prepared, too.
Note: For the majority of possible Drupal use-cases, this list is actually complete. It essentially maps to everything you possibly might want to show in the "Compact" display/view mode of User entities (which exists in HEAD already and is used for rendering the user picture in comments β you can configure which fields appear in there).
Profiles represent categorized sets of user profile data. They're appropriate for data that is needed in specific cases only - or which is perhaps even recorded for posterity only; e.g.:
This data is only available after explicitly loading it. Like all content and nodes you've authored, they're not immediately and always available just because your user account is loaded. However, as with any other content, you can easily generate listings and aggregates of the profile/category-specific data via Views.
Adjust the administration pages of both User and Profile module to help users to choose the appropriate tool for the field they want to add.
Don't bury it into the help pages, since almost no one reads those.
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.
Was determined to keep profile in contrib in β¨ Move simplified Profile module into core Closed: won't fix