Novi izvršni direktor GitHuba govori o budućnosti Atom uređivača teksta, VSTS-a i još mnogo toga

Ikona vremena čitanja 7 min. čitati


Čitatelji pomažu pri podršci MSpoweruser. Možda ćemo dobiti proviziju ako kupujete putem naših veza. Ikona opisa alata

Pročitajte našu stranicu za otkrivanje kako biste saznali kako možete pomoći MSPoweruseru da održi urednički tim Čitaj više

Microsoft GitHub


Ranije ovog tjedna, Microsoft službeno najavio da preuzima GitHub, vodeću svjetsku platformu za razvoj softvera za oko 7.5 milijardi dolara. Microsoft je spomenuo da će GitHub djelovati neovisno i da će nastaviti pružati otvorenu platformu za sve programere u svim industrijama podržavajući programske jezike, alate i operativne sustave po njihovom izboru za svoje projekte. Microsoft je također rekao da će CVP Nat Friedman postati izvršni direktor GitHuba, dok će sadašnji izvršni direktor GitHuba, Chris Wanstrath, postati Microsoftov tehnički kolega. Nat Friedman je danas raspravljao o mnogim stvarima o budućnosti GitHuba pod Microsoftom tijekom svog AmA-a na Redditu. Neke od njegovih odgovora možete pročitati u nastavku.

P: Kakve planove Microsoft ima u vezi s GitHubovim Atom uređivačem teksta (koji se kod ciljanog korisnika očito preklapa s VS Code)?

Programeri su stvarno posebni u pogledu svoje postavke, a odabir uređivača jedna je od najosobnijih odluka koje programer donosi. Mijenjaju se jezici, mijenjaju se poslovi, često dobijete novo računalo ili nadogradite svoj OS, ali obično odaberete uređivač i rastete s njim godinama. Posljednje što bih želio učiniti je oduzeti tu odluku od Atomovih korisnika.

Atom je fantastičan urednik sa zdravom zajednicom, obožavateljima, izvrsnim dizajnom i obećavajućim prodorom u suradnju u stvarnom vremenu. U Microsoftu već koristimo svaki uređivač od Atoma do VS Code do Sublimea do Vima i želimo da programeri koriste bilo koji uređivač koji im je draži s GitHubom.

Stoga ćemo nastaviti razvijati i podržavati Atom i VS Code u budućnosti.

P: Hoće li to značiti da će neke značajke Microsoftovog proizvoda (Visual Studio Live Share) na kraju prijeći i na Atom?

VS Code i Atom zapravo dijele gomilu povijesti i koda, a Microsoft i GitHub godinama surađuju na temeljnim tehnologijama:

  • Najočitije je da zajedno radimo na Electronu, zajedničkom temelju za oba urednika. Microsoft je počeo raditi s GitHubom na Electronu kada je najavljen 2015. – kada se još zvao AtomShell i prije nego što je najavljen VS Code. Pridružili smo se njihovim Slack kanalima i sudjelovali u hackatonima, a Microsoft je od tada veliki doprinos Electronu. Također koristimo Electron u mnogim drugim proizvodima…
  • Atom-idea ?usvojio ?Protokol jezičnog poslužitelja ?koji smo razvili kao dio VS Code. To omogućuje dijeljenje napredne jezične podrške između VS Codea i Atoma. Jezični paketi koje Atom-ide podržava svi dijele jezične poslužitelje s VS Code.
  • Atom-ide zajednica također govori o usvajanju ?Protokol adaptera za otklanjanje pogrešaka? što će omogućiti zajedničku podršku za ispravljanje pogrešaka između Atoma i VS Codea.
  • Uzbuđeni smo zbog nedavnih razvoja suradnje u stvarnom vremenu i očekujem da će Atom Teletype i VS Code Live Share koordinirati protokole kako bi programeri koji koriste bilo koji uređivač mogli zajedno uređivati ​​iste datoteke u stvarnom vremenu.

Dakle, volim godine suradnje između Microsofta i GitHuba koje su proizvele ova dva voljena urednika i očekujem da će se ova plodna veza nastaviti!

P: Kakav je vaš odgovor na ljude koji sele repo na GitLab i druge pružatelje usluga?

Programeri su neovisni mislioci i uvijek će imati zdrav stupanj skepticizma, ali priznajem da sam bio tužan kad sam vidio da su se neki osjećali primorani premjestiti svoj kod. Ozbiljno shvaćam odgovornost da zaslužim njihovo povjerenje.

OTOH, mislim da je sjajno što git daje programerima fleksibilnost da premjeste svoje repo-ove na ovakav način, i nadam se da će oni koji su isprobali druge Git hostove u posljednjih nekoliko dana ostati otvoreni i razmisliti o povratku nakon što demonstriramo naše predanost otvorenosti i učinio GitHub još većim. Ako odluče ne vratiti se, to je njihov prerogativ i mi slavimo izbor programera čak i kada programeri ne biraju nas.

