Page MenuHomePhabricator

Split the "User login/settings" component into "User login" and "Settings" (or Preferences)
Closed, ResolvedPublic

Details

Reference
bz2501

Event Timeline

bzimport raised the priority of this task from to Low.Nov 21 2014, 8:35 PM
bzimport set Reference to bz2501.
bzimport added a subscriber: Unknown Object (MLST).

zigger wrote:

Which of these proposed components should cover "user and group rights" (e.g.
bug 767 and dependent bugs)?

avarab wrote:

(In reply to comment #1)

Which of these proposed components should cover "user and group rights" (e.g.
bug 767 and dependent bugs)?

Neither, user and group rights have very little to do with user login or
settings, that bug should probably be in the General/Unknown or Database component.

zigger wrote:

(In reply to comment #0)

The "User login/settings" component should be split into "User login" and
"Settings" (or "Preferences") since the two are seperate entities in the
codebase and different logical sections.

"User preferences" is a less ambiguous name for the second component, so that it
clearly excludes site settings/preferences and access-control settings.

This would involve re-marking 110 bugs (as of writng) (see URL).

I've recategorised bugs that seemed to belong to a different existing component.
78 remain.

avarab wrote:

(In reply to comment #3)

(In reply to comment #0)

The "User login/settings" component should be split into "User login" and
"Settings" (or "Preferences") since the two are seperate entities in the
codebase and different logical sections.

"User preferences" is a less ambiguous name for the second component, so that it
clearly excludes site settings/preferences and access-control settings.

Agreed, I've made a "User preferences" component, how about a "Session
management" component for the first one? That would cover login/logout and
session management in general (which is in Special:Log(in|out) and in the
$wgUser object.

zigger wrote:

(In reply to comment #4)

...
Agreed, I've made a "User preferences" component, how about a "Session
management" component for the first one? That would cover login/logout and
session management in general (which is in Special:Log(in|out) and in the
$wgUser object.

"Authentication, account creation & session management" would be more accurate,
but it's too long and too technical. How about "User login/sessions"? The
describecomponents page can take care of the details.

zigger wrote:

The bugs were "split" on June 24.