Laminas Project, Linux Foundation kommer att stödja utvecklingen av PHP-programmeringsverktyg

Zend Framework-webbplats

Zend Framework-webbplatsen tillkännager redan övergången till Laminas-projektet

La Linux Foundation tillkännagav, tillsammans med Zend Technologies och Rogue Wave Software, Laminerprojekt. Från och med nu grundar se kommer att hantera kontinuiteten i Zend Framework.

Zend Framework är en samling professionella PHP-paket. Dessa paket används för att utveckla webbapplikationer och tjänster. Den fungerar med versioner högre än PHP 5.6 och ger 100% objektorienterad kod med ett brett spektrum av språkfunktioner.

Under hela sin historia har Zend Framework funnit bred användning i alla branscher och typer av applikationer. Installationerna är mer än 400 miljoner. Den används för närvarande av företag som BBC, BNP Paribas och Offers.com. Zend Framework utgör grunden för många affärsapplikationer och tjänster. Detta inkluderar e-handelsplattformar, innehållshantering, sjukvårdssystem, underhållningsplattformar och portaler, meddelandetjänster, API bland många andra.

Med sponsring av Linux Foundation kommer det att vara möjligt att fortsätta utvecklingen av PHP-verktyg för nästa generation av webbtjänster och API: er. Samtidigt behålls de nuvarande Zend Framework-komponenterna.

Laminas projektegenskaper

Namn

Eftersom varumärket Zend Framework fortfarande kan användas valdes Laminas, plural av det latinska ordet lamina, det vill säga ett tunt lager. Tydligen sammanfattar detta projektets mål (de säger det, inte jag)

Adress

Projektet kommer att ledas av en styrelse. Detta kommer att ansvara för affärsbesluts. De Teknisk styrkommittéeller (TSC) blir det ansvariga för tekniska beslut.

Den tekniska styrkommittén består initialt av nuvarande medlemmar av Zend Framework Community Review Team. Till dessa läggs några tillfälliga medarbetare. De fattar beslut om vad som hålls, vad som jobbar med och vem som har tillgång till specifika förvar. Kort sagt, de har den övergripande tekniska inriktningen för projektet.

Styrelsen består av företrädare för medlemsföretagen. Det kommer också att finnas en eller flera medlemmar i TSC. Styrelsen ansvarar för att upprätta styrningsstruktur och allmän övervakning av projektet. Det är de som fattar affärsbeslut, fastställer budgetar. De ansvarar för att organisera evenemang och arbetsgrupper. Andra uppgifter inkluderar att ge marknadsföringsstöd till projektet och hantera juridiska eller immateriella frågor som uppstår.

Planerna inkluderar att lägga till ett litet team av utvecklare. Deras roll kommer att vara att hjälpa till att styra det dagliga underhållet, hantera automatiseringen, upprätthålla online-närvaro på nätet. Med andra ord kommer de att låta resten av samhället ta hand om att flytta projektet framåt.

Koden

Befintlig kod arkiveras. Den kommer att finnas tillgänglig på GitHub, men den är skrivskyddad. Detta gör att befintliga anläggningar kan fortsätta att fungera utan avbrott. Förvaret kommer dock att tydligt ange att utvecklingen fortsätter på det nya projektet. Inlägg för relaterade paket i Packagist kommer att markeras som föråldrade och pekar på motsvarande nya Laminas-paket som ett alternativ.

Alla paket som publiceras av projektet kommer att markeras som ersättare för Zend Framework-paket befintliga klasser och innehåller verktyg för att relatera ärvda klasser till nya paketklasser. Detta möjliggör sömlös integration i befintliga projekt, även när man använder tredjepartsbibliotek som utnyttjar ZF-koden.

Projektet kommer tillhandahålla verktyg för programmerare för att uppdatera sin kod. Detta gör det möjligt för dem att använda de nya klasserna som tillhandahålls av Laminas-paketen, samt uppdatera beroenden.

Övergångsprocessen är avancerad. Domäner är redan säkrade, GitHub-konton har skapats, initiala sponsringsåtaganden pågår och migrationsverktyg i testfasen. Målet är att vara operativt under andra eller tredje kvartalet 2019.

Medlemmar

Eftersom både ekonomiska och tekniska resurser behövs för dess drift. Laminas-projektet letar efter medlemmar som kan bidra med båda. De som är intresserade kan ansöka här


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.