توقيع مكونات الإضافات والقوالب

بالتأكيد، بكل تأكيد.

ولكن اجعل عملي، كمسؤول، أسهل. أنا، كمطور إضافات، أريد أن أجعل عملك أسهل.

حاليًا، يعتمد الترقية بشكل مطلق على الثقة في URI المصدر. هذا يقلقني، حيث ثبت أن المصدر (github) غير موثوق به، خاصة في خطوات معينة عند إعادة بناء الحاوية. قم بتحذيري، كمسؤول، عندما يكون هناك تغيير في علاقات الثقة.

لقد قمت أنا، كمسؤول، بفحص كل إضافة أو مكون سمة قبل إضافته. بعد ذلك، يوفر لي Discourse القليل من التوجيه أو لا يوجهني على الإطلاق في الفحص. اليوم احتجت إلى إعادة بناء الحاوية الخاصة بي، والتي ستعيد استنساخ جميع الإضافات. أنا خارج السيطرة تقريبًا، إلا إذا قمت بتغيير متقدم في الإعداد لتثبيت إصدار معين.

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

5 إعجابات