beeminder / BeeSwift

Official Beeminder for iOS app
Other
30 stars 6 forks source link

Standardized sort order #272

Closed krugerk closed 3 years ago

krugerk commented 3 years ago

The sort preference in the settings menu could be removed. As it, it only affects the gallery anyway and not any of the other places listing goals within the app.

As a replacement, implement standard sorting:

intended sort order is like so:

  • Time remaining till derailing (or goal end date, whichever comes first)
  • Pledge
  • Goalname alphabetically
andrewpbrett commented 3 years ago

This was a commonly requested feature to be able to sort the gallery in different ways, I don't think we should remove it. The standard sorting is referring to breaking ties and differences only show up if you have quite a few goals so it's fairly low on the priority list.

dreeves commented 3 years ago

I think I agree with krugerk on this one, though maybe we can't put genie back in the bottle and take a way a feature that people are attached to. But it's pretty dangerous to ever let the goal list be out of standard urgency order if the user might not realize it. (I'm not sure how easy it is to not realize it or if it reverts to standard urgency order whenever you open the app, in which case it's probably safe enough.)

In general this is the kind of thing where I'd point to the anti-settings principle.

Aside from the settings/customization question, there should probably be a gissue for using the standardized sort order as the initial/default ordering (which could still be snoozed if it's not a priority).

dreeves commented 3 years ago

Duplicate of #49