استطلاع RSS: قراءة وصف الفيديو من قنوات YouTube

تم التحقق: لا. لا يحتوي إصدار Discourse المرفق (0.3.3) ولا فرع master الحالي من ruby/rss (0.3.4) على وحدة Media RSS - فهي توفر المحتوى، وDublin Core، والصورة، وiTunes، وslash، والاشتراك، والتصنيف، والتتبع، وتتجاهل عناصر media:*. لذا فإن ترقية الحزمة (gem) وحدها لن تكون مفيدة.

طريقتان أراهما:

  1. إضافة وحدة Media RSS إلى ruby/rss في المصدر (على غرار وحدة iTunes الخاصة بها)، ثم رفع إصدار الحزمة هنا.
  2. قراءة media:description من XML الخام باستخدام Nokogiri داخل RSS Polling - فخطوة الجلب لديها بالفعل XML قبل التحليل، لذا لا حاجة لتغيير الحزمة. هذا ما تفعله إضافة المصاحبة لدينا حاليًا، وقد كانت موثوقة مع قنوات YouTube.

يبدو أن الخيار 2 هو التغيير الأصغر. هل ستقبل طلب دمج (PR) على هذا النحو؟

3 إعجابات