مشروع Laminas ، سوف تدعم مؤسسة Linux تطوير أدوات برمجة PHP

موقع ويب Zend Framework

يعلن موقع Zend Framework بالفعل عن الانتقال إلى مشروع Laminas

La أعلنت مؤسسة Linux ، جنبًا إلى جنب مع Zend Technologies و Rogue Wave Software ، فإن مشروع لاميناس. من الآن فصاعدا ، المؤسسة قه سيتعامل مع استمرارية إطار عمل Zend.

إطار Zend هو مجموعة من حزم PHP الاحترافية. تستخدم هذه الحزم لتطوير تطبيقات وخدمات الويب. إنه يعمل مع إصدارات أعلى من PHP 5.6 ، ويوفر رمزًا موجهًا للكائنات بنسبة 100٪ باستخدام مجموعة واسعة من ميزات اللغة.

على مدار تاريخها ، وجد Zend Framework اعتمادًا واسعًا عبر جميع الصناعات وأنواع التطبيقات. مجموع المنشآت أكثر من 400 مليون. يتم استخدامه حاليًا من قبل شركات مثل BBC و BNP Paribas و Offers.com. إطار Zend تشكل الأساس للعديد من تطبيقات الأعمال والخدمات. يتضمن ذلك منصات التجارة الإلكترونية وإدارة المحتوى وأنظمة الرعاية الصحية ومنصات وبوابات الترفيه وخدمات المراسلة وواجهات برمجة التطبيقات وغيرها الكثير.

برعاية مؤسسة Linux Foundation ، سيتم إحراز تقدم في تطوير أدوات PHP للجيل القادم من خدمات الويب وواجهات برمجة التطبيقات. في نفس الوقت سيتم الاحتفاظ بمكونات Zend Framework الحالية.

خصائص مشروع Laminas

اسم

نظرًا لأنه لا يمكن الاستمرار في استخدام العلامة التجارية Zend Framework ، فقد تم اختيار Laminas ، وهي صيغة الجمع للكلمة اللاتينية lamina ، أي طبقة رقيقة. يبدو أن هذا يلخص أهداف المشروع (يقولون ذلك ، وليس أنا)

عنوان

المشروع سيوجه من قبل مجلس الإدارة. هذا سيكون مسؤولاً عن قرارات العملس. ال لجنة التوجيه الفنيةأو (TSC) ، سيكون مسؤول عن القرارات الفنية.

تتكون لجنة التوجيه الفنية في البداية من الأعضاء الحاليين في فريق مراجعة مجتمع Zend Framework. يتم إضافة بعض المتعاونين المؤقتين إلى هؤلاء. يتخذون قرارات بشأن ما يتم الاحتفاظ به ، وما يتم العمل عليه ، ومن يمكنه الوصول إلى مستودعات محددة. باختصار ، لديهم الاتجاه الفني العام للمشروع.

يتكون مجلس الإدارة من ممثلين عن الشركات الأعضاء. سيكون هناك أيضًا عضو واحد أو أكثر من TSC. يتولى مجلس الإدارة مسؤولية إنشاء هيكل الحوكمة والإشراف العام على المشروع. هم الذين يتخذون قرارات العمل ، ويضعون الميزانيات. هم مسؤولون عن تنظيم الأحداث ومجموعات العمل. تشمل المهام الأخرى تقديم الدعم التسويقي للمشروع والتعامل مع القضايا القانونية أو الملكية الفكرية التي تنشأ.

تتضمن الخطط إضافة فريق صغير من المطورين. سيكون دورهم هو المساعدة في الصيانة اليومية المباشرة ، وإدارة الأتمتة ، والحفاظ على التواجد عبر الإنترنت - كما سيهتمون بالمهام الأخرى الضرورية لإبقاء المشروع على المسار الصحيح. بمعنى آخر ، سيسمحون لبقية المجتمع برعاية دفع المشروع إلى الأمام.

الرمز

سيتم أرشفة الكود الحالي. سيكون متاحًا على GitHub ، لكنه سيكون للقراءة فقط. سيسمح هذا للمنشآت القائمة بمواصلة العمل دون انقطاع. ومع ذلك ، سيذكر المستودع بوضوح أن التطوير مستمر في المشروع الجديد. سيتم تمييز إدخالات الحزم ذات الصلة في Packagist على أنها قديمة وستشير إلى حزمة Laminas الجديدة المقابلة كبديل.

سيتم تمييز جميع الحزم التي ينشرها المشروع على أنها بدائل لحزم إطار عمل Zend الفئات الحالية ، وستتضمن أدوات لربط الفئات الموروثة بفئات الحزم الجديدة. سيسمح هذا بالتكامل السلس في المشاريع الحالية ، حتى عند استخدام مكتبات الجهات الخارجية التي تستفيد من رمز ZF.

المشروع سوف توفير أدوات للمبرمجين لتحديث التعليمات البرمجية الخاصة بهم. سيسمح لهم ذلك باستخدام الفئات الجديدة التي توفرها حزم Laminas ، بالإضافة إلى تحديث التبعيات.

عملية الانتقال متقدمة. لديك بالفعل مجالات مؤمنة ، وتم إنشاء حسابات GitHub ، والتزامات الرعاية الأولية قيد التنفيذ ، وأدوات الترحيل في مرحلة الاختبار. الهدف هو أن يكون جاهزا للعمل في الربع الثاني أو الثالث من عام 2019.

الأعضاء

بما أن هناك حاجة إلى كل من الموارد المالية والتقنية لتشغيلها. يبحث مشروع Laminas عن أعضاء للمساهمة في كليهما. يمكن للمهتمين التقديم هنا


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.