[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