Laminas Project, Fundația Linux va sprijini dezvoltarea instrumentelor de programare PHP

Site-ul web Zend Framework

Site-ul web Zend Framework anunță deja tranziția către proiectul Laminas

La Linux Foundation a anunțat, împreună cu Zend Technologies și Rogue Wave Software, Proiect Laminas. De acum înainte, fundația sNe vom ocupa de continuitatea Zend Framework.

Zend Framework este o colecție de pachete profesionale PHP. Aceste pachete sunt utilizate pentru a dezvolta aplicații și servicii web. Funcționează cu versiuni mai mari decât PHP 5.6 și oferă cod 100% orientat obiect folosind un spectru larg de caracteristici de limbaj.

De-a lungul istoriei sale, Zend Framework a găsit o adoptare largă în toate industriile și tipurile de aplicații. Instalațiile totalizează peste 400 de milioane. În prezent, acesta este utilizat de companii precum BBC, BNP Paribas și Offers.com. Zend Framework constituie baza pentru multe aplicații și servicii de afaceri. Aceasta include platforme de comerț electronic, gestionarea conținutului, sisteme de sănătate, platforme și portaluri de divertisment, servicii de mesagerie, API-uri, printre multe altele.

Cu sponsorizarea Fundației Linux, va fi posibil să avansăm în continuare în dezvoltarea instrumentelor PHP pentru următoarea generație de servicii web și API-uri. În același timp, componentele actuale ale Zend Framework vor fi păstrate.

Caracteristicile proiectului Laminas

nume

Întrucât marca Zend Framework poate fi încă folosită, a fost ales Laminas, pluralul cuvântului latin lamina, adică un strat subțire. Se pare că aceasta rezumă obiectivele proiectului (ei spun asta, nu eu)

Adresă

Proiectul va fi condus de un consiliu de conducere. Acest va fi responsabil pentru deciziile de afaceris. Comitetul tehnic de conduceresau (TSC), va fi responsabil pentru deciziile tehnice.

Comitetul tehnic de coordonare este alcătuit inițial din membrii actuali ai echipei de evaluare a comunității Zend Framework. La acestea se adaugă câțiva colaboratori temporari. Ei iau decizii cu privire la ceea ce se păstrează, la ce se lucrează și cine are acces la anumite depozite. Pe scurt, au direcția tehnică generală a proiectului.

Consiliul de administrație este format din reprezentanți ai companiilor membre. De asemenea, vor exista unul sau mai mulți membri ai TSC. Consiliul este responsabil pentru stabilirea structurii de guvernanță și a supravegherii generale a proiectului. Ei sunt cei care iau deciziile de afaceri, stabilesc bugetele. Aceștia sunt responsabili de organizarea de evenimente și grupuri de lucru. Alte sarcini includ furnizarea de asistență de marketing pentru proiect și gestionarea problemelor juridice sau de proprietate intelectuală care apar.

Planurile includ adăugarea unei mici echipe de dezvoltatori. Rolul lor va fi să ajute la întreținerea de zi cu zi, să gestioneze automatizarea, să mențină prezența online pe internet - De asemenea, se vor ocupa de alte sarcini necesare pentru a menține proiectul pe drumul cel bun. Cu alte cuvinte, vor permite restului comunității să se ocupe de avansarea proiectului.

Codul

Codul existent va fi arhivat. Va fi disponibil pe GitHub, dar va fi doar în citire. Acest lucru va permite instalațiilor existente să continue să funcționeze fără întrerupere. Cu toate acestea, depozitul va afirma clar că dezvoltarea continuă pentru noul proiect. Intrările pentru pachetele conexe din Packagist vor fi marcate ca învechite și vor indica noul pachet Laminas corespunzător ca alternativă.

Toate pachetele publicate de proiect vor fi marcate ca înlocuitoare pentru pachetele Zend Framework clasele existente și vor include instrumente pentru a relaționa clasele moștenite cu noile clase de pachete. Acest lucru va permite integrarea perfectă în proiectele existente, chiar și atunci când se utilizează biblioteci terțe care profită de codul ZF.

Proiectul va fi oferă instrumente pentru programatori pentru a-și actualiza codul. Acest lucru le va permite să utilizeze noile clase furnizate de pachetele Laminas, precum și să actualizeze dependențele.

Procesul de tranziție este avansat. Domeniile sunt deja securizate, conturile GitHub create, angajamentele inițiale de sponsorizare în curs și instrumentele de migrare în faza de testare. Obiectivul este să fie operațional în al doilea sau al treilea trimestru al anului 2019.

Login

Deoarece sunt necesare atât resurse financiare, cât și tehnice pentru funcționarea sa. Proiectul Laminas caută membri care să contribuie la ambele. Cei interesați pot aplica aici


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.