Comments (2)
Yes, I think this is actually a bug related to #38
I believe the issue is that the UI shows the reviewers that are listed in the assignment note, without accounting for the saved constraints. We should update the assignment notes every time the new constraints are saved in the config note.
from openreview-matcher.
@zbialecki says hard to show users in opposite list after save.
Here's a proposal which incorporates a ideas coming from a number of places:
Present a green + and red - next to each reviewer
When click +: Move the user to the top of the list they are in (not into the opposite list) and color-code
When click -: Move the user to the bottom of the list they are in and color-code.
- If I click - on the top alternate, it might go to the bottom of a very long list. Is this a problem?
When Save button is clicked, these positions and colors are retained.
from openreview-matcher.
Related Issues (20)
- No solution error: show a more descriptive message in the UI HOT 2
- FairFlow: Catch assert failures and set an error status in the configuration
- Run each matching configuration using a queue
- Clean `error_message` value if the matching has completed succesfully HOT 3
- Catch exception when there are no submissions or reviewers HOT 1
- OpenReview Interface: only take in account the tilde ids members of the match_group HOT 2
- Deploy matching API in the dev server after PRs are merged into master
- Deploy matching shouldn't validate if all the members of the group are tilde ids
- Move Tests Workflow from CircleCI to GitHub Actions
- Replace members with ids before validation if all the members of the group have a profile
- Allow to rerun the matcher after it has finished running
- Move group validation to be part of the async task
- Reset status of running tasks after the server is restarted
- Remove profile validation: all members of the group must have a profile HOT 5
- ConfigNoteInterface not saving error status properly
- Gurobi solver: set status "No Solution" when the solver can not find one
- Set releases to deploy new changes
- FairIR: Returns improperly parsed error for missing publication
- FairIR: Conflicts get assigned for a zero-score matrix
- Handle edge invitation default value HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from openreview-matcher.