завершился Summer of Code 2008

Обсуждение всяких разных новостей.
Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

завершился Summer of Code 2008

Непрочитанное сообщение f_andrey » 2008-09-22 18:02:39

В пятницу в рассылке FreeBSD-Announce появилось сообщение о завершении очередного Summer of Code из которого можно узнать много любопытных фактов, дальше пойдёт вольный перевод, мест наиболее мне интересных, может решусь и на полный перевод ибо документ довольно интересный а русскоязычной его инкарнации мы вряд ли дождёмся :(
Успешно завершился очередной Summer of Code, это проект который поощряет студентов под руководством наставников внести вклад в развитие открытых проектов, в течении летних каникул, и щедро финансируемый Google.
За 2005 - 2008 годы, в рамках этой программы, было выполнено более 70 студенческих работ, для сообщества FreeBSD. Многие студенты и по окончании конкурса продолжают работать с системой FreeBSD, этим летом благодаря данной программе сообщество получило около дюжины коммитеров.
Информацию о работах можно получить на Wiki проекта, так же весь код проверяется в системе Perforce.
Пожалуй стоит присоединится, и поблагодарить участников проекта за их вклад в развитие FreeBSD.

Код: Выделить всё

В 2008 году были представлены следующие проекты:

       1. Implementation of MPLS on FreeBSD
* Project: Внедрение MPLS во FreeBSD
  Student: Ryan French
  Mentor: Andre Oppermann
  Готовность к внесению в CVS/SVN: Нет
      2. TCP/IP regression test suite (tcptest)
* Project: TCP/IP regression test suite (tcptest)
  Student: Victor Hugo Bilouro
  Mentor: George V. Neville-Neil
  Links:
  http://wiki.freebsd.org/VictorBilouro/TCP-IP_regression_test_suite
  (project wiki)
  http://perforce.freebsd.org/depotTreeBrowser.cgi?FSPC=//depot/projects/soc2008/bilouro_tcptest/src
  (freebsd repository)
  http://code.google.com/p/tcptest/ (source code download)
  http://bilouro.com/tcptest (source code documentation)
  http://pcs.sf.net - Packet Construction Set
      3. Перенос Open Solaris Dtrace Toolkit во FreeBSD
* Project: Перенос Open Solaris Dtrace Toolkit во FreeBSD
  Student: Liqun Li
  Mentor: John Birrell
Очень полезный проект, возможно в будушем позволит выявлять узкие места в реальных приложениях.
Главной задачей является нахождение зависимости между датчиками FreeBSD и Open Solaris,
и дописать те аналогов которых не найдено. По выражению студента ему очень понравилось
разбираться и кодировать (hacking/coding) для ядра.
  Готовность к внесению в SVN/CVS: не решено
      4. Adding .db support to pkg_tools --> pkg_improved
* Project: Adding .db support to pkg_tools --> pkg_improved
  Student: Anders Nore
  Mentor: Florent Thoumie
Цель проекта добавление поддержки формата .db для повышения производительности системы.
Так же введение новых функций и опций в систему управления пакетами.
Кроме того были обнаружены, и устранены две существующих ошибки в pkg_tools
      5. Перенос под  BSD-лицензию инструментов обработки текста из OpenBSD
* Project: Porting BSD-licensed text-processing tools from OpenBSD
  Student: G?bor K?vesd?n
  Mentor: Max Khon
В рамках проекта grep наиболее совмести с GNU версией хотя есть различия,
в трактовке регулярных выражений, в следствии их различной трактовки.
В отношении diff был достигнут некоторый прогресс, но пока некоторые возможности не доступны.
Утилитам сортировки к сожалению было уделено мало внимания, так как основные усилия были
сосредоточенны на grep и diff.
   Готовность к внесению в SVN/CVS: Если согласится с различием в трактовке регулярных
выражений то grep готов для включения после тестирования, diff и sort доступны в портах.
      6. Multibyte collation support
 * Project: Multibyte collation support
   Student: Konrad Jankowski
   Mentor: Diomidis Spinellis
подробности доступны на Wiki проекта.
   Готовность к внесению в SVN/CVS: после тестирования и очистки кода проект готов.
      7. VM Algorithm Improvement
 * Project: VM Algorithm Improvement
   Student: Mayur Shardul
   Mentor: Jeff Roberson
   Готовность к внесению в SVN/CVS: (насколько я понял пока нет)
      8. TCP anomaly detector
 * Project: TCP anomaly detector
   Student: Rui Paulo
   Mentor: Andre Oppermann
Проект по обнаружению ошибок в TCP пока в активной разработке.
дополнительные сведения по проекту можно найти в блоге автора, и на Wiki.
   Готовность к внесению в SVN/CVS: нет
      9. FreeBSD auditing system testing
 * Project: FreeBSD auditing system testing
   Student: Vincenzo Iozzo
   Mentor: Attilio Rao
     10. Dynamic memory allocation for dirhash in UFS2
 * Project: Dynamic memory allocation for dirhash in UFS2
   Student: Nick Barkas
   Mentor: David Malone
Текушие состояние проекта можно наблюдать на Wiki
     11. Reference implementation of the SNTP client
 * Project: Reference implementation of the SNTP client
   Student: Johannes Maximilian K?hn
   Mentor: Harlan Stenn
Проект по созданию клиента для синхронизации NTP серверов, сетевой код написан абстрактно,
и должен работать как при IPv4 так и с IPv6 протоколами, так же поддерживается MD5 для аутентификации.
   Готовность к внесению в SVN/CVS: пока не решено.
     12. NFSv4 ACLs
 * Project: NFSv4 ACLs
   Student: Edward Tomasz Napierala
   Mentor: Robert Watson
Реализация списков прав доступа ACLs для сетевой файловой системы NFSv4
   Готовность к внесению в SVN/CVS: нет
     13. Enhancing FreeBSD's Libarchive
 * Project: Enhancing FreeBSD's Libarchive
   Student: Anselm Strauss
   Mentor: Tim Kientzle
Добавление в библиотеку Libarchive новых функций, работа будет продолжаться.
   Готовность к внесению в SVN/CVS: нет
     14. Allowing for parallel builds in the FreeBSD Ports Collection
 * Project: Allowing for parallel builds in the FreeBSD Ports Collection
   Student: David Forsythe
   Mentor: Mark Linimon
Добавление в систему портов, функционала для возможности параллельной сборки.
   Готовность к внесению в SVN/CVS: наверное нет
     15. Ports license auditing infrastructure
 * Project: Ports license auditing infrastructure
   Student: Alejandro Pulver
   Mentor: Brooks Davis
Внесение в систему портов возможности указания типа лицензии, возможно не одной для каждого проекта (AND, OR)
работа будет продолжена после окончания конкурса информации о проекте на Wiki
   Готовность к внесению в SVN/CVS: нет
     16. Improving layer2 filtering
 * Project: Improving layer2 filtering
   Student: Gleb Kurtsou
   Mentor: Andrew Thompson
Улучшение фильтрации фаерволов, подробности доступны в блоге автора.
   Готовность к внесению в SVN/CVS: не сейчас, однако diff вынесен в freebsd-net@ для
публичного обсуждения.
     17. Porting FreeBSD to Efika (PPC bring up)
 * Project: Porting FreeBSD to Efika (PPC bring up)
   Student: Przemek Witaszczyk (vi0@)
   Mentor: Rafal Jaworowski (raj@)
Проект по портированию  FreeBSD на MPC5200B пока многое не закончено, но кое что уже работает
подробности доступны на Wiki и в блоге автора.
   Готовность к внесению в SVN/CVS: не сейчас, по крайней мере пока не будет PIC драйвера
     18. Audit Firewall Events from Kernel
 * Project: Audit Firewall Events from Kernel
   Student: Diego Giagio (diego@)
   Mentor: Christian Peron (csjp@)
Часть проекта TrustedBSD, подробности доступны на Wiki, автор собирается продолжить развитие,
и в дальнейшем работать над проектом TrustedBSD
   Готовность к внесению в SVN/CVS: пока не определена,возможно некоторые части.
     19. ShinyBSD
 * Project: Create a tiny operating system from FreeBSD
   Student: James Harrison
   Mentor: Warner Losh (bsdimp@)
Создание мини ОС на основе FreeBSD подобной TinyBSD
   Готовность к внесению в SVN/CVS: пока нет, хотя когда будет создан Makefile бало бы неплохо
добавить его в базовую систему.
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: завершился Summer of Code 2008

Непрочитанное сообщение zingel » 2008-09-22 18:12:01

ну, мы эти любопытные факты тут уже обсуждали недавно, так-то не совсем свежая новость.
Z301171463546 - можно пожертвовать мне денег

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: завершился Summer of Code 2008

Непрочитанное сообщение f_andrey » 2008-09-22 18:30:58

zingel писал(а):ну, мы эти любопытные факты тут уже обсуждали недавно, так-то не совсем свежая новость.
А где, че то я пропустил, или кусочками то об одном то о другом?
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: завершился Summer of Code 2008

Непрочитанное сообщение zingel » 2008-09-22 18:54:52

кусочками
Z301171463546 - можно пожертвовать мне денег