Laminas Project, Linux Foundation будет поддерживать разработку инструментов программирования PHP.

Веб-сайт Zend Framework

Сайт Zend Framework уже объявляет о переходе на проект Laminas.

La Linux Foundation объявила, вместе с Zend Technologies и Rogue Wave Software Проект ламината. Отныне фундамент se будет заниматься непрерывностью Zend Framework.

Zend Framework - это сборник профессиональных пакетов PHP. Эти пакеты используются для разработки веб-приложений и сервисов. Он работает с версиями выше, чем PHP 5.6, и предоставляет 100% объектно-ориентированный код с использованием широкого спектра языковых функций.

На протяжении своей истории Zend Framework нашла широкое распространение во всех отраслях и во всех типах приложений. Всего установок более 400 миллионов. В настоящее время его используют такие компании, как BBC, BNP Paribas и Offers.com. Zend Framework формирует основу для многих бизнес-приложений и сервисов. Сюда входят платформы электронной коммерции, управление контентом, системы здравоохранения, развлекательные платформы и порталы, службы обмена сообщениями, API-интерфейсы и многое другое.

При спонсорской поддержке Linux Foundation будет достигнут прогресс в разработке инструментов PHP для следующего поколения веб-сервисов и API. При этом текущие компоненты Zend Framework будут сохранены.

Характеристики проекта ламината

Имя

Поскольку бренд Zend Framework все еще может использоваться, было выбрано Laminas, множественное число от латинского слова lamina, то есть тонкий слой. Это, видимо, резюмирует цели проекта (говорят это, а не я)

Руководство

В рамках проекта будет направлен Советом управляющих. Это будет нести ответственность за бизнес-решенияс. В Технический руководящий комитетили (TSC), это будет отвечает за технические решения.

Технический руководящий комитет изначально состоит из текущих членов группы проверки сообщества Zend Framework. К ним добавлены временные соавторы. Они принимают решения о том, что хранится, над чем работает и кто имеет доступ к конкретным репозиториям. Короче говоря, у них есть общее техническое направление проекта.

Совет директоров состоит из представителей компаний-членов. Также будет один или несколько членов TSC. Совет отвечает за создание структуры управления и общий надзор за проектом. Именно они принимают бизнес-решения, устанавливают бюджеты. Они несут ответственность за организацию мероприятий и рабочих групп. Другие задачи включают в себя маркетинговую поддержку проекта и решение возникающих юридических вопросов или вопросов интеллектуальной собственности.

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

Код

Существующий код будет заархивирован. Он будет доступен на GitHub, но будет доступен только для чтения. Это позволит существующим объектам продолжать работать без перебоев. Однако в репозитории будет четко указано, что разработка нового проекта продолжается. Записи для связанных пакетов в Packagist будут помечены как устаревшие и будут указывать на соответствующий новый пакет Laminas в качестве альтернативы.

Все пакеты, опубликованные проектом, будут помечены как заменяющие пакеты Zend Framework. существующие классы и будут включать инструменты для связи унаследованных классов с новыми классами пакетов. Это обеспечит бесшовную интеграцию в существующие проекты, даже при использовании сторонних библиотек, использующих код ZF.

Проект будет предоставить программистам инструменты для обновления их кода. Это позволит им использовать новые классы, предоставляемые пакетами Laminas, а также обновлять зависимости.

Процесс перехода продвинулся. У вас уже есть защищенные домены, созданы учетные записи GitHub, начальные спонсорские обязательства находятся в процессе выполнения, а инструменты миграции находятся на этапе тестирования. Цель - начать работу во втором или третьем квартале 2019 года.

Пользователи

Поскольку для его работы нужны как финансовые, так и технические ресурсы. Проект Laminas ищет участников, которые внесут свой вклад в оба. Желающие могут подать заявку здесь


Будьте первым, чтобы комментировать

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

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.