مشارکت

این پروژه توسط مشارکت کنندگان جامعه کاربری، توسعه و نگهداری می شود. داوطلبان بخش اصلی F-Droid را تشکیل می دهند. شما هم می توانید کمک کنید:

به سایرین کمک کنید

اگر شما چیزی درباره اف‌دروید میدانید، شما در یادگیری و شروع استفاده از آن میتوانید به دیگران کمک کنید. با جواب دادن سوالات کاربران و توسعه دهندگان درباره اف‌دروید کمک کنید! لطفاً کد رفتار ما را در نظر بگیرید. ما می خواهیم یک محیط مثبت و لذت بخش برای همه فراهم کنیم.

گزارش مشکلات

اگر در نرم‌افزار کارخواه یا پایگاه به مشکلی برخوردید، می‌توانید آن‌ها را در ردیاب مشکل مربوطه گزارش کرده، با ما در انجمن‌ها صحبت کنید یا با شیوه‌نامهٔ دلخواهتان به گپ بپیوندید. همچنین پذیرای کمکتان به مدیریت ردیاب مشکلمان، شامل پرسش‌های ادامه‌دار، بازبینی درخواست‌های ادغام، افزودن برچسب‌ها و مانند این‌ها هستیم.

ثبت برنامه‌ها

اگر دیدید برنامه‌ای از مخزن جا افتاده است(پس از خواندن سیاست افزودن))، لطفاً آن را از طریق ردیاب مشکل درخواست بسته‌بندی اختصاصی انجمن ثبت کنید.

اگر مهارت‌های فنّی لازم را دارید، می‌توانید فرادادهٔ مربوطه را ایجاد کرده و از طریق مخزن دادهٔ اف‌دروید ثبتش کنیدکه سرعت افزودن برنامه را به صورت چشم‌گیری بالا می‌برد.

همین روند برای کمک به ساخت نگارش‌های جدیدتر برنامه‌ها نیز اعمال می‌شود.

اطَلاعات بیش تر می‌توانند در مستندات پیدا شده یا در گپ پرسیده شوند.

ترجمه

برنامهٔ کارخواه به بسیاری از زیان‌ها موجود است،‌ولی اگر زبان شما وارد نشده یا نیاز به به‌روز رسانی یا بهبود دارد، لطفاً یک حساب کاربری ساخته و برای ایجاد تغییراتتان از سامانهٔ ترجمه استفاده کنید.

با پیش‌نمای ترجمه و محلّی‌سازی شروع کنید. هم‌چنین یک بخش اختصاصی در انجمن برای مباحث ترحمه است.

آزمون

آزمایش نسخه‌های آتی اف‌دروید بهترین راه برای اطمینان از این است که نسخه جدید توانایی انجام نیازهای شما را دارد. و البته، اگر مشکلی را به ما گزارش دهید، ما از آن باخبر می‌شویم و می‌توانیم آن را برطرف کنیم! اگر بخواهید یک باگ را گزارش دهید، به صفحه مسائل مراجعه کنید. یکی از روش‌های ساده برای شروع، بررسی به‌روزرسانی‌های ترجمه در https://staging.f-droid.org/ است.

توسعه

چهار مخزن گیت روی گیت‌لب میزبانی می‌شوند:

ساده‌ترین روش برای مشارکت در توسعه، شبیه‌سازی از این پروژه‌ها و ثبت درخواست‌های ادغام است. اگر تغییرات بزرگی ایجاد می‌کنید، خوب است نخست در آی‌ارسی یا انجمن درباره‌اش گفت‌وگو کنید تا اطمینان یابید آن‌ها با جهت‌گیری پروژه همراستا بوده و باعث تداخل یا موازی‌کاری با اقدامات در حال توسعه نمی‌شوند.

برای کار با کارساز و پروژه‌های داده، خوب است راه‌نما را بخوانید.

نگهداری زیرساخت

اف‌دروید چندین کارساز (سازنده‌ها، درگاه وب، فضای بارگیری و بیش‌تر) فراهم کرده که نیازمند نگه‌داری مداوم، توسعهٔ مبتنی بر انسیبل و مدیریت سخت‌افزاریند. اطّلاعات بیش‌تر را می‌توان با پرسش در گپ یا با رایانامهٔ team@f-droid.org به دست آورد.

علم داده

در هسته‌ی خود، اف‌دروید یک مجموعه‌ی عظیم از داده‌ها درباره برنامه‌هایی است که ارائه می‌دهیم. این داده‌ها شامل گزارش‌های ساخت، فرادادهٔ‌ی برنامه‌ها، کد مبدا، فرادادهٔ‌ی APK و موارد دیگر هستند. اف‌دروید همچنین با اکوسیستم بزرگ‌تر اندروید ادغام می‌شود، جایی که استخرهای داده‌ی حتی بزرگ‌تری برای کاوش وجود دارند. ما همچنین دارای برخی داده‌های متریک هستیم که عمدتا دست‌نخورده باقی مانده‌اند و می‌توانند دیدگاه‌های جدیدی در اکوسیستم اف‌دروید ارائه دهند. یکی از روش‌های مناسب برای کاوش، امتحان کردن API‌های ما است.