המנכ"ל הנכנס של GitHub מדבר על העתיד של עורך הטקסט של Atom, VSTS ועוד

סמל זמן קריאה 7 דקות לקרוא


קוראים עוזרים לתמוך ב-MSpoweruser. אנו עשויים לקבל עמלה אם תקנה דרך הקישורים שלנו. סמל טיפים

קרא את דף הגילויים שלנו כדי לגלות כיצד תוכל לעזור ל-MSPoweruser לקיים את צוות העריכה קראו עוד

Microsoft GitHub


מוקדם יותר השבוע, מיקרוסופט באופן רשמי הודיע כי היא רוכשת את GitHub, פלטפורמת פיתוח התוכנה המובילה בעולם תמורת כ-7.5 מיליארד דולר. מיקרוסופט ציינה כי GitHub תפעל באופן עצמאי ותמשיך לספק פלטפורמה פתוחה לכל המפתחים בכל התעשיות על ידי תמיכה בשפות תכנות, כלים ומערכות הפעלה לפי בחירתם עבור הפרויקטים שלהם. מיקרוסופט אמרה גם ש-CVP Nat Friedman יהפוך למנכ"ל GitHub ואילו המנכ"ל הנוכחי של GitHub, כריס וואנסטראת', יהפוך לעמית טכני של מיקרוסופט. נט פרידמן דן היום בדברים רבים על עתידו של GitHub תחת מיקרוסופט במהלך AmA שלו ב-Reddit. אתה יכול לקרוא כמה מהתשובות שלו למטה.

ש: אילו תוכניות יש למיקרוסופט לגבי עורך הטקסט Atom של GitHub (שכמובן חופף בין משתמש היעד לקוד VS)?

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

Atom הוא עורך פנטסטי עם קהילה בריאה, מעריצים מעריצים, עיצוב מעולה וגיחה מבטיחה לשיתוף פעולה בזמן אמת. ב-Microsoft, אנחנו כבר משתמשים בכל עורך מ-Atom עד VS Code ועד Sublime ל-Vim, ואנחנו רוצים שהמפתחים ישתמשו בכל עורך שהם מעדיפים עם GitHub.

אז נמשיך לפתח ולתמוך גם ב-Atom וגם ב-VS Code בהמשך הדרך.

ש: האם זה אומר שחלק מתכונות המוצר של Microsoft (Visual Studio Live Share) יעברו בסופו של דבר גם ל-Atom?

VS Code ו-Atom למעשה חולקים המון היסטוריה וקוד, ומיקרוסופט ו-GitHub שיתפו פעולה בטכנולוגיות הבסיסיות במשך שנים:

  • הכי ברור שאנחנו עובדים יחד על Electron, הבסיס המשותף לשני העורכים. מיקרוסופט החלה לעבוד עם GitHub על Electron כשהיא הוכרזה ב-2015 - כשזה עדיין נקרא AtomShell ולפני שקוד VS הוכרז. הצטרפנו לערוצי ה-Slack שלהם והשתתפנו בהאקתונים, ומאז מיקרוסופט תורמת מרכזית לאלקרון. אנו משתמשים באלקטרון גם במוצרים רבים אחרים...
  • אטום-אייד ?אימץ את ?פרוטוקול שרת שפה שפיתחנו כחלק מקוד VS. זה מאפשר שיתוף תמיכת שפה מתקדמת בין VS Code ו-Atom. חבילות השפה בהן Atom-ide תומכות חולקות כולן את שרתי השפה עם VS Code.
  • קהילת Atom-ide מדברת גם על אימוץ ה-?פרוטוקול מתאם באגים? מה שיאפשר תמיכה באגים נפוצה בין Atom וקוד VS.
  • אנחנו נרגשים מההתפתחויות האחרונות בשיתוף פעולה בזמן אמת, ואני מצפה מ-Atom Teletype ו-VS Code Live Share לתאם פרוטוקולים כך שבסופו של דבר מפתחים המשתמשים בכל אחד מהעורך יוכלו לערוך את אותם קבצים יחד בזמן אמת.

אז, אני אוהב את שנות שיתוף הפעולה בין מיקרוסופט ל-GitHub שהפיקו את שני העורכים האהובים האלה, ואני מצפה שהקשר הפורה הזה ימשיך!

ש: מה התגובה שלך לאנשים שמעבירים ריפו ל-GitLab ולספקים אחרים?

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

OTOH, אני חושב שזה נהדר ש-git נותן למפתחים את הגמישות להעביר את המאגרים שלהם כך, ואני מקווה שאלו שניסו מארחים אחרים של Git בימים האחרונים ישמרו על ראש פתוח וישקלו לחזור אחורה לאחר שהדגמנו את שלנו. מחויבות לפתיחות והפכה את GitHub לגדולה עוד יותר. אם הם בוחרים לא לחזור, זו זכותם ואנחנו חוגגים את בחירת המפתחים גם כשהמפתחים לא בוחרים בנו.

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

ש: האם עלינו לצפות שכל פרסום יתחיל להופיע במאגרי הפרויקט הציבוריים שלנו ב-GitHub?

'מס

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

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

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

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

ש: אילו מרכיבים מהתרבות של Github היית רוצה להביא למיקרוסופט?

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

ש: השאלה שלי היא כזו: לאיזה סוג של אינטגרציה, תחרות, הוצאה משימוש וכו' אנחנו יכולים לצפות לגבי VSTS ו-GitHub, שניהם מציעים שירותים דומים מאוד? האם יש תוכניות לאיחוד המוצרים ו/או הצוותים משני האזורים או שהם יישארו נפרדים?

מיליוני מפתחים מסתמכים על VSTS, כולל מיקרוסופט עצמה. ל- VSTS יש גם הרבה פונקציונליות שהיא מעבר לבקרת גרסאות, כולל CI, ניהול מהדורות, ניהול בדיקות ידני וכו'. התוכנית שלנו היא להמשיך לתמוך גם בבקרת גרסאות של VSTS וגם ב-GitHub, ולעשות את עבודת האינטגרציה כך שלמשתמשי VSTS יהיה מעולה ניסיון, עם אינטגרציה ועקיבות מלאים, אם הם בוחרים להשתמש ב-GitHub עבור בקרת גרסאות.

ש: האם Github עומד להשתנות מנקודת מבט טכנולוגית/מחסנית? ליתר דיוק, האם הערימה עדיין תהיה ממוקדת ברובי / ריילס או שאנחנו הולכים לראות יותר גיוון לגבי טכנולוגיה?

GitHub היה ללא ספק מאמץ מוקדם של Rails והצוות עשה עבודה מדהימה בהגדלת הערימה שלהם להיות אחד האתרים הגדולים באינטרנט (מספר 34 בארה"ב על Alexa). אין תוכניות לפלטפורמה מחדש של GitHub.

ש: האם אתה שומר על חשבונות GitHub רגילים או מנסה לדחוף משתמשים להשתמש בחשבון Microsoft אוניברסלי עבור התחברות GitHub?

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

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

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

אתה יכול לקרוא תשובות נוספות מאת Nat מקישור המקור למטה.

מקור: reddit

עוד על הנושאים: מהדורת טקסט של Atom, מנכ"ל עתידי, GitHub, מיקרוסופט, נט פרידמן, Reddit AmA, VSTS

השאירו תגובה

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