أتفق على أن إعداد “discourse” ليس بالأمر السهل، وهو أول مشروع كبير أتعامل معه مكتوب بلغة Ruby/Rails.
ومع ذلك، كانت المشاكل الصعبة الوحيدة هي إعداد رسائل البريد الإلكتروني الصادرة، ومقدمو خدمات البريد الإلكتروني المقترحون لا يتحدثون حتى مع شخص يدير حجمًا صغيرًا. استغرق الأمر يومًا إضافيًا في إعداد رسائل البريد الإلكتروني الواردة، وهو ما يصر عليه الكثير من قاعدة المستخدمين لدينا .. في كل مكان تجد أشخاصًا لا يهتمون بالتفاعل مع خدمة جديدة
.
كما أننا أفسدنا تثبيتنا، في مكان ما بين محاولتي القيام بشيء لم أدرك أنه مستحيل (تداخل أكثر من مستويين من الفئات)، ثم محاولة حذف ما فعلته … في نفس الوقت الذي قام فيه مطور شاركته امتيازات الجذر بإفساد بعض الأشياء أثناء محاولة تشغيل موقع آخر بجانبه على نفس المضيف. .. اضطررت إلى إعادة التثبيت وإعادة إنشاء جميع الفئات.
كان الأمر يستحق كل هذا العناء تمامًا.