jethro-pmm icon indicating copy to clipboard operation
jethro-pmm copied to clipboard

FR: Rostering history stats

Open tbar0970 opened this issue 2 years ago • 2 comments

When I'm editing roster assignments and choosing who I'll allocate for "creche" this Sunday, it's often relevant to know who has and hasn't served recently. This could be displayed similarly to the way we do service components, with options labelled like this:

  • John Smith (5w,8x)
  • Cecilia Jones (--)
  • Vanessa Citizen (1w,9x)

The numbers show how long ago was their most recent allocation to this role, and the number of allocations in the last 12 months. Options could also be sorted by one of those numbers.

tbar0970 avatar Dec 14 '22 23:12 tbar0970

A simpler approach would be to apply some standard sorting logic. For example "sort people by their last assignment date (oldest at the top).". Or some weighted thing where 12 months of assignments are considered, but more recent ones count for much more than 12-month-old ones.

The question is whether we could apply this as a fixed standard or we need to have some way of choosing it on-the-fly vs regular alphabetical ordering.

tbar0970 avatar Apr 16 '24 13:04 tbar0970

Related: Recently added workload analysis to the bottom of roster display. But this doesn't help so much when you're in the middle of rostering.

tbar0970 avatar May 06 '24 10:05 tbar0970