[wp-meta] [Making WordPress.org] #518: unify profiles
Making WordPress.org
noreply at wordpress.org
Thu Feb 11 00:58:22 UTC 2021
#518: unify profiles
-------------------------+-----------------------
Reporter: f.staude | Owner: (none)
Type: enhancement | Status: assigned
Priority: normal | Milestone:
Component: Profiles | Resolution:
Keywords: |
-------------------------+-----------------------
Changes (by dd32):
* owner: samuelsidler => (none)
Comment:
I was going to propose this as a new ticket, but I'm just going to re-use
this old one since it's pretty much the same thing.
----
Currently there's several pieces of information between Profiles and
Support Forum profiles which get out of sync:
- Profiles: URL (BuddyPress field)
- Profiles: About Me (BuddyPress field)
- Support Profiles: URL (users table record)
- Support Profiles: About me (usermeta `description` key)
There's also fields that get treated differently, the following fields are
the same:
- Support: First name / Last name / Display / Nickname fields
- Profiles: Name (expands to ^)
Then there's fields which can only be set in one place:
- Support: Email address
- Support: Password
- Support: Language (per support site?)
- Support: Custom Support Title (per support site?)
- Profiles: Location
- Profiles: Origin Story
- Profiles: GitHub Profile
- Profiles: Contribution info
- Profiles: Company / Job Title
- Profiles: WordPress usage
In the past, Profiles couldn't do the same thing as the support forum, as
it didn't have access to the memcache instance that the Support forums
(and everything else) used, so it was impossible to have details changed
in all places from profiles.
I think we should centralise these things, possibly removing most of the
settings from the Support side and pushing it back into profiles instead,
or at least sync the fields between the two. That can probably be achieved
by having the fields marked read-only on Support sites, and have
BuddyPress update the global "central" stores for the fields.
WordCamp/BuddyPress.org/bbPress.org sites can also alter some of these
records through their user pages, as they use our shared user tables. Most
of their edit ability should be removed/redirected too.
--
Ticket URL: <https://meta.trac.wordpress.org/ticket/518#comment:14>
Making WordPress.org <https://meta.trac.wordpress.org/>
Making WordPress.org
More information about the wp-meta
mailing list