This page is about the client of demexp software:
-
Wishlist on current client :
access directly to a given question;
access directly to questions on which one has already voted on and for which there is some new responses;
being able to classify tags (prefered tags, new tags, ...) (david);
The client’s graphical interface should easily, i.e. without reading any documentation, allow to:
search into question base, in order to learn positions, subjects, vote of delegates, etc. The client should be designed so as to be part of a wider set of softwares (web sites, forums, peer 2 peer information system, etc.). Most notably, it must be possible to link from and to the client;
All above requirements must be satisfied with the most important constraint: we have tons of questions, tags and delegates. So one needs to design an interface that allows to manage an important information flow.
vote on a given question;
find a question, explore the position base;
find the position of one’s own delegate;
list all available delegates;
know information about a delegate (his/her web page, contact);
know all positions of delegates (their votes);
know list of delegates that have voted on a given question;
have the list of questions on which we have voted;
see updates on my votes (new responses, new result?);
see most and less voted questions;
see who is a classifier;
see recently asked questions;
list tags (s)he has delegated;
have a history of votes??
??
add tabs for multi-server connection
add hierarchical structure for displaying tabs (look for LISFS/LFS)
associate for each server an html document to describe server (web sites associated, forums,
P2P, etc)
use directly a filesystem and an
OS browser to navigate through the position base. Technically, we can do that if the client appears locally as a WebDAV server. Files types ensure we can vote and/or see needed information, with appropriate helper applications.
the classification (tags and questions) appears as a set of folders and files
when double-clicking on a question file, we can vote on a question
The main issue is how to differentiate between seeing a question and voting on it. How to display it? As two different files? And how to display information specific to a question? Into a sub-folder?
And how to delegate? Putting the question in a delegation folder inside the folder of the delegate? And how to classify? Move a question into inside a tag folder?