Кажется, что CharEscapers от Google GData-java-client имеет то, что Вы хотите. Это имеет uriPathEscaper метод, uriQueryStringEscaper, и универсальный uriEscaper. (Весь объект Беглеца возврата, который делает фактический выход). Лицензия Apache.
Лучшая практика Scrum - избегать использования слишком большого количества инструментов.
Agile-методы ставят на первое место людей и взаимодействие. Инструменты не важны. Прочтите эту страницу, чтобы увидеть реальный фон Scrum: http://agilemanifesto.org/
Прочтите это, чтобы узнать больше о Scrum. http://www.controlchaos.com/old-site/Scrumo.htm
Обратите внимание, что инструменты на самом деле не нужны.
Scrum - это серия спринтов (управляемых с помощью простой диаграммы невыполненных работ и выживаемости. ).
Scrum - это ежедневная встреча (проводится без каких-либо инструментов).
Я действительно не знаю Redmine, но похоже, что у команды разработчиков Scrum Alliance есть несколько плагинов Scrum для этого. Другие потенциально полезные плагины - это плагин Scrum dashboard , плагин Todo Lists , плагин Backlogs , но я не могу сказать, конфликтуют ли они со Scrum или пересекаются с ним. Плагины Альянса. Это требует от ИМО дальнейших исследований и испытаний.
Мои советы:
Не совсем так. JSR-275 должен был иметь часть своей функциональности (количество и тип единицы, очень похожие на те, что в 256), но SE / EE EC отказался от этого.
Консолидация между SE и ME, как упоминалось в Oracle, через некоторое время может привести к более распространенной структуре Sensor API и Unit, но это маловероятно до Java 8.
Вернер
-121------4460082-Scrum PM - достойный текущий плагин Scrum для Redmine. Он довольно простой, и пользовательский интерфейс оставляет желать лучшего, но он работает.
У него есть Backlog, где вы можете создавать истории, и Dashboard, где вы можете перетаскивать задачи для историй через статус до выполненного.
Проблемы Redmine - это задачи, а версии - это спринты. Нет сильной корреляции между задачами и историями, и есть несколько (неблокирующих) ошибок, но это лучший scrum-плагин для Redmine, который я когда-либо видел.
Подумал, что стоит еще раз упомянуть плагин Redmine Backlogs. В последнее время он получил немного TLC. представление невыполненных работ по продукту, представление панели задач, обновления в реальном времени, отчеты, цвета задач, уникальные для предпочтений пользователя и т. д.
Вам не нужен инструмент схватки, чтобы использовать redmine в схватке, однако он, по крайней мере, может помочь в принятии решения. Жалобы Redmine не так уж и плохи. Я оценил это, и экран невыполненных работ по продукту немного сырой, но полезный. Доска задач хороша. Я рекомендую вам взглянуть на это.