Laminas Project, фондацията Linux ще подкрепи разработването на инструменти за програмиране на PHP

Уебсайт на Zend Framework

Уебсайтът на Zend Framework вече обявява преминаването към проекта Laminas

La Linux Foundation обяви, заедно със Zend Technologies и Rogue Wave Software, Проект Ламинас. Отсега нататък фондацията sЩе се занимаем с приемствеността на 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 ще бъдат запазени.

Характеристики на проекта Laminas

име

Тъй като марката Zend Framework все още може да се използва, беше избрана Laminas, множествено число на латинската дума lamina, т.е. тънък слой. Това очевидно обобщава целите на проекта (те го казват, а не аз)

Адрес

Проектът ще се ръководи от Управителен съвет, Този ще отговаря за бизнес решениятас. The Технически управителен комитетили (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. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.