Nastupujúci generálny riaditeľ GitHub hovorí o budúcnosti textového editora Atom, VSTS a ďalších

Ikona času čítania 7 min. čítať


Čítačky pomáhajú podporovať MSpoweruser. Ak nakupujete prostredníctvom našich odkazov, môžeme získať províziu. Ikona popisu

Prečítajte si našu informačnú stránku a zistite, ako môžete pomôcť MSPoweruser udržať redakčný tím Čítaj viac

Microsoft GitHub


Začiatkom tohto týždňa Microsoft oficiálne oznámila, že kupuje GitHub, poprednú svetovú platformu na vývoj softvéru, za približne 7.5 miliardy dolárov. Microsoft uviedol, že GitHub bude fungovať nezávisle a bude naďalej poskytovať otvorenú platformu pre všetkých vývojárov vo všetkých odvetviach podporovaním programovacích jazykov, nástrojov a operačných systémov podľa vlastného výberu pre ich projekty. Microsoft tiež uviedol, že CVP Nat Friedman sa stane generálnym riaditeľom GitHubu, zatiaľ čo súčasný generálny riaditeľ GitHubu, Chris Wanstrath, sa stane technickým pracovníkom spoločnosti Microsoft. Nat Friedman dnes počas svojho AmA na Reddite diskutoval o mnohých veciach o budúcnosti GitHubu pod Microsoftom. Niektoré z jeho odpovedí si môžete prečítať nižšie.

Otázka: Aké plány má Microsoft v súvislosti s textovým editorom Atom na GitHub (ktorý sa zjavne prekrýva u cieľového používateľa s kódom VS)?

Vývojári si na svojom nastavení dávajú naozaj záležať a výber editora je jedným z najosobnejších rozhodnutí, ktoré vývojár robí. Jazyky sa menia, pracovné miesta sa menia, často dostanete nový počítač alebo upgradujete operačný systém, ale zvyčajne si vyberiete editora a roky s ním rastiete. Posledná vec, ktorú by som chcel urobiť, je odobrať toto rozhodnutie používateľom Atom.

Atom je fantastický editor so zdravou komunitou, zbožňujúcich fanúšikov, vynikajúcim dizajnom a sľubným nájazdom na spoluprácu v reálnom čase. V Microsofte už používame každý editor od Atom cez VS Code po Sublime až po Vim a chceme, aby vývojári používali na GitHub ľubovoľný editor, ktorý uprednostňujú.

Takže budeme pokračovať vo vývoji a podpore Atom aj VS Code.

Otázka: Bude to znamenať, že niektoré funkcie produktu Microsoft (Visual Studio Live Share) nakoniec prejdú aj na Atom?

VS Code a Atom skutočne zdieľajú veľa histórie a kódu a Microsoft a GitHub roky spolupracujú na základných technológiách:

  • Je zrejmé, že pracujeme spoločne na Electrone, spoločnom základe pre oboch redaktorov. Microsoft začal spolupracovať s GitHub na Electron, keď bol ohlásený v roku 2015 – keď sa ešte nazýval AtomShell a predtým, ako bol ohlásený kód VS. Pripojili sme sa k ich kanálom Slack a zúčastnili sa hackathonov a Microsoft je odvtedy hlavným prispievateľom do Electronu. Electron používame aj v mnohých iných produktoch...
  • Atóm-ide ?prijala ?Protokol jazykového servera ?ktoré sme vyvinuli ako súčasť VS Code. To umožňuje zdieľanie pokročilej jazykovej podpory medzi VS Code a Atom. Všetky jazykové balíky, ktoré Atom-ide podporuje, zdieľajú jazykové servery s VS Code.
  • Komunita Atom-ide tiež hovorí o prijatí ?Protokol ladiaceho adaptéra? čo umožní spoločnú podporu debuggerov medzi Atom a VS Code.
  • Sme nadšení z nedávneho vývoja v oblasti spolupráce v reálnom čase a očakávam, že Atom Teletype a VS Code Live Share budú koordinovať protokoly, aby nakoniec vývojári používajúci ktorýkoľvek editor mohli upravovať rovnaké súbory spoločne v reálnom čase.

Takže milujem roky spolupráce medzi Microsoftom a GitHub, ktoré priniesli týchto dvoch obľúbených editorov, a očakávam, že tento plodný vzťah bude pokračovať!

Otázka: Aká je vaša reakcia na to, že ľudia presúvajú úložiská na GitLab a iných poskytovateľov?

Vývojári sú nezávislí myslitelia a vždy budú mať zdravú mieru skepticizmu, ale priznám sa, že som bol smutný, keď som videl, že niektorí cítili nutkanie posunúť svoj kód. Zodpovednosť za získanie si ich dôvery beriem vážne.

OTOH, myslím si, že je skvelé, že git dáva vývojárom flexibilitu presúvať svoje repozitáre takto, a dúfam, že tí, ktorí v posledných dňoch vyskúšali iných hostiteľov Git, budú mať otvorenú myseľ a zvážia návrat späť, keď predvedieme naše záväzok k otvorenosti a urobil GitHub ešte väčším. Ak sa rozhodnú neposunúť sa späť, je to ich výsada a my oslavujeme voľbu vývojára, aj keď si nás vývojári nevyberú.

