После выхода Unity и Gnome Shell, проект Xfce приобрел большую популярность, много поклонников и поддержку за то, что придерживается в своем развитии принципов классического окружения рабочего стола. Быстрое, современное, зрелое, легкое и красивое, Xfce становится десктоп окружением по умолчанию в крупных дистрибутивах, таких как Debian.
Бил Тоулас (Bill Toulas) c портала UnixMen.com взял интервью у Ника Шермера (Nick Schermer) о настоящем и будущем проекта Xfce:
Q: Расскажите нам немного о себе и о том, как Вы попали в проект Xfce?
A: Я инженер-механик из Нидерландов, 27 лет. Xfce начал использовать в конце 2004 года, когда была выпущена бета-версия Xfce 4.2. Чтобы стать одним из разработчиков Xfce я помогал исправлять ошибки, работал над плагинами для Xfce4-Panel, создавал веб-сайты. В итоге я стал мейнтейнером Xfce4-Panel и сейчас работаю частично практически над всеми компонентами пользовательского окружения.
Q: Вы сделали очень много для релиза 4.10. Это работа была в удовольствие или все прошло напряженно?
A: Разработка Xfce для меня хобби, поэтому я пытаюсь избежать напряжения и лучше задержу дату релиза. Несмотря на то, что последний месяц работы над 4.10 был более загруженным, чем ожидалось, все равно было интересно. Тем не менее, я прекратил активную разработку до конца лета, чтобы заняться другими вещами в жизни.
Q: Почти год назад Линус Торвальдс и многие бывшие пользователи GNOME 2 мигрировали на Xfce, так как хотели иметь классический рабочий стол на своих компьютерах. Как эта массовая миграция повлияла на разработчиков Xfce, сам проект и планы его дальнейшего развития?
A: Если верить комментариям и статистике на веб-сайтах, форумах и списках рассылки, то это сделало Xfce более популярным окружением. Планы развития это никак не изменило, мы продолжаем следовать тому же направлению развития. У нас нет никаких намерений адаптировать Xfce для телефонов и планшетов, Xfce по прежнему позиционируется прежде всего для использования на классических ПК.
Q: Год назад Дженис Полман (Jannis Pohlmann) был человеком, который делал все для Xfce. Еще 5 человек помогали ему в свободное время. Какова ситуация сейчас? Вам все еще не хватает разработчиков и активных участников?
A: Я думаю, что каждый проект с открытым исходным кодом нуждается в большем количестве рук. После релиза Xfce 4.10 не так много изменений было внесено. Это отчасти потому, что нет плана подготовки 4.12, но и с ним трудно определить, чем новый участник может помочь проекту. Мы предпочитаем, чтобы люди обсуждали свои идеи в списке рассылки, а затем предоставляли патчи. Однако некоторые ожидают получить непосредственный доступ в Git.
Q: Многие люди ожидают перехода на использование GTK3. Что Вы можете сказать по этому поводу? Возможно обозначить какие либо сроки?
A: Я портировал для тестирования некоторые компоненты и, честно говоря, не очень доволен результатом. Помимо того, что портирование - это большой обьём работы, так еще портированные программы используют больше памяти и медленнее работают. Это не большая проблема, если переход на GTK3 даст пользователям много новых возможностей, но это не так.
Поэтому мое мнение-использовать GTK 2.24 в Xfce 4.12 и сосредоточиться на чистке кода и GSEAL, чтобы сделать переход на GTK3 менее агрессивным. GTK2 по прежнему поддерживается и будет доступен в каждом дистрибутиве еще в течение нескольких лет. Возможно, мы будем предоставлять одновременно GTK2 и GTK3 версии библиотек.
Q: Я всегда хотел видеть больше компонентов в ядре Xfce либо дополнительных компонентов. Планируете ли вы что-либо в этом направлении?
A: Нет, ядро должно быть минимальным набором компонентов для рабочего стола. Эти компоненты должны следовать релизной модели. Дополнения могут разрабатываться кем угодно. Это делает поддержку и работу над этими компонентами легче. Кроме того, я не ставил перед собой цель написать Xfce-версию приложения, которое уже существует.
Q: В чем по вашему мнению уникальноcть Xfce сейчас? И видите ли вы его в будущем?
A: Сейчас Xfce лишь одно из десктоп-окружений. Для сравнительно большой группы пользователей Xfce является удачным балансом удобства, настраиваемости, скорости и стабильности. Я был бы рад продолжать нынешний путь в дальнейшем.
Q: Так как Вы являетесь разработчиком десктоп-окружения с классической философией, было бы интересно услышать ваше мнение по поводу спорного дизайна GNOME Shell. Может какие либо элементы дали разработчикам Xfce новые идеи?
A: GNOME Shell не был бы моим выбором для личного ПК. Тем не менее, я никогда не использовал GNOME3 в течение долгого времени. Хорошо что пользователи могут выбрать то, что отвечает их потребностям и в итоге лучшие десктоп-окружения выживут.
Q: Главной целью Xfce 4.10 была полировка компонентов и улучшение удобства работы пользователя. Что будет в Xfce 4.12?
A: Подготовка к GTK3 и много мелких улучшений, чтобы сделать Xfce лучше для пользователей. Поддержка новых технологий, таких как Systemd.
Q: И последний вопрос. Название 'Xfce' является одним из наиболее анти-маркетинговых и непривлекательных в мире Open Sourсe. Вы больше не используете Xforms, так почему бы не сменить название на что-то лучшее?
A: Разве в компьютерном мире большинство сокращений привлекательны? Я вижу только проблемы при смене названия у ПО (будут меняться команды, имена функций в коде/API). Мы, как правило, не употребляем слово «Xfce» в документации, поэтому пользователи редко встречают название десктоп-окружения.