אופן העבודה
אופן העבודה הזה מגדיר איך אנחנו עובדים על פיתוח בוטים לשרת הדיסקורד של טגי.
רקע כללי
לכל אחת מהבוטים או המערכות כמו שאנחנו נקרא להם מעכשיו יש אפיון כללי שמגדיר את המערכת ואת הפקודות שלה. האיפון מתאר את כל הפונקציות של המערכת, ואיך המערכת תעבוד.
כל אחת מהמערכות היא נפרדת אחת מהשנייה והכוונה של זה הוא בוט נפרד לכל מערכת אשר משתף את אותו הdb
אופן הפיתוח
אנחנו עובדים אם גיטהאב, כל אחד מקבל הקצאה למשתמש גיטהאב של הארגון. כל הבוטים של הארגון נמצאים בריפו המרכזי https://github.com/tgilabs/tgi-discord-monorepo
מידע
מונוריפו (Monorepo) היא גישת ניהול קוד שבה כל הקוד של פרויקט תוכנה מאוחסן במאגר Git אחד. גישה זו שונה מהגישה המסורתית, שבה כל שירות או רכיב מאוחסן במאגר Git נפרד.

בעבור כל פרוייקט אנחנו נפתח branch אשר המטרה שלו תהיה להכיל מערכת אחת