أنا أدير JoesWriters.Club، وأنا حالياً المطوّر الوحيد.
أبحث عن مطوّر Discourse خبير ومنظم في دورات التطوير لمساعدتي في إبقاء مشروعنا على المسار الصحيح. في البداية، أي نصائح يمكنك تقديمها في رد على هذا الموضوع ستكون مفيدة. نحن مستعدون لتوظيف المرشح المناسب على أساس ساعي، مع الحد الأدنى المطلوب من الاحتياطي الخاص بك، لمساعدتي في وضع خطة طويلة الأمد وتقديم إرشادات حول أفضل الممارسات عند دفع التحديثات. أنا غير منظم إلى حد ما، فأنا أدخل مباشرة إلى الخادم لإجراء تغييرات أو إلى وحدة تحكم التخصيص دون حفظ مستودع Git أو صورة Docker. ربما أستطيع تجميع هذه الأمور بنفسي، لكنني أريد مطوّرًا ذكيًا لمساعدتي في البقاء مسؤولًا.
بدأت أقلق من أن أقوم بشيء قد يزعج أعضاءنا. على سبيل المثال، قمت مؤخرًا بإضافة إضافة التقويم وإضافة الأحداث أدناه:
لاحظت أنه عند استيراد iCal إلى تقويم Google، فإن الأحداث الظاهرة هي الأحداث التي يمكن رؤيتها علنًا فقط. فكرت فيما إذا كان السبب في أن مصادقة Google لم تطلب في الأصل إذنًا لواجهة برمجة تطبيقات تقويم Google، فتمت إضافة ذلك إلى أذونات مطوري Google لدينا. النقطة الحقيقية هي أنه حتى لو وجدت حلاً في النهاية، فأنا قلق من أن بعض أعضائنا قد يستخدمون التقويم في غرفهم الخاصة، ولا أريد أن يفقدوا أي شيء مهم إذا قمت بإجراء تغيير كبير.
لدينا خطط لدمجات وتخصيصات أخرى، وسنقدر التوجيه في تصميم جدول زمني قابل للتنفيذ وسيتم تعويضه.
على المدى الطويل، نأمل في العمل مع مطوّر قد يكون مهتمًا بالانضمام إلى مجتمعنا الكتابي وربما يصبح شريكًا في نادينا. نحن نادٍ صغير ولا نملك ميزانية كبيرة للتطوير المستمر، وسنحتاج إلى شخص ماهر يساعدنا مقابل حد أدنى من الأجر الأساسي بالإضافة إلى حصة شراكة.
إذا لم يكن هذا المشروع حساسًا للغاية من حيث الوقت، فأنا مهتم بمشروعك. أنا أكثر استشاريًا من مطور، لكن لدي فهم جيد لمنصة Discourse وكيفية دمج الخدمات الأخرى معها.
أود فهم متطلباتك بشكل أفضل. لا تتردد في إرسال بريد إلكتروني إلى bhanu@orng.co لمناقشة الأمر.
أرسلت لك بريدًا إلكترونيًا يتضمن تفاصيل عامة حول ما نرغب في تحقيقه. في جوهر الأمر، أود البدء بشخص يمكنه مساعدتنا في التنظيم لتجنب أي أخطاء كبيرة. وإذا أمكنك التوصية بأي مطورين إضافيين أثناء تقدمنا، فسنعرف ذلك تقديرك.
بخصوص استيراد اشتراك تقويم إلى تقويم Google، يبدو أن أحداث الفئات الخاصة لا تظهر:
أود تنفيذ هذه الميزة في وقت ما، وأرى أن أي فئة مقيدة تعرض رابطًا لتوليد مفاتيح واجهة برمجة تطبيقات iCal. سأقوم على الأرجح بالتحقيق في هذا الأمر، ولن أقلق كثيرًا من إضافة ذلك إلى موقعنا الخاص، لكن الأمر يرعبني أن أفكر في أنه إذا توصلت إلى أي شيء مفيد، فقد أقوم بإرسال طلب سحب (PR) إلى الفرع الرئيسي. أنا متأكد من أنه إذا وصلنا إلى هذه المرحلة، فسوف يراجعها العديد من الأشخاص المطلعين.
هل رأى أي شخص حلًا موجودًا لدمج واجهة برمجة تطبيقات iCal من أحداث Discourse مباشرة مع تقويم Google؟
كما رأيت منشورات حول “onebox” لتقويم Google، لكن بعض الأشخاص يقولون إنها لا تعمل بالنسبة لهم، وبالإضافة إلى ذلك، فهذا يعني أنه يجب تسجيل الدخول باستخدام Google لاستخدام التقويم.
لا أريد أن أجعل هذا الموضوع كله يدور حول التقويمات، لكنني أردت توضيح كل ما أعرفه في حال صادف أي شخص هذا الموضوع.
تمكنت من استيراد الأحداث الخاصة إلى تقويم Google و iOS عن طريق إضافة مفتاح API المُولَّد، شكرًا لك. لاحظت أن إضافة تقويم لفئة معينة يؤدي فعليًا إلى إضافة جميع الأحداث من كل فئة أشارك فيها. لذا، قمت حاليًا بإنشاء مستخدم جديد لكل فئة مع وصول مخصص لتلك الفئة فقط. ثم قمت بتوليد مفتاح منفصل لكل منها. أفكر في تنفيذ ذلك برمجياً.