Opened 11 years ago

Last modified 6 years ago

#673 assigned Bug/Something is broken

Button on "Email list" in red should say "Reset Password" instead of "Submit"

Reported by: https://id.mayfirst.org/dkg Owned by: https://id.mayfirst.org/jamie
Priority: Low Component: Tech
Keywords: mailman red-ui faq Cc:
Sensitive: no

Description

It looks like i've lost the administrative password for the jrec-tech list. Can i get it reset? I think i know how to do it as a superuser on lists.mayfirst.org, but what would the protocol be for a generic MF/PL member in this situation?

Mailman's authentication and authorization strategies leave something to be desired.

Change History (7)

comment:1 follow-up: Changed 11 years ago by https://id.mayfirst.org/dkg

  • Keywords red added
  • Priority changed from Urgent to High
  • Summary changed from Need to reset administrative password for jrec-tech list to How can i reset the administrative password for a mailman mailing list?

for the record, i changed the administrative password for that list with:

ssh -t root@leslie.mayfirst.org /usr/lib/mailman/bin/change_pw -l jrec-tech

Obviously, this is not an option for most members. I'm leaving this ticket open because it's not clear how this should work.

When i visit the members' control panel page for this list, I'm presented with what appears to be an empty form with a "submit" button. What will clicking this submit button do? It's hard to tell.

Looking at the source for the page, it appears that there are a number of hidden variables. What happens if i change them? The text on that page says that the password might be reset, but if that's the case, shouldn't the button be labelled "reset password" instead of "submit"?

comment:2 in reply to: ↑ 1 Changed 11 years ago by https://id.mayfirst.org/jamie

Wow - surprised we never created a wiki page for this question (we've gotten asked a lot - just not since we started the support site). I just created a new page on resetting the mailman password.

When i visit the members' control panel page for this list, I'm presented with what appears to be an empty form with a "submit" button. What will clicking this submit button do? It's hard to tell. Looking at the source for the page, it appears that there are a number of hidden variables. What happens if i change them? The text on that page says that the password might be reset, but if that's the case, shouldn't the button be labelled "reset password" instead of "submit"?

I think you're suggesting that we re-label the button to "reset password" - do you have other suggestions for the text that would make it easier to understand?

comment:3 Changed 11 years ago by https://id.mayfirst.org/dkg

  • Keywords faq added

Changing the button label to "reset password" would be a good start, yes! But it seems like clicking "edit" on the list overview page is a non-intuitive way to get to "reset password" also.

Maybe this is a good place to start thinking about a usability evaluation of the Red UI, actually: it's currently quite reasonable if you know the underlying data model, and are able to put yourself in the frame of mind of the system architect: we have these types of object, they can be modified in certain ways, etc.

But the control panel is for people who are not the system architect -- they're usually coming to the control panel to make some specific change. They might not even know which "hosting order" their mailing list is attached to (for example, the mailing list that's caused this slew of recent tickets is attached to the performanceassessment.org hosting order, not the jrec.org hosting order, though it would pretty clearly make more sense the other way around).

I don't think we should get rid of the existing interface: it's quite functional, and lets users make a lot of detailed changes. But providing task-oriented (as opposed to system-object-oriented) navigation might be a boon to most MF/PL members.

If you think this is a good idea, i think that changing that button to "reset list administrative password" would be enough to close this ticket, and we could start a new one that looks at a general red usability enhancement.

comment:4 Changed 11 years ago by https://id.mayfirst.org/jamie

The user interface could really use a closer examination. It's been hard to prioritize with all the other stuff going (and the requests for new red features - like virtual host and mysql), however, it would probably go a long way to relieving some of the support work that we have to do.

I'll leave this ticket open to address the button - but starting a new ticket on red usability would be great.

comment:5 Changed 6 years ago by https://id.mayfirst.org/dkg

  • Keywords red-ui added; red removed
  • Summary changed from How can i reset the administrative password for a mailman mailing list? to Button on "Email list" in red should say "Reset Password" instead of "Submit"

comment:6 Changed 6 years ago by https://id.mayfirst.org/ross

  • Status changed from new to assigned

comment:7 Changed 6 years ago by https://id.mayfirst.org/jamie

  • Priority changed from High to Low

Please login to add comments to this ticket.

Note: See TracTickets for help on using tickets.