הקוד שגוגל מת, מהן החלופות הטובות ביותר?

בתפנית לא צפויה של אירועים, Google הודיעה כי ב- 26 בינואר 2016, Google Code יעבור, כל כך פשוט. הפרויקט שניסה להתחרות בענקים כמו GitHub כנראה שזה לא בר קיימא ונראה כי מגבלות לאט לאט נסגרות.

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

כרגע בקובה נהנינו מפתיחת שירותים רבים של גוגל, הם החליטו לסגור את קוד גוגל, אולם עדיין יש לנו כמה חלופות. בואו נראה כמה מהם.

GitHub

GitHub

אולי המערכת של לְטִישָׁה הידוע והפופולרי ביותר, אך לא הטוב ביותר לדעתי בזכות התכונות המוגבלות שלו. החיסרון העיקרי של גיתוב הוא שכדי שיהיה לנו מאגרים פרטיים עלינו לשלם מחירים הם לא מוגזמים כל כך עבור רבים מצד שני, הוא מציע לנו שטח של 1 ג'יגה בייט לכל פרויקט, כמו גם וויקי ואתר אינטרנט לכל אחד מהם.

יתרון נוסף ש- GitHub מציע לנו הוא הגרפיקה לראות כיצד מפתחים עובדים במאגרים ובמזלגות הפרויקטים שלהם, פונקציות כאילו מדובר ברשת חברתית, וזה כלי מצוין לעבודה משותפת. השתמש במסגרת Ruby on Rails.

סיביות

BitBucket

מבין כל האתרים לזיוף זה החביב עלי ביותר והוא כתוב ב פיתון. פונקציות ושיפורים Bitbucket הם רבים, אולם יש לו שני מאפיינים שפתרו את חיי:

  • אנחנו יכולים לעשות לדחוף y למשוך מעל https (לאלה עם יציאות git סגורות על ספקיות האינטרנט שלהם).
  • אנו יכולים להחזיק מאגרים ציבוריים, פרטיים ומשותפים מבלי לשלם אגורה GIT o כַּספִּיתִי.

בטח, הוא מציע גם תוכניות עסקיות וכלים אחרים עבור Atlassian (החברה שעומדת מאחורי הפרויקט, ואחרים כמו HipChat) כדי ליצור פלטפורמת עבודה שיתופית שלמה מאוד.

גירוטי

גיטוריו

שירות מצוין נוסף שנרכש לאחרונה על ידי GitLab אז זה יפסיק לשרת בחודש מאי השנה.

בכל מקרה, יש לה את החיסרון שאם פרויקט או מאגר עולה על 500 מגהבייט לחודש, או חורגים משמעותית מרוחב הפס הממוצע של משתמשים או לקוחות אחרים, Gitorious.org שומר לעצמו את הזכות להשבית או להגביל את החשבון, הפרויקט או המאגר עד הבעלים של חשבון זה יכול להפחית את צריכת רוחב הפס.

GitLab

GitLab

GitLab היא אולי האלטרנטיבה הכי אטרקטיבית בעיני אחרי BitBucket. הייחודיות שלה היא האפשרות להוריד את הפלטפורמה שלה קוד פתוח להתקין אותו בשרת שלנו.

ב- GitLab אנו יכולים ליצור יותר מ -100000 פרויקטים, קבוצות התלויים במספר מאגרים ובגלל הממשק והמראה שלו הוא זה שהכי דומה ל- GitHub. GitLab כולל ניהול מאגר git, ביקורות קוד, גשש אחר בעיות, וויקי, ועוד.

זה מאפשר, כמובן, לעשות עבודה משותפת, לראות את הפעילות של פרויקטים או אנשים אחרים, ומשתלב עם הרבה כלים כמו Slack, HipChat, LDAP, JIRA, Jenkins, סוגים רבים של ווים (hooks) ו- API מלא. למרות שיש לו את החלק הקהילתי שלו, כמובן שהוא מציע גם תוכניות שונות לחברות.

מקור

מקור

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

Launchpad

Launchpad

עוד אחד שאינו זקוק להקדמה בעולם ה- GNU / Linux, אך שלא כמו השאר, משמש יותר לאירוח פרויקטים של תוכנה. הוא פותח ומתוחזק על ידי Canonical Ltd.

הוא מורכב מכמה חלקים:

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

אחד הדברים השליליים העיקריים שיש ל- Launchpad עבור משתמשים רבים הוא השימוש בו שׁוּק כבקרת גרסאות.

GNU סוואנה

GNU_Savannah

אולי אחד לא כל כך פופולרי או חמוד הוא GNU Savannah, שלפי ויקיפדיה הוא פרויקט של קרן התוכנה החופשית המציעה שירותי CVS, GNU arch, SVN, Git, Mercurial, Bazaar, רשימות תפוצה, אירוח אתרים, אירוח מעקב אחר קבצים ובאגים. סוואנה מפעילה את Savane, המבוססת על אותה תוכנה המשמשת את פורטל SourceForge.

