Настало утро второго дня, и люди постепенно начинают прибывать в комнату Hackerspace.be, которую мы называем своим домом во время хакерства GNOME + Mono.
В первый день мы были так заняты, что фактически первая задача дня - публикация обновления.
Оливье продемонстрировал, что его телешоу поддерживает Banshee, и код сейчас находится на той стадии, когда более широкое тестирование и обратная связь будут полезны от людей, которые знают как скомпилировать из git, хотя это все еще зависит от gio-sharp из git, который сломан (следовательно, нет инструкций или ppa недоступны в настоящее время). Кроме того, Оливье потратил большую часть первого дня на ознакомление с выводом gir и работу над реализацией основ для нашего нового генератора привязки с Аланом.
Бертран работал над добавлением модульных тестов в dbus-sharp для обеспечения стабильности и совместимости.
Родриго, один из разработчиков сборщика мусора SGen, решил присоединиться к нам без предупреждения и очень помогает при отладке проблем и поиске решений некоторых проблем, с которыми мы столкнулись, поэтому далеко. В основном он работал над SGen, но оказал неоценимую помощь благодаря своему глубокому пониманию Mono.
Lluis, один из разработчиков MonoDevelop, еще один неожиданный посетитель, и пока он оставался только до обеда. Обычно он работает над MonoDevelop, и сегодня мы грубо злоупотребили его присутствием, чтобы исправить MD, поскольку работа выявила проблемы с нашими инструментами. Пребывание Луиса у нас было недолгим, но на удивление плодотворным.
Жереми делает всевозможные вещи вокруг Mono, толпа OMG, вероятно, знает его в основном как разработчика новых привязок DBus-sharp. Работу он продолжил сегодня. Теперь кажется, что dbus-sharp - это та лошадь, на которую собираются сделать ставку, усилия разработчиков по переносу минимальны и позволяют удалить много кода обходного пути, добавляя стабильности.
Алан не нуждается в представлении. Он зарабатывает на жизнь ремонтом Moonlight и творит чудеса с портативными плеерами, чтобы они работали с Банши в свободное время. На протяжении всего хакерского фестиваля он упорно работал над тем, чтобы генератор привязок полностью обрабатывал одну небольшую библиотеку тестовых примеров. Высокая цель, которая была достигнута в конце дня, когда gdk.pixbuf был полностью привязан и сгенерировал код C #, который компилируется. Gdk.pixbuf представляет около 4000 строк gir xml, тогда как 80 000 строк gtk gir xml по-прежнему генерируют 150 ошибок и 25 предупреждений, когда мы компилируем сгенерированный код. Цель второго дня - снизить эти цифры до минимума, насколько это возможно.
Тим - новичок в F-Spot, он работал над запуском F-Spot в Windows и улучшал F-Spot. значительно, удалив последние оставшиеся части C и добавив фреймворк Community Extensions, такой как Banshee имеет. В первый день хакерского фестиваля он вырывал из F-Spot последние проблемные фрагменты кода C. Это позволит F-Spot полностью работать в MonoDevelop и позволит новым участникам с большей легкостью приблизиться к кодовой базе.
В последний вечер FOSDEM мы также пошли поужинать и выпить пива с большой частью банды Mono, так что я должен был встретиться Джо Шилдс, Аарон Боковер и Рубен Вермеерш а также куча других крутых людей. К сожалению, у меня нет фотографий, так как во время поездки в Бельгию у всего моего оборудования закончилось питание (и вы пытаетесь найти в FOSDEM доступную розетку и время, достаточное для подзарядки после всех этих замечательных разговоров).
День второй начался, и, хотя Луис покинул нас, сегодня к нам присоединился Джонатан Эрнст кто работает на media-player-info. Вместе мы все пытаемся найти хорошее решение для получения медиаплееров (mp3-плееры, телефоны и т. д.) работают с практически нулевыми усилиями со стороны пользователя, когда устройство не поддерживается. Текущий план состоит в том, чтобы написать небольшое вспомогательное приложение, которое будет собирать необходимую информацию и позвольте нам загрузить несколько тестовых файлов для подтверждения поддержки формата (поскольку устройства обычно не экспортируют это).
С благодарностью GNOME за спонсорство мероприятия
Все Ubuntu, Daily. С 2009 г.