Projeto Laminas, da Linux Foundation apoiará o desenvolvimento de ferramentas de programação PHP

Site do Zend Framework

O site Zend Framework já anuncia a transição para o projeto Laminas

La Linux Foundation anunciada, junto com Zend Technologies e Rogue Wave Software, o Projeto laminas. A partir de agora, a fundação évamos lidar com a continuidade do Zend Framework.

Zend Framework é uma coleção de pacotes PHP profissionais. Esses pacotes são usados ​​para desenvolver serviços e aplicativos da web. Ele funciona com versões superiores a PHP 5.6 e fornece código 100% orientado a objetos usando um amplo espectro de recursos de linguagem.

Ao longo de sua história, o Zend Framework encontrou ampla adoção em todos os setores e tipos de aplicativos. As instalações somam mais de 400 milhões. Atualmente, está sendo usado por empresas como a BBC, BNP Paribas e Offers.com. Zend Framework forma a base para muitos aplicativos e serviços de negócios. Isso inclui plataformas de comércio eletrônico, gerenciamento de conteúdo, sistemas de saúde, plataformas e portais de entretenimento, serviços de mensagens, APIs, entre muitos outros.

Com o patrocínio da Linux Foundation, haverá progresso no desenvolvimento de ferramentas PHP para a próxima geração de serviços web e APIs. Ao mesmo tempo, os componentes atuais do Zend Framework serão mantidos.

Características do projeto de laminas

Nome

Como a marca Zend Framework ainda pode ser usada, optou-se por Laminas, plural da palavra latina lamina, ou seja, uma camada fina. Isso aparentemente resume os objetivos do projeto (eles dizem, não eu)

Endereço

O projeto será dirigido por um Conselho de Administração. Este será responsável pelas decisões de negócioss. O Comitê de Direção Técnicaou (TSC), será responsável por decisões técnicas.

O Comitê de Direção Técnica é inicialmente composto por membros atuais da Equipe de Revisão da Comunidade Zend Framework. A estes se somam alguns colaboradores temporários. Eles tomam decisões sobre o que é mantido, o que é trabalhado e quem tem acesso a repositórios específicos. Em suma, eles têm a direção técnica geral do projeto.

O Conselho de Administração é composto por representantes das empresas associadas. Haverá também um ou mais membros do TSC. O Conselho é responsável por estabelecer a estrutura de governança e supervisão geral do projeto. São eles que tomam as decisões de negócios, definem os orçamentos. Eles são responsáveis ​​pela organização de eventos e grupos de trabalho. Outras tarefas incluem fornecer suporte de marketing para o projeto e lidar com questões legais ou de propriedade intelectual que surjam.

Nos planos está a adição de uma pequena equipe de desenvolvedores. Sua função será ajudar a direcionar a manutenção diária, gerenciar a automação, manter a presença online na web. Eles também cuidarão de outras tarefas necessárias para manter o projeto nos trilhos. Em outras palavras, eles permitirão que o resto da comunidade se encarregue do andamento do projeto.

O código

O código existente será arquivado. Ele estará disponível no GitHub, mas será somente leitura. Isso permitirá que as instalações existentes continuem a operar sem interrupção. No entanto, o repositório indicará claramente que o desenvolvimento do novo projeto está continuando. As inscrições para pacotes relacionados no Packagist serão marcadas como obsoletas e apontarão para o novo pacote Laminas correspondente como alternativa.

Todos os pacotes publicados pelo projeto serão marcados como substitutos para os pacotes Zend Framework classes existentes e incluirão ferramentas para relacionar classes herdadas a novas classes de pacote. Isso permitirá a integração perfeita em projetos existentes, mesmo ao usar bibliotecas de terceiros que aproveitam o código ZF.

O projeto vai fornecem ferramentas para que os programadores atualizem seus códigos. Isso permitirá que eles usem as novas classes fornecidas pelos pacotes Laminas, bem como atualizem as dependências.

O processo de transição está avançado. Já possui domínios protegidos, contas GitHub criadas, compromissos iniciais de patrocínio em andamento e ferramentas de migração em fase de teste. O objetivo é entrar em operação no segundo ou terceiro trimestre de 2019.

Membros

Uma vez que são necessários recursos financeiros e técnicos para o seu funcionamento. O projeto Laminas está procurando membros para contribuir com ambos. Os interessados ​​podem se inscrever clique aqui


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.