Мы разрабатываем веб-сайт. Один из инструментов разработки, который мы используем, имеет альфа-релиз следующей версии, который включает ряд функций, которые мы действительно хотим использовать (т.е. они избавят нас от необходимости реализации тысяч строк в любом случае делать почти одно и то же).
Я провел несколько предварительных оценок, и мне нравится то, что я вижу. Вопрос в том, должны ли мы начать использовать его на самом деле? то есть, помимо оценки, фактического использования его для нашего развития и опоры на него?
Будучи альфа-программным обеспечением, оно, очевидно, еще не готово к выпуску ... но и нашего собственного кода. Это открытый исходный код, и у нас есть навыки, необходимые для его отладки, поэтому мы теоретически могли бы внести исправления ошибок назад.
Но, с другой стороны, мы не знаем, какой у него график выпуска (они еще не опубликовали), и хотя я чувствую себя нормально, работая с ним, я не был бы так уверен в его использовании. в производстве, поэтому, если он не будет готов раньше, чем мы, то это может задержать наш собственный запуск.
Что ты думаешь? Стоит ли рисковать? Есть ли у вас опыт (хороший или плохой) подобных ситуаций?
[EDIT]
Я намеренно не указал язык, который мы используем, или инструмент разработки, о котором идет речь, чтобы сохранить широкий охват вопроса, так как считаю, что этот вопрос может применяться практически в любой среде разработки.
[EDIT2]
Спасибо Марджану за очень полезный ответ. Я надеялся получить больше ответов, поэтому я вознаграждаю за это.