2010-11-24 1 views
3

Guice 3.0 Beta в настоящее время (ноябрь 2010) в бета-версии. И в качестве пользователя Guice 2.0 меня особенно интересует новая интеграция Hibernate persistence (как я считаю, это замена Guice Warp project). У меня есть некоторые вопросы, и мне очень нравится слышать от людей, которые уже работают с Guice 3.0:Насколько стабилен Guice 3.0 Beta

  • Насколько стабильной является бета-версия? Может ли он использоваться в производственных целях?
  • Является ли API стабилизированным? Или он все еще находится в стадии разработки?
  • Есть ли конечная дата финальной версии?

ответ

4
  • Я считаю, что все достаточно стабильно, насколько это необходимо для производства. Я считаю, что Google использует последний код, и я знаю, что Maven 3.0 и Nexus используют слегка модифицированный Guice 3.0.
  • Я не думаю, что они заморозили вещи до такой степени, что говорили: «Абсолютно никаких изменений API до релиза не будет», но я думаю, что ничего более, чем крайне незначительные изменения, маловероятно.
  • Sam Berlin, один из парней, работающих над Guice, сказал, что к концу года он захочет иметь 3.0, но чем больше тестов моментальных снимков и отзывов на них в списке рассылки, которые они получают , лучше.
3

Почему бы не попросить об этом в своем списке рассылки? Во всяком случае, из того, что я могу сказать, они довольно близки, я знаю, что ребята из JClouds сильно его используют и, похоже, очень довольны этим. Я использую его для главы я пишу на DI для моей книги, и это прошло все мои прецеденты и испытания до сих пор, но я не работаю систему производства здесь :-)

  • Как правило, вы должны опасаться использования программного обеспечения Beta в производстве. Я думаю, что когда команда Guice говорит о бета-версии, они действительно имеют в виду Бета (в отличие от веб-бета-версии Web 2.0).

  • Возможно, возможны незначительные изменения API, но я думаю, что они в значительной степени выполнены. Если вы используете его исключительно для JSR-330 поддержки DI аннотации, то вы, вероятно, безопасно здесь

  • Не то, что я видел в их списках, но я мог бы быть слепым :-)