Новый продукт команды JetBrains — «Charisma» в EAP

Команда JetBrains (известная многим по продукту R#) создает новый продукт с кодовым именем “Charisma”.
Charisma
Charisma – это web-ориентированный issue tracker (система отслеживания ошибок). Ее основные функции, отличающие ее от подобных систем:
  • Поиск при помощи вопроса в качестве альтернативы стандартным поисковым фильтрам (эта функция видна на картинке – запрос вида By Me Fixed – закрытые задачи мной).
  • Легковесный пользовательский интерфейс, основанный на AJAX – позволяет работать с системой быстрее.
  • Расширенная поддержка клавиатуры для более быстрого создания, редактирования и перехода между задачами при помощи клавиатуры.
  • Возможность выполнения командных операция по выбранным запросам.
Charisma разрабатывается с помощью JetBrains MPS и уже используется для отслеживания ошибок в системе JetBrains TeamCity (там как раз и можно попробовать их расхваленный пользовательский интерфейс). Charisma уже доступна в Early Access Program (EAP), потому каждый может попробовать ее скачать и установить себе (на любой J2EE сервер, такой как Apache Tomcat 5+, Mortbay Jetty, JBoss, Caucho Resin), последний билд был 28 июля под номером 45. Ну и конечно же команда JetBrains с удовольствием выслушает все ваши замечания и предложения (так написано на сайте EAP). Жалко что не опубликованы цены, но, думаю, те, кто будет участвовать достаточно сильно в обсуждении и поиске ошибок может быть JetBrains и отблагодарит скидками или подарками.
Из интересных возможностей еще можно выделить:
Интеграция с Gravatar (больше для красоты чем для реальной помощи).
Вы можете установить аваторку gravatar в своем профайле:  gravatar
И затем его можно увидеть, например, рядом с комментариями:
gravatar2
Color tags
Вы можете выбрать цвет для тега:
ct1
И затем видеть разукрашенные теги в списке задач:
ct2
Поддерживаемые браузеры:
  • Mozilla Firefox 3+
  • Apple Safari 3+
  • Microsoft Internet Explorer 7+
  • Google Chrome 1+
  • Opera 9+
Как послать отзыв:
Progg it
+26
17 августа 2009, 00:16
10
outcoldman 39,3

комментарии (22)

0
Ordos #
Если честно, я что-то не совсем понял, как это работает )
+15
mou #
известная многим по продукту IntelijIDEA
+2
mou #
Харизма просто потрясающий трекер. Ориентирован он на высокую продуктивность. Очень много делается с клавиатуры. Если вникнуть в систему запросов, то сможешь создавать запросы, которые и не снились другим трекрам. Начинка тоже впечатляет. Отказ от RDBMS в пользу BerkleyDB — залог высокой производительности и гибкости в будущем.
Пока не хватает только подсистемы плагинов.
+1
outcoldman #
Уже работаете на нем?
Еще интересен вопрос, как выполнить миграцию, ведь просто так не перелезешь на новую платформу.
0
KonstantinSolomatov #
Там есть конвертер из JIRA
0
Avg00r #
Планируются ли конвертеры для других BT? (Mantis?)
+1
mou #
Мы очень пристально наблюдаем за проектом. И следим за прогрессом. Время от времени даем фидбэк разработчикам.
Пока Харизма не готова удовлетворять нужды больших разнородных компаний, но прогресс обнадеживает и внушает оптимизм.
0
IBB4 #
Вот как раз BerkleyDB и вызывает серьезные сомнения. И в производительности, и в надежности, и в гибкости… В том же Subversion от BDB отказались в пользу собственного хранилища, уж лучше правильно приготовленная RDBMS.
0
mou #
У Subversion специфичные нужды, и это не аргумент.
0
IBB4 #
Это не аргумент, это пример.
А аргументом для меня является собственный опыт — я не верю в BDB в качестве внятного хранилища для более-менее серьезного проекта.
–2
Vii #
Microsoft Internet Explorer 7+

О-хо-хо :)) Проц(гр)ес идет.
0
outcoldman #
web office 2010 (или как он там называется) тоже не будет поддерживаться IE6, так что процесс точно идет :)
–3
Quiz #
Muzzy, Big Muzzy!
0
chiaroscuro #
Что-нибудь из MPS там используется? И если да, то как?
+1
solvadore #
«Charisma уже доступна в Early Access Program (EAP)»
Дайте, плиз, линк для скачки, а то непонятно что обсуждать.
+1
outcoldman #
Моя оплошность, не сделал ссылку в тексте, поправил.
jetbrains.net/confluence/display/TSYSPUB/Early+Access+Program
+1
aib #
Честно говоря не очень понятно чем вызван такой восторг. Если брать продукт с точки зрения разработчика, то может быть да — это очень прикольно использовать MPS, только насколько это будет расширяемо? Насколько я понимаю, то при изменении и добавлении в язык новых «слов и выражении» надо пересобирать весь продукт?

Или использование нереляционной базы данных? Что это дает пользователю? Проблемы с кластеризацией + насколько я помню BDB имеет проблемы с сохранением целостности под нагрузкой (или это было раньше, но тем не менее).

А с точки зрения пользователя — ну вообще ничего нового, по сравнению с существующими продуктами. Ну подгрузка на AJAX. Big deal. Ну поиск сделали не набор фильтров мышкой, а писать полное имя фильтра каждый раз. И при том что «by me fixed» и «fixed by me» (помоему более правильно) это не тоже самое.

Следующее великое достижение видимо будет — написать Trac на ассемблере. Ну чтож пусть цветет тысяча цветов :)
0
outcoldman #
fixed by me тоже можно набрать, а почему они выбрали именно такой скриншот — не знаю :)
0
aib #
Ага, можно — это я случайно на другой проект переключился и поэтому fixed by me и by me fiixed выдал разные результаты.

Но тем не менее мне кажется? что плагинчик для жиры с такой строчкой расходился по 15 баксов гораздо быстрее, чем новый issue tracker.
0
outcoldman #
мне кажется, что данный issue tracker направлен именно на публичное использование (привлечение публики), то есть, согласитесь, Gravatar в issue tracker кроме как посетителям больше никому и не нужен то. JIRA в этом плане более «некрасивая», а тут веб интерфейс больше напоминающий какой нибудь facebook. Вот и весь, мне кажется, смысл.
0
Konstantin0Scheglov #
Выглядит симпатично.
Но когда первый раз увидел скриншоты подумал, что это статья GMail.
Чувствуется, что кое-какие идеи взяты оттуда. ;-)

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.