Open ajstent opened 4 years ago
Just to clarify, this is to create a web service that can be accessed by START to get reviewer assignments from inside the START interface?
If so, then I think flask seems like a reasonable idea, but I've also used django REST API in the past.
yes, that's the goal. Although there are still many open questions in my mind and I think Rich maybe doesn't quite get it yet. 1) running the COI computation + reviewer assignment is going to take hours, yes? So I can see doing a "get" on the web service from START to get the csv files for submissions and profiles (and bids). But Rich shouldn't expect to immediately be able to do a reciprocal "get" from this service to fetch assignments. Rather we should support a response that is "not ready" or full assignments. 2) in any case, the program chairs for at least ACL 2020 will probably just want some one to send them the assignments in email whenever the process finishes. 3) but still, we don't want to be sending emails for all future conferences. I think START wants to integrate this right into their system the same way they integrated in Mark's bidding code in ~ 2014.
would this be a suitable method, Graham?