Uz to, GitHub tim izvještava da je skup korisnika koji su migrirali ili zatvorili svoje račune iznimno mali, a to je više nego nadoknađeno porastom novih prijava i novim interesom za GitHub ovog tjedna.

P: Trebamo li predvidjeti da se neka reklama počne pojavljivati ​​u našim javnim repozitorijima GitHub projekta?

Ne.

(Neki povijesni kontekst: kada je GitHub započeo, Sourceforge je bio dominantna stranica za hosting koda na internetu. Sourceforge je na kraju bio u vlasništvu medijskog konglomerata, koji je uvelike unovčio stranicu putem oglašavanja. Postala je močvara banner oglasa i skočnih prozora i odgođenih preuzimanja izložiti korisnike većem broju oglasa. GitHubovo čisto sučelje i pristup usmjeren na razvojne programere djelomično se mogu smatrati reakcijom na Sourceforge. To je očito bio pravi put.)

P: Osim najvidljivijih javnih repozitorija otvorenog koda, GitHub je dom bezbrojnih privatnih repozitorija, od kojih su mnoga u vlasništvu tvrtki s ponudom koja se izravno natječe s Microsoftom. Ovo je vrlo jasan sukob interesa. Koje korake Microsoft može poduzeti kako bi dokazao da privatna spremišta ostaju privatna čak i od Microsoftovih zaposlenika i rukovoditelja?

Microsoft danas drži povjerljive informacije više od milijardu korisnika, a to je odgovornost koju shvaćamo iznimno ozbiljno.

GitHub već ima postavljene politike i kontrole za ograničavanje pristupa zaposlenika privatnim repozitorijama, a to će ostati strogo kao i uvijek pod Microsoftom.

P: Koje elemente Githubove kulture želite donijeti u Microsoft?

Jedna od zgodnih stvari kod GitHuba je da GitHub radi na GitHubu; njihove prodajne, marketinške i pravne funkcije zapravo koriste probleme i zahtjeve za povlačenjem za suradnju u cijeloj tvrtki. To znači da svi različiti timovi rade otvoreno, a to pridonosi kulturi vrlo suradnje (to također znači da novi odvjetnici na GitHubu uče kako spojiti PR i koje emojije koristiti kada se pridruže!).

P: Moje pitanje je sljedeće: Kakvu integraciju, konkurenciju, depreciranje itd. možemo očekivati ​​s obzirom na VSTS i GitHub koji nude vrlo slične usluge? Postoje li planovi da se proizvodi i/ili timovi spoje zajedno iz oba područja ili će ostati odvojeni?

Milijuni programera oslanjaju se na VSTS, uključujući i sam Microsoft. VSTS također ima puno funkcionalnosti koje su izvan kontrole verzija, uključujući CI, upravljanje izdanjima, ručno upravljanje testiranjem itd. Naš je plan nastaviti podržavati i kontrolu verzija VSTS-a i GitHub, te obavljati posao integracije kako bi korisnici VSTS-a imali izvrsnu iskustvo, uz punu integraciju i sljedivost, ako odluče koristiti GitHub za kontrolu verzija.

P: Hoće li se Github promijeniti s tehnološkog/stoga stajališta? Da budemo precizniji, hoće li stack i dalje biti uglavnom fokusiran na Ruby/Rails ili ćemo vidjeti veću raznolikost u pogledu tehnologije?

GitHub je očito rano prihvatio Rails i tim je napravio nevjerojatan posao skaliranja svog stog na jedno od najvećih web-mjesta na internetu (#34 u SAD-u na Alexi). Ne planira se replatformirati GitHub.

P: Čuvate li normalne GitHub račune ili pokušavate natjerati korisnike da koriste univerzalni Microsoft račun za prijavu na GitHub?

Volimo prijavu na GitHub. Vaš GitHub račun je vaš identitet razvojnog programera i mnogi su korisnici navikli prijavljivati ​​se na razvojne alate i usluge (npr. Travis, Circle) sa svojim GitHub računima. Dakle, ako ništa drugo, možemo odlučiti dodati GitHub kao opciju prijave u Microsoft.

P: S obzirom na Microsoftovu povijest akvizicije i narušenu reputaciju koju su neki proizvodi dobili kao rezultat, zašto bismo vjerovali da je to dobra stvar za budućnost GitHuba?

Microsoft je naučio neke teške (skupe) lekcije o ovoj vrsti akvizicije. Akvizicije pod trenutnim Microsoftovim vodstvom imaju dobre rezultate – Minecraft i LinkedIn primjeri su u kojima je Microsoft stekao uspješnu platformu, osigurao tvrtkama resurse koji su im potrebni za ubrzanje, a zatim ih pustio da nastave samostalno raditi. Dobro radi.

Više odgovora od Nat možete pročitati na donjoj poveznici izvora.

Izvor: Reddit

Više o temama: Atom Text Edition, Budući direktor, Github, Microsoft, Nat friedman, Reddit AmA, VSTS

Ostavi odgovor

Vaša adresa e-pošte neće biti objavljena. Obavezna polja su označena *