Главная

Урожай Haiku Code Drive и Google Summer of Code 2008

Мы рады, что Haiku опять была частью Google Summer of Code в этом году. Мы получили пять студенческих проектов для того, чтобы улучшить Haiku, но так как у нас уже есть много хороших задумок и проектов, мы начали собственный Haiku Code Drive. Мы попросили финансовой поддержки в виде благотворительности и были весьма обрадованы отликами Вас — нашего сообщества: собранные средства позволили нам еще 4 студенческих проекта.

Конечно, все это вы уже знаете, но смысл этой статьи в том, что сейчас оба события завершены, и мне хотелось бы изложить небольшой обзор проделанного. Не все проекты были завершены успешно, но нам повезло и мы нашли несколько талантливых студентов. Мы рады, что вы у нас есть!

Google Summer of Code

Андрей Шпильман (Andrej Spielmann) — реализовал субпиксельное сглаживание в app_server. Кстати, он скорее всего единственный студент, который всегда опережал свой график и предоставлял больше чем обещал. Он легко приспособился к нашему стилю написания и выдал много качественного кода.

Дастин Хоует (Dustin Howett) — собирался реализовать поддержку HPET. Первое время он долго думал каким образом ему реализовать задуманное лучше, но потом он нашел для себя наилучший путь. Тем не менее, он не уложился в сроки и планирует поработать еще несколько недель.

Яо Шуай (Zhao Shuai) — реализовал систему виртуальной памяти (файла–подкачки), которая недавно была включена в код. Будет честно, если мы скажем что реализация в FreeBSD и ее автор, Инго Вейнхолд (Ingo Weinhold), очень ему помогли. Яо хорошо воспринимал критику и всегда старался понять как работает ядро. В самом начале, он предоставил нам статью о нашей подсистеме виртуальной памяти.

Александру Роман(Alexandru Roman) — планировал добавить в Haiku поддержку Zeroconf. Тем не менее, он взял летний семестр и был удивлен тем, сколько времени он у него отнимает. Александру связался со своим руководителем, Раеном Ливенгудом (Ryan Leavengood), как только смог и сообщил, что не сможет работать над проектом.

Адриен Лемэр (Adrien Lemaire) — собирался написать CIFS–клиент для Haiku для того чтобы иметь возможность подключаться к ресурсам Windows. Но что–то пошло не так. Он не нашел времени разобраться в проекте и не предоставил ничего.

Haiku Code Drive

Сальвадор Бенедетто (Salvatore Benedetto) — планировал обнаружить и исправить большинство, если не все, баги в BFS, спортировав bonnie++ в Haiku. План состоял в том, чтобы добавить в Haiku функции, необходимые для работы bonnie++, в данном случае POSIX XSI semaphores. Он много экспериментировал с BFS, и мы смогли исправить несколько ошибок вместе. Также, он реализовал поддержку очередей сообщений XSI и планирует закончить свою работу добавлением поддержки совместного доступа к памяти для XSI (XSI shared memory). В течении работы над своим проектом он также портировал поддержку UDF в текущий Haiku FS API. Мы тщательно за ним наблюдаем и ждем, что он еще чего–нибудь сделает :–).

Йован Иванкович (Jovan Ivankovic) — планировал реализовать CUPS или его частей в подсистеме печати Haiku. К сожалению, из–за проблем со здоровьем он не смог закончить работу. Мы желаем ему всего наилучшего!

Инь Кью (Yin Qiu) — хотел закончить нашу работу с ICMP в сетевом стеке. Пока он с трудом разбирался в нашем стиле программирования, он нашел способ реализации задуманного через стек. Он предоставил нам решение, которое выглядело достаточно хорошо, чтобы обрабатывать ошибки. К сожаление, на самом деле все работало не так хорошо, и его проект до сих пор не стал частью репозитория. Тем не менее, он продолжает работу и мы терпеливо ждем от него результатов.

Джишенг Янг (JiSheng Zhang) — работал над поддержкой DV Media, основанной на стеке FireWire, который он портировал на последнем Google Summer of Code. Насколько я понимаю, он не может протестировать свою работу на реальном оборудовании, которое потерялось в Олимпии. В любом случае, он планирует остаться с нами, чтобы закончить свою работу в будущем.

Итак, хотя мы были расстроены неудачами, в то же время мы радовались нашим студентам. Мы надеемся улучшить наш выбор в следующем году, если нам достаточно повезет чтобы участвовать в Google Summer of Code 2009.

А с тем пор как наш собственный Haiku Code Drive стал успешным в этом году (у нас даже осталось немного денег), мы планируем закончить эти проекты в будущем. От лица Haiku, позвольте мне поблагодарить людей, пожертвовавших нам деньги и сделавших все это возможным.

Также хочется поблагодарить всех руководителей, потративших много времени на студентов, вводя их в курс дела.

Аксель Дорфлер.

Перевод с haiku–os.org — Айзус А. Спекман.

Прям жаль, что давно

Прям жаль, что давно не стьюдент, впрочем не так уж и давно.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Allowed HTML tags: <a> <em> <i> <img> <strong> <b> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.

Подробнее о форматировании

CAPTCHA
Введите перечисленные символы, чтобы мы убедились, что вы не робот. Не требуется для зарегистрированных пользователей.
Y
m
1
z
n
D
Enter the code without spaces and pay attention to upper/lower case.