Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cases - Display All Disputes, Filter By Period #99

Open
0xferit opened this issue Apr 14, 2020 · 1 comment
Open

Cases - Display All Disputes, Filter By Period #99

0xferit opened this issue Apr 14, 2020 · 1 comment

Comments

@0xferit
Copy link
Member

0xferit commented Apr 14, 2020

It would be very useful to let users display all disputes and filter them by period. For example, a user can take a look for appeal funding opportunities.

@satello
Copy link
Contributor

satello commented Apr 14, 2020

I think this is a good idea but we would want to put some design thought into it before implementing.

Some questions and considerations I have:

  • Organizationally what makes the most sense for Court? Are we prioritizing filters for what jurors would want?
  • In terms of the design do we stuff more filters onto the cases page or is there different pages for "My Cases" and "All Cases"? Should filters be persistent?
  • This could create problems in terms of loading times and infura calls. There isn't an efficient way to get many disputes in one call at the moment. We could use a smart contract that allows for querying and batch returning disputes.
  • This might be more useful as an external application than as added functionality in Court (perhaps linked to from Court?). You cannot appeal/crowdfund within Court so it would be bulky to use court to see all dispute if you are a funder. Do we want to turn Court into a monolithic application that serves as the hub of Kleros for all interested parties, or should it be kept as just a place for jurors? In the event that we want to expand Court to serve different user bases we might want to completely re-do the home page to be less juror specific.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants