انجمنهای فارسی اوبونتو
کمک و پشتیبانی => سایر توزیعهای گنو/لینوکس => دبیان => نویسنده: mobin1387 در 12 دی 1401، 10:03 قظ
-
سلام. بنده درحال حاضر توسعه دهنده یک برنامه ای هستم. در حال حاضر قصد داشتم که بررسی کنم آیا امکان داره بشه برنامه ام به مخازن رسمی دبیان اضافه کرد و خودم مسئولیت نگهداری ازش رو بر عهده بگیرم. متاسفانه به نظر میرسه که یک مقدار رویههای داخلی پروژه مبهمه و من نتونستم دقیقا متوجه فرآیندش بشم. این طور که به نظر میرسید دو نوع نگهدارنده پروژه در دبیان وجود داره:
۱- کسی که میتونه از طریق اسپانسر یک بسته اضافه کنه.
۲- کسی که میتونه بدون اسپانسر یک بسته اضافه کنه ولی این طور که به نظر میرسید باید آدم خفنی در پروژه باشه که من احتمالا اون «آدم خفنه» در پروژه دبیان نخواهم بود!
در کل ممنون میشوم دوستانی که از رویههای داخلی دبیان بیشتر خبر دارند، بیشتر در این مورد توضیح دهند تا ببینیم این فکر، خیال خامی ای است یا نه.
-
فقط برای کنجکاوی برنامت چیه و چکار میکنه؟
-
سلام. بنده درحال حاضر توسعه دهنده یک برنامه ای هستم. در حال حاضر قصد داشتم که بررسی کنم آیا امکان داره بشه برنامه ام به مخازن رسمی دبیان اضافه کرد و خودم مسئولیت نگهداری ازش رو بر عهده بگیرم. متاسفانه به نظر میرسه که یک مقدار رویههای داخلی پروژه مبهمه و من نتونستم دقیقا متوجه فرآیندش بشم. این طور که به نظر میرسید دو نوع نگهدارنده پروژه در دبیان وجود داره:
۱- کسی که میتونه از طریق اسپانسر یک بسته اضافه کنه.
۲- کسی که میتونه بدون اسپانسر یک بسته اضافه کنه ولی این طور که به نظر میرسید باید آدم خفنی در پروژه باشه که من احتمالا اون «آدم خفنه» در پروژه دبیان نخواهم بود!
در کل ممنون میشوم دوستانی که از رویههای داخلی دبیان بیشتر خبر دارند، بیشتر در این مورد توضیح دهند تا ببینیم این فکر، خیال خامی ای است یا نه.
دبیان نسبت به موضوع ورود بستههای جدید به مخازن رسمیش، یکم حساسه و این حساسیت طبیعیه (باقی توزیعها هم حساسیتهایی دارند، مال دبیان کمی تندتره). چیزی که میتونم شخصا بهتون پیشنهاد کنم، اینه که یک «مخزن مردمی» یا PPA راهاندازی کنید.
-
من هم سعی کردم ببینیم چجوری میشه به مخازن دبیان بسته اضافه کرد، ولی تنها نتیجهای که بهش رسیدم، همین بود که یا یکی از توسعهدهندههای دبیان اسپانسر شما میشه و بسته رو اضافه میکنه، یا اینکه خود شما توسعهدهنده دبیان هستید و مسقیم بسته رو اضافه میکنید.
-
بله. میتونید به صورت غیرمستقیم و با کمک یه حامی بخ دبیان بیفزاییدش. ولی قبلش باید بتونید بستهٔ deb رو بدون مشکل درست کنید. اینجا بهتون کمک می کنه:
https://mentors.debian.net
-
بله. میتونید به صورت غیرمستقیم و با کمک یه حامی بخ دبیان بیفزاییدش. ولی قبلش باید بتونید بستهٔ deb رو بدون مشکل درست کنید. اینجا بهتون کمک می کنه:
https://mentors.debian.net
بسیار ممنون از شما این احتمالا موضوع رو برای من حل میکنه، بله بسته deb رو ساختم و الآن فقط دو هشدار توسط lintian صادر میشه که اون هارو هم حل میکنم.
-
در مورد خطای مربوط به initial-upload-closes-no-bugs باید ابتدا یه باگ روی بستهٔ wnpp از نوع ITP گزارش کنید و بعد در d/changelog تون اون رو ببندید.
همینطور بهتره که پروندهٔ d/watch رو بسازید تا دبیان بتونه همیشه آخرین نگارش بسته رو تشخیص بده و در زمان ازتقای بسته دچار مشکل نشید.
-
در مورد خطای مربوط به initial-upload-closes-no-bugs باید ابتدا یه باگ روی بستهٔ wnpp از نوع ITP گزارش کنید و بعد در d/changelog تون اون رو ببندید.
همینطور بهتره که پروندهٔ d/watch رو بسازید تا دبیان بتونه همیشه آخرین نگارش بسته رو تشخیص بده و در زمان ازتقای بسته دچار مشکل نشید.
بله متشکر از کمک شما. دارم رویش کار میکنم.