minnestar / sessionizer

Conference session management application
http://sessions.minnestar.org
MIT License
29 stars 23 forks source link

Random session order #132

Closed pcantrell closed 8 years ago

pcantrell commented 8 years ago

Some quick & dirty changes to ease (though not totally address) #85.

Background: the current UI shows just a few sessions most recent first, and the “all sessions” page shows them least recent first. This favors the very first and last sessions created, and leaves sessions in the middle a bit undervoted. The oldest ones get especially overvoted, in part because they're visible longer, and in part because you have to scroll so far on the “all sessions” page to see the newer ones.

I suspect that we'd get better data for the scheduler if we displayed a more even sampling of sessions in the UI. I made a few of the easier changes that might address that:

Really wish we could have some AJAX-y think where you can vote and unvote sessions straight from the session lists by clicking a little icon or something. (There's currently no way to unvote sessions!) Alas, that's much more involved & I don't have time for it. Anyone else want to grab it?

coveralls commented 8 years ago

Coverage Status

Coverage increased (+1.4%) to 92.581% when pulling a9cee07df5cfcb176c77a8d6e3f4e700570274b0 on random-session-order into 887feb00fea3b89865df83c1df70b0620d195223 on master.

coveralls commented 8 years ago

Coverage Status

Coverage increased (+1.4%) to 92.581% when pulling b883106198ebb329ec33e79738544f22ec22fc81 on random-session-order into 887feb00fea3b89865df83c1df70b0620d195223 on master.

pcantrell commented 8 years ago

@jcoyne Any chance I can nudge you into reviewing this? Despite long discussion above, actually relatively small changes.