Projekt Laminas, Linux Foundation, podržavat će razvoj PHP programskih alata

Web stranica Zend Framework

Web stranica Zend Framework već najavljuje prijelaz na projekt Laminas

La Linux Foundation najavio, zajedno sa Zend Technologies i Rogue Wave Software, Projekt Laminas. Od sada, temelj sBavit će se kontinuitetom Zend Framework-a.

Zend Framework je kolekcija profesionalnih PHP paketa. Ovi se paketi koriste za razvoj web aplikacija i usluga. Radi s verzijama višim od PHP 5.6 i pruža 100% objektno orijentirani kôd koristeći širok spektar jezičnih značajki.

Kroz svoju povijest, Zend Framework je široko prihvaćen u svim industrijama i vrstama aplikacija. Instalacije ukupno broje više od 400 milijuna. Trenutno ga koriste tvrtke kao što su BBC, BNP Paribas i Offers.com. Zendov okvir čini osnovu za mnoge poslovne aplikacije i usluge. To uključuje platforme e-trgovine, upravljanje sadržajem, zdravstvene sustave, zabavne platforme i portale, usluge razmjene poruka, API-je, između ostalog.

Uz sponzorstvo Linux Foundation, postići će se napredak u razvoju PHP alata za sljedeću generaciju web usluga i API-ja. Istodobno će se zadržati trenutne komponente Zend Framework-a.

Karakteristike projekta Laminas

ime

Budući da se marka Zend Framework i dalje može koristiti, izabrana je Laminas, množina latinske riječi lamina, odnosno tanki sloj. Ovo očito sažima ciljeve projekta (oni to kažu, a ne ja)

Adresa

Projekt upravljat će Upravno vijeće, ovo bit će odgovoran za poslovne odlukes. The Tehnički upravni odborili (TSC), bit će odgovoran za tehničke odluke.

Tehnički upravni odbor u početku se sastoji od trenutnih članova tima za pregled zajednice Zend Framework. Njima se dodaju i neki privremeni suradnici. Oni donose odluke o tome što se čuva, na čemu se radi i tko ima pristup određenim spremištima. Ukratko, imaju cjelokupni tehnički smjer projekta.

Upravni odbor čine predstavnici tvrtki članica. Također će biti jedan ili više članova TSC-a. Odbor je odgovoran za uspostavu upravljačke strukture i opći nadzor nad projektom. Oni su ti koji donose poslovne odluke, određuju proračune. Oni su zaduženi za organizaciju događaja i radnih grupa. Ostali zadaci uključuju pružanje marketinške podrške projektu i bavljenje pravnim pitanjima ili problemima intelektualnog vlasništva koji se pojavljuju.

Planovi uključuju dodavanje malog tima programera. Njihova će uloga biti pomagati u usmjeravanju svakodnevnog održavanja, upravljati automatizacijom, održavati internetsku prisutnost na mreži - Pobrinut će se i za druge zadatke koji su potrebni za održavanje projekta na putu. Drugim riječima, omogućit će ostatku zajednice da se pobrine za pomicanje projekta naprijed.

Kod

Postojeći kôd bit će arhiviran. Bit će dostupan na GitHubu, ali bit će samo za čitanje. To će omogućiti da postojeći objekti nastave raditi bez prekida. Međutim, spremište će jasno navesti da se razvoj novog projekta nastavlja. Povezani unosi paketa u Packagistu bit će označeni zastarjelima i označit će odgovarajući novi paket Laminas kao alternativu.

Svi paketi objavljeni u projektu bit će označeni kao zamjena za Zend Framework pakete postojeće klase i uključivat će alate za povezivanje naslijeđenih klasa s novim klasama paketa. To će omogućiti besprijekornu integraciju u postojeće projekte, čak i kada se koriste biblioteke trećih strana koje koriste prednosti ZF koda.

Projekt će pružiti alate programerima za ažuriranje koda. To će im omogućiti upotrebu novih klasa koje pružaju paketi Laminas, kao i ažuriranje ovisnosti.

Proces prijelaza je napredan. Domene su već osigurane, GitHub računi stvoreni, početne sponzorske obveze u tijeku i alati za migraciju u fazi testiranja. Cilj je biti operativan u drugom ili trećem tromjesečju 2019.

Miembros

Budući da su za njegov rad potrebni i ekonomski i tehnički resursi. Projekt Laminas traži članove koji će doprinijeti oboma. Zainteresirani se mogu prijaviti ovdje


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.