Обсуждение критериев выпуска 1.0 началось на этой неделе, что обычно является верным знаком того, что его опять перенесут на другой год. Невинно это начал Dave Bialac:
"Я уже подписан на список рассылки порядка года -- просто читаю и учусь. Поэтому меня интересует следующий вопрос -- какова будет основная цель Wine 1.0? Я знаю, что большАя часть разработки сфокусирована на том, чтобы заставить работать одно или другое конкретное приложение, особенно над этим много работают в Code Weavers. Но разве не должна основная цель заключаться именно в функциональности, особенно с приближением номера версии к 1.0? Я считаю, что основным направлением разработки Wine должна быть 100% совместимость с конкретной версией Windows. Все, что запускается на этой версии Windows, должно запускаться без проблем на Wine 1.0. У кого какие мысли по этому поводу?"
Rob Shearman почти сразу же указал на то, что 100% совместимость не возможна, однако для определенных приложений этого можно достичь. Затем последовал комментарий от Dan Kegel:
"Да, действительно. И единственная причина, по которой я все еще не опубликовал предполагаемый список приложений, которые будут работать в 1.0, заключается в том, что настоящее тестирование приложений требует большей работы, чем наши возможности могут нам позволить.
Тесты на http://cxtest.org могут быть важной часть проблемы..."
Tom Wickline резюмировал обсуждение, которое велось осень на WineConf:
"Я вижу Wine 1.0 как набор возможностей, которые определил AJ (Alexandre Julliard). Когда эти возможности будут реализованы, последует "заморозка".. Затем от одного до шести месяцев должно уйти на исправления. И наконец-то повится 1.0! Если мне не изменяет память, то на последней конференции было упоминание о том, что "заморозка" должна произойти в начале этого года. И я предположительно могу только сказать, что подробности выпуска после "заморозки" будут содержать большое число исправлений, в то время как новых возможностей реализовано не будет."
Alexandre подтвердил эти планы и сказал о том, что может для этого понадобиться:
"...Я очень жду стабилизации поддержки игр; другие основные направления, офисные приложения и инсталляторы, находятся в достаточно неплохой реализациии на данный момент. Я также надеюсь, что мы сможем достичь успеха в разделении x11drv перед "заморозкой", чтобы при этом не пришлось сильно менять интерфейс при добавлении драйвера quartz позже, посмотрим как все пойдет. И если мы немного задержимся, то, возможно, сдвинемся в реализации поддержки Safedisc...
На самом деле, всегда будут "офисные" приложения, которые не будут работать, вопрос при "заморозке" кода состоит в том, есть ли у нас все необходимые части для этого; я не думаю, что есть возможности, которые на данный момент будут препятствовать работе типичных офисных приложений. Сейчас работа того или иного приложения это другой вопрос, но если это требует только исправлений, то эта проблема может быть решена после "заморозки" или в стабильной ветке после 1.0."
>>> Оригинал