KDE כבר השלים את השלב הראשון של ההגירה ל- GitLab

מפתחי KDE שוחררו לאחרונה ההודעה על השלמת השלב הראשון בתרגום של פיתוח KDE ב- GitLab ותחילת השימוש בפלטפורמה זו בתרגול יומיומי באתר invent.kde.org.

במילים של היזמים, תנועה זו נובעת מ- KDE החליטה לעבור לשיפור סיפורם של העולים החדשים והקלו על התרומה לתוכנת KDE.

כפי שאומר עליקס פול, נשיא KDE eV:

"אימוץ GitLab היה צעד טבעי עבורנו. פשטת חוויית ההעלאה לתורמים חדשים היא אחת המטרות העיקריות שלנו בקהילת KDE. היכולת לאפשר לתורמי הפרויקט להשתתף בקלות כיצד נבדקים ומועברים המוצרים שהם מתחזקים יהוו בהחלט נקודת מפנה עבור המערכת האקולוגית שלנו.

השלב הראשון של ההגירה זה כלל תרגום של כל המאגרים עם קוד KDE ותהליכי תיקון.

בשלב השני מתוכנן להשתמש ביכולות האינטגרציה הרציפהובשלישית לעבור לשימוש ב- GitLab לניהול פתרון בעיות ותזמון משימות.

להיות אמור ל שימוש ב- GitLab יוריד את חסם הכניסה לחברים חדשים, זה יהפוך את ההשתתפות בפיתוח KDE למוכרים יותר וירחיב את היכולות של כלי הפיתוח, תוך שמירה על מחזור הפיתוח, שילוב מתמשך ובדיקת שינויים.

בעבר הפרויקט השתמש בהרבה Phabricator ו- cgit, שמפתחים חדשים רבים תופסים חריגים. ל- GitLab תכונות דומות למדי ל- GitHub, זוהי תוכנה חינמית והיא כבר משמשת בפרויקטים רבים של קוד פתוח, כמו GNOME, Wayland, Debian ו- FreeDesktop.org.

"על ידי שימוש בפלטפורמה המציעה ממשק וזרימת עבודה שרוב מפתחי הקוד הפתוח מכירים כיום, אנו בטוחים כי אנו מורידים את הרף לתורמים חדשים שיצטרפו אלינו, ואנו מספקים את הבסיס לקהילה שלנו להתמדה שנים קדימה ", הוסיף נופיטוס קולוקוטרוניס, חבר מועצת המנהלים של KDE eV וחבר ליבה בצוות ההעלאה של KDE.

ההגירה התרחשה בשלבים: בתחילה הושוו היכולות של GitLab לצרכי היזמים ושוחררה סביבת בדיקה בה פרויקטים קטנים ופעילים של KDE שקיבלו את הניסוי יכולים לבדוק את התשתית החדשה.

על סמך ההערות שהתקבלו, העבודה החלה לבטל את הליקויים שזוהו ולהכין את התשתית לתרגום מאגרים וצוותי פיתוח גדולים יותר. יחד עם GitLab, בוצעה עבודה להוסיף למהדורה החינמית של הפלטפורמה (מהדורת הקהילה) את התכונות החסרות בקהילת KDE.

מעבר לכלים חדשים הוא עבודה רבה עבור קהילות מבוססות כמו KDE. החלטות הגירה מחייבות תקשורת זהירה והמשימה המורכבת להשיג הסכמה קהילתית.

בפרויקט יש כ -1,200 מאגרים עם פרטים משלה, לאוטומציה של העברתם אשר מפתחי KDE כתבו כלי עזר להעברת נתונים תוך שמירה על תיאורים, אווטארים והגדרות בודדים (למשל, באמצעות ענפים מאובטחים ושיטות מיזוג ספציפיות).

בנוסף, נהגי Git שימשו קיים, לשימושn כדי לוודא ש- KDE קיבל קידוד קבצים ופרמטרים אחריםוכן לאוטומציה של סגירת דוחות באגים בבוגזילה.

כדי לפשט את הניווט ביותר מאלף מאגרים, המאגרים ו הצוותים חולקו לקבוצות וסווגו ב- GitLab (שולחן עבודה, כלי עזר, גרפיקה, סאונד, ספריות, משחקים, רכיבי מערכת, PIM, מסגרות וכו ')

כמו גם להזכיר כי שיקול חשוב נוסף לקהילת KDE היה מעבר למוצר הנתמך היטב ושלקח בחשבון משוב על הקהילה.

מקור: https://about.gitlab.com/


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.