אתר סוואנה מחולק לשני תחומים: savannah.gnu.org לתוכנות פרויקט רשמיות של GNU ו- savannah.nongnu.org לכל התוכנות החינמיות שאינן פרויקטים. בניגוד ל- SourceForge, סוואנה מתמקדת באירוח פרויקטים חופשיים של תוכנה, כלומר ללא רכיבים שאינם חופשיים, כגון Flash; ולשם כך היא מקפידה מאוד במדיניות הפרסום שלה, כדי לוודא שמתארחת רק תוכנה חופשית.

בעת רישום פרויקט, על משתפי הפעולה שלו לציין באיזה רישיון תוכנה חינמי הוא משתמש.

מסקנות

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

אם תשאלו אותי, הבחירה הטובה ביותר היא בין Bitbucket ו- Gitlab, במיוחד זו האחרונה מכיוון שנוכל לקנות VPS בקלות ולהקים שרת בקרת גרסאות משלנו. הבחירה היא שלך 😉


תוכן המאמר עומד בעקרונותינו של אתיקה עריכתית. כדי לדווח על שגיאה לחץ כאן.

13 תגובות, השאר את שלך

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

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

*

*

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

  1.   anubis_linux דיג'ו

    חבל לאלה שהיו להם פרויקטים בקוד גוגל, לא אכפת לי, כבר הייתי רגיל לפוסטר 403 המייגע. זו טעות. ללקוח שלך אין הרשאה לקבל כתובת אתר. האלטרנטיבות שאתה מפרסם זו שבה אני משתמש ביותר היא GitHub ו- Bitbucket יותר Github מאשר האלטרנטיבה האחרת, עכשיו יש לי ספק שגוגל לא הקרינה שום אלטרנטיבה אחרת שיש להם השרוול שלהם? ??.

    לגבי

  2.   מיגל דיג'ו

    גוגל השתמשה רק בתוכנה חינמית כתצוגה, אך כעת לאחר שהיא עמדה ביעדיה היא אינה זקוקה לה.

  3.   מיגל דיג'ו

    למרות שגית'וב אינו הטוב ביותר אם הוא הכי בשימוש, אני מתאר לעצמי שבגלל המיקוד החברתי שלו.

    אגב זה קוד גוגל.

  4.   מאוריציוס דיג'ו

    אני מאוד אוהב את BitBucket. יש לו ממשק טוב מאוד ותיעוד מעולה. השתמשתי גם ב- Gitlab, יש לי את זה פועל בעבודתי ואני ממליץ עליו. מעולם לא הבנתי מדוע מישהו ירצה להשתמש בקוד גוגל.

    1.    MD דיג'ו

      באותה תקופה בחרתי בקוד של גוגל מכיוון שהממשק היה מאוד מאוד פשוט ... זה היה כל הפשטות של גוגל ... בהשוואה ל- SourceForge, שבאותה תקופה ועכשיו הוא אתר מאוד בארוק ועמוס בדברים.

  5.   WaKeMaTTa דיג'ו

    יש אחד המכונה GitLab והמוטו שלו הוא "טוב יותר מ- GitHub" מכמה סיבות, כמו:
    - אתה יכול ליצור ריפודים פרטיים.
    - שימוש נוסף בלוח הבקרה של ה- repo
    - ..

    1.    מיגל דיג'ו

      זה כבר מוזכר בפוסט.

  6.   חוטא דיג'ו

    לעניות דעתי האפשרות הטובה והיחידה היא ......... נכון, רבותי: GITHUB
    למה?
    בגלל שאני אוהב את זה !!!
    אָמֵן

  7.   neysonv דיג'ו

    הם רק צריכים לומר שהם סוגרים קוד גוגל לטובת google +

  8.   מטלטל דיג'ו

    אני משתמש ב- gitlab מקומי וזה מתאים לי, משהו צרכני מכיוון שהוא מיוצר בתהליכי רובי ואוניקורן אוכלים זיכרון RAM ומעבד אבל אני לא יכול להתלונן, יש לי מוצר ברמת github המתארח ב- LAN שלי.

    אני לא אוהב את Bitbucket כי זה פרויקט תחביבים של אטלסיה וזה מראה שהם לא מקדישים תשומת לב רבה אליו, מצד שני גיתוב וגיטלאב הם סיבית הקיום של החברות שלהם.

    1.    אליוטיים 3000 דיג'ו

      לסוואנה מפרויקט GNU יש גם מפתחים ייעודיים.

  9.   ג'ואל דיג'ו

    אוסף חלופות טוב, אבל מה לגבי קודפלקס?

  10.   אליוטיים 3000 דיג'ו

    GitLab ו- Savanne נראות לי האפשרויות הטובות ביותר. אבל קוד גוגל גורם לי יותר רחמים מכיוון שזה עתה יצאו כמה פרויקטים מעניינים כמו נמל 64 סיביות של NSIS.