cd /var/discourse
./launcher enter app
cd /var/www/discourse
su - discourse -c 'git fetch origin pull/<pr_number>/head:<local_branch_name>'
su - discourse -c 'git switch <local_branch_name>'
sv restart unicorn
إذا نجح ذلك، فيمكنك إضافة أشياء إلى app.yml الخاص بك لجعله يفعل ذلك أثناء البناء. أو ربما سيتم دمجه قريبًا ويمكنك الانتظار.
هذا مفيد جدًا، شكرًا لك. من الناحية المثالية، نود الانتظار حتى يتم دمجه، ولكن نظرًا لأننا جدد في هذا الأمر، فليس من الواضح ما إذا كان ذلك سيستغرق أيامًا أو أسابيع أو أشهر.
مع ما اقترحته، قد تتمكن من رؤية أنها تعمل بالفعل (أو ربما هناك مواصفات فيها تجيب على هذا السؤال)، أو يمكنك الانتظار لفترة من الوقت حتى يتم قبولها. ينتظر الكثير من الناس أسابيع (أو أشهر) للترقية على أي حال.
أعتقد أنك بأمان لتجربته لبضعة أسابيع. إذا كان هناك إصدار آخر، يمكنك تحديد ما إذا كنت ستحدّث طلب السحب الخاص بك للعمل مع الإصدار التالي أو تجد حلاً آخر. ربما يكون أسهل شيء هو القيام بذلك في إضافة (plugin)؟
انتظر. لماذا لا يتم ذلك في إضافة (plugin)؟
هذا هو المسار المعتاد للإجراء. قم بذلك في إضافة (plugin) ثم اسأل عما إذا كانوا مهتمين بطلب سحب. في الوقت الحالي، يبدو أنك الوحيد على وجه الأرض الذي يريد هذا. إضافته إلى النواة (core) تعني أن شخصًا ما سيحتاج إلى صيانته إلى أجل غير مسمى؛ إنه ليس بالأمر الهين.
@merefield@pfaffman الأمر ليس إضافة لأنه، بالنسبة لنا، هذا ليس بالأمر السهل. لم نكتب أي إضافة من قبل. إذا كان لدى أي شخص بعض التوجيهات حول كيفية ربط هذا، فسيسعدنا النظر فيه!
أيضًا، ربما لن أقول إننا الشخص الوحيد الذي “يريد” netcore - إنه أحد أكبر ESP… على وجه الأرض، وأكبر بكثير من بعض الآخرين المدعومين في النواة. لا أقترح أنه أفضل، أو قد يرغب المستخدمون في الآخرين، ولكن netcore هو ESP كبير جدًا وذو سمعة جيدة. في الواقع، يمكنك رؤية الكثير من الحديث عنه هنا، حيث كان يُعرف سابقًا باسم pepipost:
لأنك تستطيع إنشاء مكون إضافي.
أنت لا تعرف ما إذا كانوا سيقبلون طلب السحب الخاص بك على الإطلاق. وأنا أيضًا لا أعرف.
إليك تلميح: استجاب شخص ما من الفريق في هذا الموضوع ولم يقل “نعم، سنقوم بتضمين هذا في أسرع وقت ممكن”. وبدلاً من ذلك، قدم لك “إليك ما نفعله إذا كان لدينا طلب سحب لن يتم قبوله في النواة لعدة أشهر”.
يبدو أن هذه هي خياراتك.
[اقتباس=“Michael Brown, المشاركة:16، الموضوع:353444، اسم المستخدم:supermathie”]
في رأيي، ستكون الإضافة (plugin) ثقيلة جدًا هنا.
[/اقتباس]
حسنًا، هذا يوضح ما أعرفه.
وأظل أنسى حجم الموظفين الآن ومدى تجزئة الفرق. يبدو الأمر وكأنه بالأمس فقط عندما كان معظم الناس يعرفون معظم الأشياء (بالطبع حتى ذلك الحين كان لدى الناس تخصصاتهم)، ولكن “الأمس” كان قبل ثماني سنوات.