To znamená, že tím GitHub uvádza, že množina používateľov, ktorí migrovali alebo zatvorili svoje účty, je extrémne malá, čo je viac než vykompenzované nárastom nových registrácií a novým záujmom o GitHub tento týždeň.

Otázka: Mali by sme očakávať, že sa nejaká reklama začne objavovať na našich verejných úložiskách projektov GitHub?

Nie.

(Niektoré historické súvislosti: keď GitHub začínal, Sourceforge bol dominantnou webovou stránkou na hosťovanie kódu na internete. Sourceforge bol nakoniec vlastnený mediálnym konglomerátom, ktorý túto stránku výrazne speňažil prostredníctvom reklamy. Stal sa bažinou bannerových reklám a vyskakovacích okien a oneskorených sťahovaní aby sa používatelia dostali k väčšiemu množstvu reklám. Čisté rozhranie GitHubu a prístup zameraný na vývojárov možno čiastočne považovať za reakciu proti Sourceforge. Zjavne to bola správna cesta.)

Otázka: Okrem najviditeľnejších verejných úložísk s otvoreným zdrojovým kódom je GitHub domovom nespočetných -súkromných - úložísk, z ktorých mnohé vlastnia spoločnosti s ponukami, ktoré priamo konkurujú spoločnosti Microsoft. Ide o veľmi jasný konflikt záujmov. Aké kroky môže spoločnosť Microsoft podniknúť, aby dokázala, že súkromné ​​úložiská zostanú súkromné ​​aj od zamestnancov a vedúcich pracovníkov spoločnosti Microsoft?

Spoločnosť Microsoft dnes poskytuje dôverné informácie viac ako jednej miliarde zákazníkov a túto zodpovednosť berieme mimoriadne vážne.

GitHub už má zavedené zásady a ovládacie prvky, ktoré obmedzujú prístup zamestnancov k súkromným repozitárom, a to zostane rovnako prísne ako kedykoľvek predtým pod Microsoftom.

Otázka: Aké prvky kultúry Github by ste chceli priniesť spoločnosti Microsoft?

Jednou zo skvelých vecí na GitHub je, že GitHub beží na GitHub; ich obchodné, marketingové a právne funkcie v skutočnosti využívajú problémy a požiadavky na spoluprácu v rámci spoločnosti. To znamená, že všetky rôzne tímy pracujú otvorene, čo prispieva k veľmi kultúre spolupráce (to tiež znamená, že noví právnici na GitHub sa naučia, ako zlúčiť PR a ktoré emotikony použiť, keď sa pridajú!).

Otázka: Moja otázka znie: Aký druh integrácie, konkurencie, ukončenia podpory atď. môžeme očakávať v súvislosti s VSTS a GitHub, ktoré ponúkajú veľmi podobné služby? Existujú plány na zlúčenie produktov a/alebo tímov z oboch oblastí alebo zostanú oddelené?

Na VSTS sa spoliehajú milióny vývojárov, vrátane samotného Microsoftu. VSTS má tiež množstvo funkcií, ktoré sú mimo kontroly verzií, vrátane CI, správy verzií, správy manuálnych testov atď. Naším plánom je naďalej podporovať správu verzií VSTS aj GitHub a vykonávať integračnú prácu, aby používatelia VSTS mali skvelú skúsenosti s plnou integráciou a sledovateľnosťou, ak sa rozhodnú používať GitHub na správu verzií.

Otázka: Zmení sa Github z technologického/stackového hľadiska? Aby sme boli presnejší, bude stack stále prevažne zameraný na Ruby / Rails alebo uvidíme väčšiu diverzifikáciu v oblasti technológií?

GitHub bol očividne prvým používateľom Rails a tím odviedol neuveriteľnú prácu, keď zvýšil svoj stack na jednu z najväčších stránok na internete (#34 v USA na Alexa). Replatformovanie GitHubu sa neplánuje.

Otázka: Ponechávate si normálne účty GitHub alebo sa pokúšate prinútiť používateľov, aby na prihlásenie na GitHub používali univerzálny účet Microsoft?

Milujeme prihlásenie na GitHub. Váš GitHub účet je vašou vývojárskou identitou a mnohí používatelia sú zvyknutí prihlasovať sa do vývojárskych nástrojov a služieb (napr. Travis, Circle) pomocou svojich účtov GitHub. Takže ak niečo, môžeme sa rozhodnúť pridať GitHub ako možnosť prihlásenia do spoločnosti Microsoft.

Otázka: Vzhľadom na históriu akvizícií Microsoftu a pošramotenú povesť, ktorú v dôsledku toho niektoré produkty získali, prečo by sme mali veriť, že je to dobrá vec pre budúcnosť GitHubu?

Microsoft sa o tomto type akvizície naučil niekoľko tvrdých (drahých) lekcií. Akvizície pod súčasným vedením Microsoftu majú dobré výsledky – Minecraft a LinkedIn sú príklady, kde Microsoft získal úspešnú platformu, poskytol spoločnostiam zdroje, ktoré potrebovali na urýchlenie, a potom ich nechal naďalej fungovať nezávisle. Funguje to dobre.

Ďalšie odpovede od Nata si môžete prečítať zo zdrojového odkazu nižšie.

zdroj: facebook

Viac o témach: Atom Text Edition, Budúci generálny riaditeľ, GitHub, microsoft, Nat friedman, Reddit AmA, VSTS

Nechaj odpoveď

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *