Libelektra: الإصدار 0.9.4

تم إنشاؤها على ٨ نوفمبر ٢٠٢٠  ·  21تعليقات  ·  مصدر: ElektraInitiative/libelektra

التحديثات

  • [X] اكتب ملاحظات الإصدار
  • [x] قم بتشغيل scripts / dev / update-infos-status مع وسيطات للاستدلال
  • [x] تحقق مما إذا كان موقع الويب يتم عرضه بشكل صحيح
  • [x] قم بتحديث doc / COMPILE.md لتعكس الإعدادات التي تم اختبارها بالفعل # 3384
  • [x] رنة شكل 11 # 3640

زيادة أرقام الإصدار

  • [x] CMakeLists.txt
  • [x] تغيير متغير الإصدار في خادم البناء

التعليق الأكثر فائدة

يبدو أن الإصدار قد تم الآن: الألعاب النارية:

لقد نسيت أيضًا تمامًا أن أقوم بتقرير خطأ حول هذا الأمر كما اقترح @ markus2330 في # 3601 (تعليق). سأفعل هذا في الأيام القادمة. إن توزيع كل شيء على العديد من العلاقات العامة يربك الأشياء قليلاً بالنسبة لي.

إحدى الحيل السهلة هي دائمًا إنشاء مشكلات كتذكير. يكفي إذا كانت تحتوي على العنوان والتعيين الذاتي وربما رسالة الخطأ. يمكنك أيضًا إنشاء مشكلة لتذكيرك بإنشاء مشكلة أخرى لـ CMake.

في الواقع. لقد قمت أيضًا بتعيين علامة 0.9.4 ودفعها يدويًا لإتقانها. أفترض أن هذا كان إجراء احترازي.

إذا كان من المتوقع أن يعمل كل شيء بسلاسة في المرة القادمة ، فيمكننا أيضًا أتمتة ذلك.

ال 21 كومينتر

هنا يمكننا أيضًا جمع المهام الأخرى التي قد لا نكون على دراية بها حتى الآن ، حتى نحصل على نموذج كامل في المرة القادمة.

mpranj هل يمكننا القيام بالإفراج في الأيام القادمة؟ ما هي المساعدة المطلوبة؟

نعم ، أفضل القيام بالإصدار هذا الأسبوع ، لذا الأحد على أبعد تقدير. robaerd هل يجب أن نقوم بالإفراج معًا في مكالمة جماعية أم تفضل أن أحاول فقط تجربة الإصدار بنفسي؟

أعتقد أنه لا توجد مساعدة ، باستثناء ربما هناك حاجة إلى دعم من @ robaerd . كما ناقشنا ، لا نخطط لمزيد من التغييرات الكبيرة لـ 0.9.4. يمكن للآخرين المساعدة من خلال العمل على الإصدار التالي. سنحتاج إلى تأجيل بعض المشكلات إلى 0.9.5 على أي حال.

نعم ، أعتقد أن القيام بالإفراج معًا فكرة جيدة.

نعم ، يمكننا القيام بذلك معًا ، ولدي وقت خلال النهار في الأيام القادمة.

تضمين التغريدة

لم أتحقق بعد من كيفية عرض الموقع لكل هذه المراجع الداخلية. هل ألقيت نظرة عليه بالفعل؟

Mmh ، و clang-format-9 لم يعد متاحًا بسهولة بعد الآن. هل يمكننا الترقية إلى clang-format-12؟ من الجيد دائمًا القيام بذلك عند الإصدار.

لقد قمت بتحديث أعلى وظيفة.

لم أتحقق بعد من كيفية عرض الموقع لكل هذه المراجع الداخلية.

لا لم أفعل ، لا يتم تقديم ملف _preparation * حتى نقوم بتغييره إلى اسم الملف النهائي.

هل يمكننا الترقية إلى clang-format-12؟

يتم تشغيل فحص التنسيق الخاص بنا على Debian Sid ، يتوفر afaik clang-format-11 ولكن ليس 12. سيكون رائعًا لاستخدام هذا حيث أن الإصدار 11 هو أيضًا الإصدار المتاح من homebrew.

نعم ، 11 مثالية. 11 + 12 متاح على https://apt.llvm.org/

نعم ، 11 مثالية.

سأقوم بعمل العلاقات العامة.

ربما يكون من الأفضل نقل العلامات <a id="..."></a> فوق الخطوط الرئيسية ، وإلا فلن يكون من الواضح إلى أين قفزت.

أنا نظفت أعلى وظيفة. باستخدام (شيء مثل) # 3641 ، يجب أن يكون كل شيء جيدًا بما يكفي للإصدار.

mpranjrobaerd شكرا جزيلا على العمل الرائع الخاص بك على هذا الإصدار! : sparkling_heart:

@ markus2330 شكرًا جزيلاً لك على عملك أيضًا. أخطط للقيام بالإصدار غدًا ، بعد أن أقوم بإصلاح تنسيق clang PR وربما عطّل اختبار dbus الفاشل.

robaerd أثناء

CMake Warning (dev) at /usr/share/cmake-3.13/Modules/Internal/CPack/CPackDeb.cmake:541 (message):
  Shared library './usr/lib/elektra5/libelektra-c.so' is missing soname or
  soversion.  Library will not be added to DEBIAN/shlibs control file.
Call Stack (most recent call first):
  /usr/share/cmake-3.13/Modules/Internal/CPack/CPackDeb.cmake:676 (cpack_deb_prepare_package_vars)
This warning is for project developers.  Use -Wno-dev to suppress it.

elektra_0.9.4-1.build.error.txt

هل هذا متوقع أم أنه يحدث لي فقط؟

هذا متوقع (راجع https://github.com/ElektraInitiative/libelektra/pull/3583#issuecomment-743788271).
للأسف لم أجد طريقة لإخفاء هذه التحذيرات.

لا مشكلة ، أنا فقط لا أعرف. كنت مترددًا بعض الشيء بسبب docu:

Check if the package build log has warnings 

آسف نسيت أن أذكر هذا ، سأضيف هذا في العلاقات العامة التالية إلى docu.
لقد نسيت أيضًا تمامًا تقديم تقرير عن الخطأ حول هذا الأمر كما اقترح @ markus2330 في https://github.com/ElektraInitiative/libelektra/pull/3601#issuecomment -748850500. سأفعل هذا في الأيام القادمة. إن توزيع كل شيء على العديد من العلاقات العامة يربك الأشياء قليلاً بالنسبة لي.

mpranj ، سيتم إلغاء تنشيط التحذير "CPACK_RPM_PACKAGE_RELOCATABLE لأنه تم تعيين CPACK_SET_DESTDIR" أثناء إنشاء CPack RPM (راجع https://github.com/ElektraInitiative/libelektra/pull/3601#issuecomment-748648426).

فشلت خطوة نشر بروتوكول نقل الملفات بسبب فقدان git add . . يبدو أن كل شيء آخر كان ناجحًا.

فشلت خطوة نشر ftp بسبب عدم وجود git add .. ويبدو أن كل شيء آخر كان ناجحًا.

في الواقع. لقد قمت أيضًا بتعيين علامة 0.9.4 ودفعها يدويًا لإتقانها. أفترض أن هذا كان إجراء احترازي.

شكرا لكما على عملكما في هذا الإصدار. عمل خط الأنابيب الجديد بشكل جميل.

تم الانتهاء من كل شيء ولكني سأعلن بمجرد استقرار خوادم البناء (cirrus و travis بطيئان بعض الشيء اليوم ..).

يبدو أن الإصدار قد تم الآن: الألعاب النارية:

لقد نسيت أيضًا تمامًا أن أقوم بتقرير خطأ حول هذا الأمر كما اقترح @ markus2330 في # 3601 (تعليق). سأفعل هذا في الأيام القادمة. إن توزيع كل شيء على العديد من العلاقات العامة يربك الأشياء قليلاً بالنسبة لي.

إحدى الحيل السهلة هي دائمًا إنشاء مشكلات كتذكير. يكفي إذا كانت تحتوي على العنوان والتعيين الذاتي وربما رسالة الخطأ. يمكنك أيضًا إنشاء مشكلة لتذكيرك بإنشاء مشكلة أخرى لـ CMake.

في الواقع. لقد قمت أيضًا بتعيين علامة 0.9.4 ودفعها يدويًا لإتقانها. أفترض أن هذا كان إجراء احترازي.

إذا كان من المتوقع أن يعمل كل شيء بسلاسة في المرة القادمة ، فيمكننا أيضًا أتمتة ذلك.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات