pinax / symposion

a Django project for conference websites
BSD 3-Clause "New" or "Revised" License
299 stars 147 forks source link

Make score computation at the python level #73

Open codersquid opened 9 years ago

codersquid commented 9 years ago

euroscipy/symposion has a couple of changes, and I'm opening issues for them. I don't know if this change fixes a problem (the other one did). https://github.com/euroscipy/symposion/commit/112123b54871d4fb925e521dfab1135db961bc5c

brosner commented 9 years ago

@codersquid thank you for the report! Can you provide more details about why we need to ditch ProposalScoreExpression in favor of the Python version?

codersquid commented 9 years ago

@brosner Hi, I haven't actually looked in to the commit from @pdebuyl. I opened this issue since they had fixed something in one of the other commits, and I don't want to any of their other fixes to get lost. This change may just be a preference versus a fix. I've been hoping for some time to dig in to it.

pdebuyl commented 9 years ago

This part of the code was broken for EuroSciPy 2014. I didn't explain the bug in the commit message which is a bit annoying in retrospect.

From memory, I can think of two causes:

As I couldn't fix those problems, I saw the Python way as simpler and more robust.