понедельник, 12 сентября 2011 г.

FreeBSD-9.0-BETA2 и OpenBSD 5.0 процесс подготовки релизов

Немного с опозданием, но всё же дошли руки объявить о таких не последних событиях.


7-го сентября, в рассылке freebsd-current@, было объявлено о готовности FreeBSD 9.0-BETA2. В анонсе объявлено о создание нового бранча (хотя через websvn его не видно), поэтому он отправлен в оба листа рассылки -current и -stable, хотя сообщения об ошибках всё же лучше направлять в  -current, там выше активность разработчиков.
Так же напоминают, что за процессом хода релиз цикла, стоит следить на http://wiki.freebsd.org/Releng/9.0TODO, хотя она пока далека от реальности, так как в ходе BETA1 был ряд задержек. Позже данный график будет скорректирован.

ВНИМАНИЕ: начиная с BETA2, немного изменена структура каталогов ftp, что позволит поддерживать более широкий спектр архитектур
  farrell 1 % cd /usr/src
  farrell 2 % make targets
  Supported TARGET/TARGET_ARCH pairs for world and kernel targets
      amd64/amd64
      arm/arm
      arm/armeb
      i386/i386
      ia64/ia64
      mips/mipsel
      mips/mipseb
      mips/mips64el
      mips/mips64eb
      mips/mipsn32eb
      pc98/i386
      powerpc/powerpc
      powerpc/powerpc64
      sparc64/sparc64
  farrell 3 %
Окончательное решение, о том останется данная структура, и будет ли менятся уже существующая, не принято и будет проведено обсуждение.

ISO образы, контрольные суммы MD5/SHA256 доступны в оригинальном сообщении, для следующих архитектур, имеются в наличии:
   amd64: .../releases/amd64/amd64/ISO-IMAGES/9.0 /
   i386: .../releases/i386/i386/ISO-IMAGES/9.0 /
   PowerPC: .../releases/powerpc/powerpc/ISO-IMAGES/9.0 /
   powerpc64: .../releases/powerpc/powerpc64/ISO-IMAGES/9.0 /
   sparc64: .../releases/sparc64/sparc64/ISO-IMAGES/9.0 /
для архитектуры ia64, построение образа BETA2 не увенчалось успехом, из-за закравшейся ошибки, ошибка уже исправлена.

Со времени BETA1 были не только исправлены замеченные ошибки, но и поднята версия базовых библиотек, однако, на этот раз эта процедура, была применена только к библиотекам у которых изменилось API и/или ABI, так что удалось избежать масштабного version bump.

Так же продолжается тестирование нового инсталлятора, так же не стоит забывать о новой структуре FTP дерева директорий, построенной по шаблону
  .../releases/`uname -m`/`uname -p`/`uname -r`
Если вы используете csup/cvsup то необходимо использовать тег "." (head), в svn надо использовать "svn://svn.freebsd.org/base/head/".

Не стоит забывать, что до сих пор не доступен FreeBSD-Update, для стимуляции тестирования нового инсталлятора.

Ty Semaka has been drawing
Puffy-inspired parody artwork
for us for many releases.
This time I asked him to do some
art that is a meta-parody:

A Puffy-inspired parody of
a parody magazine!

Процесс релиза, новой OpenBSD 5.0, так же идёт по плану. 6-го сентября Theo de Raadt (deraadt@) сделал коммит, в котором было объявлено о начале предпродаж 5.0, а так же доступности новой песни. Ещё немного подробностей, и ссылки на статьи, о предстоящих в 5.0 новшествах, можно найти в оригинальной новости на undeadly.

Комментариев нет:

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