Laminas Project, nadácia Linux Foundation, bude podporovať vývoj programovacích nástrojov PHP

Webové stránky Zend Framework

Webová stránka Zend Framework už oznamuje prechod na projekt Laminas

La Linux Foundation oznámila, spolu so spoločnosťami Zend Technologies a Rogue Wave Software, Projekt Laminas. Odteraz nadácia sBudeme sa zaoberať kontinuitou Zend Framework.

Zend Framework je zbierka profesionálnych balíkov PHP. Tieto balíčky sa používajú na vývoj webových aplikácií a služieb. Funguje s verziami vyššími ako PHP 5.6 a poskytuje 100% objektovo orientovaný kód využívajúci široké spektrum jazykových funkcií.

Počas svojej histórie si Zend Framework našiel široké uplatnenie vo všetkých priemyselných odvetviach a druhoch aplikácií. Inštalácií je spolu viac ako 400 miliónov. V súčasnosti ho používajú spoločnosti ako BBC, BNP Paribas a Offers.com. Zend Framework tvorí základ pre mnoho obchodných aplikácií a služieb. Patria sem platformy elektronického obchodu, správa obsahu, systémy zdravotnej starostlivosti, zábavné platformy a portály, služby zasielania správ, API a ďalšie.

Za sponzorstva Linux Foundation bude možné pokračovať v pokroku vo vývoji nástrojov PHP pre budúcu generáciu webových služieb a API. Zároveň sa zachovajú súčasné komponenty Zend Framework.

Vlastnosti projektu Laminas

názov

Pretože značka Zend Framework sa dá stále používať, bol vybraný Laminas, množné číslo latinského slova lamina, teda tenká vrstva. Týmto sa zjavne zhŕňajú ciele projektu (hovoria to oni, nie ja)

adresa

Projekt bude riadený správnou radou. Je bude zodpovedný za obchodné rozhodnutias. The Technický riadiaci výboralebo (TSC), bude zodpovedný za technické rozhodnutia.

Technický riadiaci výbor je pôvodne zložený zo súčasných členov hodnotiaceho tímu komunity Zend Framework. K nim sa pridávajú dočasní spolupracovníci. Robia rozhodnutia o tom, čo sa uchováva, na čom sa pracuje a kto má prístup do konkrétnych úložísk. Stručne povedané, majú celkové technické smerovanie projektu.

Predstavenstvo je zložené zo zástupcov členských spoločností. Bude tu tiež jeden alebo viac členov TSC. Rada zodpovedá za vytvorenie štruktúry riadenia a všeobecný dohľad nad projektom. Oni sú tí, ktorí robia obchodné rozhodnutia, stanovujú rozpočty. Sú zodpovední za organizovanie podujatí a pracovných skupín. Medzi ďalšie úlohy patrí poskytovanie marketingovej podpory projektu a riešenie právnych alebo duševných problémov, ktoré vzniknú.

Súčasťou plánov je pridanie malého tímu vývojárov. Ich úlohou bude pomáhať pri priamej každodennej údržbe, riadiť automatizáciu, udržiavať prítomnosť na webe online. Postarajú sa tiež o ďalšie úlohy potrebné na udržanie projektu na správnej ceste. Inými slovami, umožnia zvyšku komunity postarať sa o posunutie projektu vpred.

Kód

Existujúci kód bude archivovaný. Bude k dispozícii na GitHub, ale bude iba na čítanie. To umožní existujúcim zariadeniam pokračovať v prevádzke bez prerušenia. V úložisku však bude jasne uvedené, že vývoj nového projektu pokračuje. Záznamy pre súvisiace balíčky v Packagist budú označené ako zastarané a budú odkazovať na zodpovedajúci nový balík Laminas ako alternatívu.

Všetky balíčky zverejnené projektom budú označené ako náhrady balíkov Zend Framework existujúcich tried a bude obsahovať nástroje na spájanie zdedených tried s novými triedami balíkov. To umožní bezproblémovú integráciu do existujúcich projektov, a to aj pri použití knižníc tretích strán, ktoré využívajú výhody kódu ZF.

Projekt bude poskytujú programátorom nástroje na aktualizáciu ich kódu. To im umožní používať nové triedy poskytované balíčkami Laminas, ako aj aktualizovať závislosti.

Proces prechodu je pokročilý. Domény sú už zabezpečené, účty GitHub sú vytvorené, prebiehajú počiatočné sponzorské záväzky a migračné nástroje vo fáze testovania. Cieľom je začať fungovať v druhom alebo treťom štvrťroku 2019.

Členovia

Pretože na jeho fungovanie sú potrebné finančné aj technické zdroje. Projekt Laminas hľadá členov, ktorí by prispeli oboma. Záujemcovia sa môžu prihlásiť tu


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.