Прогресс разработки
Материал из Сервис Облачной Демократии
Версия от 23:05, 14 августа 2011; Админ (обсуждение | вклад)
Сделано
- помощник для генерации ключа GPG и добавления данных в существующий ключ (http://cdemocracy.ru/register/gpghelp, http://cdemocracy.ru/register/gpghelp_adduid);
- регистрация персонального ключа GPG в системе (http://cdemocracy.ru/register/gpg);
- процедура вычисления индекса доверия зарегистрированного в системе ключа. На основе величины индекса доверия будет определяться допуск данного пользователя к тем или иным действиям в системе;
- создание механизма выполнения действий с подтверждением действия своей подписью;
- процедура создания нового субъекта голосования (с использованием механизма подписывания действий) (http://cdemocracy.ru/votesubj/add);
- страница проверки индекса доверия ключа (http://cdemocracy.ru/info/trust_index);
- простой дизайн для страниц;
- персональная страница пользователя (http://cdemocracy.ru/person);
- страница списка субъектов голосования, принадлежащих пользователю (через персональную страницу);
- страница владельца для управления субъектом голосования (через страницу списка субъектов голосования);
- управление советом экспертов (через страницу управления субъектом голосования);
- справочник адресов для указания пользователем территории, представляющей для него интерес (детализация до улиц);
- персональная страница - изменение территории пользователя (если территории нет или уточнение территории - можно делать без паузы. Менять территорию не чаще 1 раза в 30 дней);
- изменение для страницы создания субъекта голосования: поставить нормальный диалог выбора территории для фильтра территории.
- управление членством в субъекте, в котором используется "регулируемое членство" (подтверждение или отказ в самостоятельных заявках пользователей на вступление, добавление пользователей списком ключей, удаление пользователей списком ключей);
- создание голосований;
- страница списка голосований в менеджере субъекта (для создателя и экспертов);
- страница отдельного голосования с информацией и статистикой (для создателя и экспертов);
- страница голосующего - списки подходящих субъектов, идущие голосования;
- процедура голосования для открытого голосования;
- процедура голосования для закрытого голосования;
- страница голосующего - завершенные голосования;
- завершенные голосования - выдача результатов;
Делается
- добавить в тайном голосовании проверку дублирования одноразового идентификатора сразу после его ввода;
- косметические правки;
- доработка процедуры вычисления индекса доверия с учетом минимальных требований для голосования и принятием индекса 0 как границы по допуску к голосованию;
- создание двух версий сайта - для разработки и рабочей. Разрабатываемая версия будет находиться на http://test.cdemocracy.ru;
В планах
- доработка скрипта вычисления индекса доверия на основе более глубокого анализа цепочки подписей;
- доработка скрипта вычисления индекса доверия с учетом доверенных пользователей;
- скрипт проверки личных данных в в автоматическом режиме (валидность паспорта и т.д.);
- скрипт обнаружения дублей ключей по персональным данным;
- программный агент для управления выдачей одноразовых идентификаторов, DNS через hosts и упрощением работы с подписанием/шифрованием;