המיזם מפותח ומתוחזק על ידי מתנדבים. יש לך איך להצטרף:
דיווח על תקלות
אם נתקלת בתקלה עם האתר או עם התכנית לצד הלקוח, ניתן לדווח עליהן במערכת מעקב התקלות (ניתן למצוא את מערכת המעקב המתאימה בעמוד הזה), או לדון בהן בפורום או ב־IRC (#fdroid ברשת freenode).
הגשת יישומונים
אם נתקלת ביישומון שלא מופיע במאגר (לאחר שקראת את מדיניות ההכללה), נא לשלוח לנו בקשה להוסיף אותו למאגר דרך מערכת הדיווח לבקשות אריזה.
אם יש לך את הכישורים הטכניים הנדרשים, ניתן להרכיב את נתוני העל המתאימים ולשלוח אותם דרך מאגר הנתונים של F-Droid, שיאיץ מאוד את הוספת היישומון למאגר.
אותו הדבר חל גם על סיוע בבניית גרסאות חדשות של יישומונים.
ניתן למצוא פרטים נוספים בתיעוד או על ידי פרסום שאלה ב־IRC (#fdroid ב־freenode).
תרגום
תכנית הלקוח זמינה במגוון רב של שפות. אם השפה שלך אינה נמנית ביניהן או שהתרגום דורש עדכונים ושיפורים, ניתן ליצור חשבון ולהשתמש במערכת התרגום כדי לערוך את השינויים הרצויים לך.
יש להתחיל עם הסקירה של תרגום והתאמה מקומית. יש גם סעיף מיוחד בפורום לדיונים בנושאי תרגום.
עזרה בפיתוח
ב־GitLab מתארחים ארבעה מאגרים – אחד עבור יישומון הלקוח לסביבת Android, אחד עבור כלי השרת לטובת הפעלת מאגר ובנייה/התקנה של יישומונים באופן מקומי ואחד עבור קובצי נתוני על ליישומונים במאגר הראשי של F-Droid. המאגר האחרון מטפל באתר ובתיעוד. הדרך הקלה ביותר לתרום לפיתוח היא לשכפל את המיזמים האלה ולהגיש בקשת דחיפה (pull request). אם בחרת לערוך שינויים גדולים, יכול להיות שעדיף לדון בהם קודם ב־IRC או בפורום, כדי לוודא שהם מתאימים עם הכיוון של המיזם ואינם סותרים או מהווים עבודה כפולה מול מה שכבר נמצא בפיתוח.
לצורך עבודה עם מיזמי שרת ונתונים, מומלץ לקרוא את המדריך.
עזרה עם תשתיות
מיזם F-Droid מספק מגוון שרתים (כלי בנייה, אתר גישה, שירות אחסון…) שדורשים תחזוקה שוטפת, הטמעה מבוססתAnsible וניהול חומרה. ניתן למצוא מידע נוסף על ידי פרסום שאלה ב־IRC (#fdroid-dev אצל freenode) או דרך team@f-droid.org.
