По поводу ограничения на уровне задач.
Я пока не слышал о такой возможности.
Но многим это было бы интересно.
На мой взгляд это вполне можно сделать через отдельное небольшое
web-приложение, которое работает по API с Redmine. Приложение, которое
авторизует внешних пользователей, для них предоставляет просмотр
задач, добавление задач, и можно настроить именно те поля которые
разрешены для просмотра, и не отображать "внутренние" поля.
Например, есть плагин к Ecilipse, который отображает задачи, и
позволяет отмечать выполнение не выходя из IDE - как раз работает
через API.
вот клиент к API:
https://github.com/edavis10/redmine_client
(гем - http://rubygems.org/gems/redmine_client)
пример:
http://www.redmine.org/projects/redmine/wiki/Rest_api_with_ruby
некоторое описание:
http://redmineblog.com/articles/redmine-client-access-the-redmine-api-in-ruby/
Сделать это используя фреймворк Sinatra - думаю около рабочего дня работы.
Минус - что это не внутри Редмайна,
плюс - можно сделать в отдельном приложении именно то, что нужно. И
интерфейс сделать достаточно простым и понятным.
Когда будет время - попробую что-нибудь сделать, пока вижу, что в этой
системке должно быть:
- управление клиентами (имя, логин, емейл, пароль)
- настройка какие проекты/задачи видны каким клиентам
- права на добавление задач
По поводу комментариев - мне кажется это вполне можно было бы сделать плагином,
надо поискать может кто уже сделал.
С уважением,
Илья
2011/5/11 Maxim Miroshnichenko <m...@webproduction.com.ua>:
Думаю и для внешнего приложения может быть ниша - если количество
открытых/актуальных задач не так уж и много, а клиенту необходимо
видеть лишь состояние, процент выполнения, плановую дату завершения, и
ничего лишнего. То есть стандартная задача - с помощью 20% функций,
реализовать 80% потребностей :)
По поводу комментариев - сформулируйте задачу как бы вы хотели чтобы
она работала - может быть гляну как это можно через плагин сделать.
2011/5/11 Maxim Miroshnichenko <m...@webproduction.com.ua>: