пятница, 25 ноября 2011 г.

blueports умер, да здравствует redports!

Bernhard Froehlich (decke@) недавно выслал всем зарегистрированным в его первом эксперементальном репозитории пользователям Blueports письмо о скором прекращении работы BluePorts, ввиду более комфортных инструментов, созданных им на RedPorts.Org.
Данный ресурс может быть полезен всем, кто принимает участие в портировании ПО для FreeBSD. Это отдельный репозиторий SVN, ориентированный на создание, обкатку и дальнейшее сопровождение модификаций портов, которые не готовы к основному дереву портов. Помимо таких плюсов SCM, как обеспечение совместной работы несколькими участниками над одним портом, следует отметить следующие возможности:



  • Свободный доступ. Чтобы начать пользоваться - достаточно зарегистрироваться и после процедуры активации, можно приниматься за работу.

  • WEB намордник из популярной тикет-системы Trac, представляющий из себя баг(таск)-трекер, обозреватель кода SCM и Wiki движек в одном лице.

  • Несколько инсталляций TinderBox.
    В данный момент Tinderbox сконфигурирован для версий: 7.4/8.2/9.0/10, доступны архитектуры: i386/amd64 и выбор различных конфигураций, таких как альтернативный PREFIX/LOCALBASE или возможность сборки порта компилятором LLVM или GCC 4.5. По результатам автоматического тестирования, разработчикам может быть отправлен результат сборок (buildstatus), лог сборки (buildlog) и, в случае возникновения ошибок - запакованный рабочий каталог битого порта для дальнейшей диагностики (запланирована возможность предоставления командной строчки для тех случаев, когда почтовая рассылка не удобна/доступна).
    В работе с RedPorts.Org, следует иметь ввиду, что ресурс находится в стадии раннего бета-тестирования. Однако, чем большее количество и чем раньше начнут этим массово пользоваться - тем быстрее ресурс обретет статус стабильного.
    PS: подобного рода ресурс я ждал довольно давно. Существует пара разрозненных групп и репозиториев, например freebsd-ports или совершенно секретный репозиторий Area51, что - неплохо, но де-централизованность в данном вопросе играет не последнюю роль в финальном КПД.
  • четверг, 17 ноября 2011 г.

    Полистать на досуге 17/11/11

    А что, давайте ка очередную подборку, где много букв и даже есть смысл.
    • Andrey V. Elsukov в очередной раз радует, тонкостями всяческих современных технологий, на этот раз это не только и не столько про BSD, но без него скоро никак, итак "Ликбез по UEFI"
    • недавно появилась, вот такая пошаговая инструкция как написать свой модуль для ядра FreeBSD (eng), особой ценности там конечно нет, так как полученный модуль сможет всего лишь загружаться и выводить Hello, World!, но для общего понимания может и не лишне.
    • Frédéric Perrin опубликовал свои заметки о посещении EuroBSDcon 2011, можно почитать тут. Вот бы русскоязычный народ не стеснялся делать такие вещи, а то ездят втихую, хотя нет последнее время начали хоть выкладывать своеобразные фото-отчёты например EuroBSDCon conference, Maarssen 2011(Alexander Motin), FreeBSD DevSummit / EuroBSDCon 2011(Ilya Bakulin) :)
      пироженка EuroBSDcon 2011
    • не так давно зародившийся журнал "Call For Testing", порадовал нас весьма подробной инструкцией Hands-on BHyVe, как не сложно догадаться, она поведает как установить и начать тестировать BHyVe hypervisor, о открытие которого мы писали ранее. С тех пор проект развивался и вот уже появилась инструкция для энтузиастов, так же была сделана официальная вики страница BHyVe, с предложениями и багрепортами можно писать в FreeBSD virtualization mailing list или current@
    • довольно широко обсуждалась статья Why aren't you using FreeBSD?, вроде ничего особого там и нет, но пролистать может и стоит
    • Michael W Lucas продолжает эксперименты с DragonFly BSD, и в очереной заметке рассказывает Installing a DragonFly BSD Jail
    • если вы до сих пор не пробовали что же такое OpenBSD, то может стоит попробовать хотя бы в виртуальной машине A Simple OpenBSD Router For Your Virtual Machines
    • В DragonFly BSD source репозиторий появился dfregress - An automated test driver and framework

    воскресенье, 13 ноября 2011 г.

    в dhclient(8) добавлена поддержка domain-search

    Jean-Sébastien Pédron в рассылке freebsd-current@ сообщил о реализации поддержки в dhclient(8) опции 119, описанной в документе rfc3397. Данная поддержка позволяет получить и использовать от DHCP сервера несколько значений к параметру search в файле /etc/resolv.conf. Патч в данный момент проходит публичный обзор. Страдающим от отсутствия данного функционала, рекомендуется потестировать патч и отправить в рассылку соответствующую реакцию о его успешной [не]работе.

    суббота, 12 ноября 2011 г.

    Объявлен список организаций участвующих в Google Code-in 2011

    Объявлен список организаций участвующих в Google Code-in 2011, в этом году в него попал проект FreeBSD. Google Code-in - мероприятие для выпускников, 13-17 лет, призваное привлечь их к развитию опенсорц проектов, стартует 21 ноября и продлится 2 месяца.
    Для участия в проекте, во FreeBSD wiki, заведена страничка, на которой перечислены актуальные задачи, в этом году они, в основном, связаны с улучшением документации.
    Хотя есть среди задач и довольно оригинальные, например
    В прошлом году в данном мероприятии участвовал проект Dragonfly BSD.

    пятница, 11 ноября 2011 г.

    Мини новости 11/11/11

    Ну что очередную подборку пропущенных новостей :)

    четверг, 10 ноября 2011 г.

    Отчёт FreeBSD за третий квартал

    В данный отчёт вошли проекты, связанные с FreeBSD, произошедшие с июля по сентябрь 2011 года. Большинство проектов было направлено на предстоящий релиз FreeBSD 9.0, в отчете содержится информация, о 28 проектах.

    Далее даю список из оригинального отчета, для общего представления, ну и выборочно кое что поперевожу, более развернуто, на опеннете так же появился попунктовый перевод.

    Projects

    FreeBSD Team Reports

    Network Infrastructure

    Kernel

    Documentation

    Architectures

    Ports

    Miscellaneous

    Google Summer of Code


    802.11n / atheros

    Adrian Chadd продолжает разработку драйверов для AR5416, AR9160 и AR9280, данные карты, уже работают, в обоих режимах клиента и точки доступа, производительность хорошая. Но более продвинутые функции, пока не реализованы. В профильные рассылки пришло сообщение, что в HEAD включена очередная порция изменений и необходимо их протестировать.

    Разное

    За третий квартал прошел целый ряд конференций
    • BSD-Day прошедший в Словакии
    • EuroBSDcon 2011 пожалуй крупнейшая BSD конференция проходящая в Европе.
    • В рамках EuroBSD, был проведён FreeBSD Developer Summit, результаты которого доступны на вики страничке.
    • В отчёте The FreeBSD Foundation, упомянута и KyivBSD 2011, как и прочие конференции и события которые были спонсированы фондом за прошедший период
    "скрытая" реклама KyivBSD в рамках EuroBSD :)

    Doc sprint on IRC, September 5, 2011

    Во второй раз прошел documentation sprint, итоги весьма неплохие, например, в английской документации появилась глава, о новом bsdinstall. Так же готовится перевод документации в SVN репозиторий, а так же возможен выпуск handbook, в новых форматах форматах (например epub).

    ZRouter.org project

    Упоминается в отчёте дважды, один раз как отчет проекта за прошедшее время, а так же упомянут один из сопутствующих проектов Ethernet SwitchFramework.


    Ports

    Большое внимание уделено вопросу развития подсистемы портов, упомянуто что общее количество портов приближается к 23 000, но при этом не сильно растёт количество PR. Из наиболее примечательного стоит пожалуй отметить работу KDE/FreeBSD team.

    Если вы являетесь разработчиком или участвуете в каких то FreeBSD проектах, не забудьте заполнить соответствующую xml форму для подборки к следующему кварталу, запланированный срок приёма заявок до 15-го января 2012 года.

    вторник, 8 ноября 2011 г.

    Вышел ноябрьский номер журнала BSD Magazine

    В номере рассматриваются следующие темы:

    PC-BSD 9 Turns a New Page
    Посвящена небольшому обзору прелестей PC-BSD9

    A Beginner’s Guide To PF
    Посвящена созданию элементарных конфигураций с помощью Open/FreeBSD пакетного фильтра PF

    Creating Your Own PBI Repository
    где Крис Мур научит разворачивать и обслуживать персональный репозиторий PBI на FreeBSD системе ( ports-mgmt/pbi-manager )

    Speed Deamons
    В статье рассмотрен один из примеров построения кластера высокодоступных WEB приложений

    A GIS Strategy For Web-Enabled Business
    Завершающая статья о GIS

    Equip Your CA With a HSM For < 50 Euros
    Пример построения собственного CA (certification authority) с использованием карт и аппаратного криптографического модуля (hardware security modules)

    Terminals Served Up BSD Style
    Еще один вариант разворачивания терминальных серверов на BSD с использованием NXServer или XRDP

    OpenBSD Kernel Memory Pools: Monitoring Usage With Systat
    В статье дается понимание того, что представляет из себя статистика утилиты systat(1) из OpenBSD

    FreeBSD 8.2 Against Ubuntu Server
    Проводится сравнение FreeBSD и Ubuntu Server

    EuroBSDcon 2011 From An Organizers Perspective
    Взгляд на EuroBSDCon со стороны организаторов, а также обзор докладов конференции EuroBSDCon, прошедшей 6-9 октября 2011 в Нидерландах.


    Ссылка на скачивание: http://bsdmag.org/system/articles/attachment1s/14677/original/BSD_11_2011.pdf