vadimk wrote:1. Скрипты на диске - неплохая идея. Возникает вопрос - когда они подцепляются (когда изменения становятся видны?)
Сразу, т.е. после перезагрузки страницы. Перегружать систему или что-то отдельное кликать точно не потребуется.
vadimk wrote:2. Анонимный доступ - речь идет о UIшаблонах?
Да, идея такая: нынешний интерфейс сделано в первую очередь для админов, даже для программистов там есть "лишние" куски (типа дерева пользователей).
Для внешних пользователей (которые хотят просто занести багу, документацию по TS не читали и читать не собираются) он может быть слишком сложным. Есть идея сделать для них совсем отдельный интерфейс, причем с тотальной кастомизацией, чтоб его можно было легко встроить в сайт.
vadimk wrote:3. Пару слов в заключение дискуссии о правах. Часть проблеммы в том, что правами решаются две разные задачи:
* security - что кому разрешено
* UI behavior and workflow - когда какое поле может быть видно и какими значениями популировано
Отсюда много конфюзов, споров, сложностей в восприятии и пожеланий.
Напрммер в случае с полями в сообщении звучат оба вопроса:
- при релизе задачи (соответствующее сообщение) должно быть показано поле для ввода номера билда
- но это поле может редактировать только программист (тестер не может, так как он делает регрессион соотвествующего билда)
- это же поле при редактировании задачи может менять только менаджер
Хм, а как тут можно разделить ?