GitHub'ın gelecek CEO'su Atom metin editörünün, VSTS'nin ve daha fazlasının geleceği hakkında konuşuyor

Okuma zamanı simgesi 7 dk. okuman


Okuyucular MSpoweruser'ı desteklemeye yardımcı olur. Bağlantılarımız aracılığıyla satın alırsanız komisyon alabiliriz. Araç İpucu Simgesi

MSPoweruser'ın editör ekibini ayakta tutmasına nasıl yardımcı olabileceğinizi öğrenmek için açıklama sayfamızı okuyun. Daha fazla

Microsoft GitHub'ı


Bu haftanın başlarında, Microsoft resmen açıkladı dünyanın önde gelen yazılım geliştirme platformu GitHub'ı yaklaşık 7.5 milyar dolara satın aldığını duyurdu. Microsoft, GitHub'ın bağımsız olarak çalışacağını ve projeleri için seçtikleri programlama dillerini, araçları ve işletim sistemlerini destekleyerek tüm sektörlerdeki tüm geliştiriciler için açık bir platform sağlamaya devam edeceğini belirtti. Microsoft ayrıca CVP Nat Friedman'ın GitHub CEO'su olacağını ve GitHub'ın şu anki CEO'su Chris Wanstrath'ın Microsoft teknik görevlisi olacağını söyledi. Nat Friedman bugün Reddit'teki AmA'sı sırasında GitHub'ın Microsoft'taki geleceği hakkında birçok şeyi tartıştı. Cevaplarından bazılarını aşağıda okuyabilirsiniz.

S: Microsoft'un GitHub'ın Atom metin düzenleyicisiyle ilgili planları nelerdir (ki bu, VS Kodu ile hedef kullanıcıda açıkça örtüşür)?

Geliştiriciler, kurulumları konusunda gerçekten titizdir ve bir düzenleyici seçmek, bir geliştiricinin verdiği en kişisel kararlardan biridir. Diller değişir, işler değişir, sıklıkla yeni bir bilgisayar alırsınız veya işletim sisteminizi yükseltirsiniz, ancak genellikle bir editör seçer ve onunla birlikte yıllarca büyürsünüz. Yapmak isteyeceğim son şey, bu kararı Atom kullanıcılarından uzaklaştırmak.

Atom, sağlıklı bir topluluğa, hayran hayranlara, mükemmel bir tasarıma ve gerçek zamanlı işbirliğine umut verici bir girişe sahip harika bir editör. Microsoft'ta Atom'dan VS Code'a ve Sublime'den Vim'e kadar her düzenleyiciyi zaten kullanıyoruz ve geliştiricilerin GitHub ile tercih ettikleri herhangi bir düzenleyiciyi kullanmalarını istiyoruz.

Dolayısıyla hem Atom hem de VS Code'u geliştirmeye ve desteklemeye devam edeceğiz.

S: Bu, bazı Microsoft ürün özelliklerinin (Visual Studio Live Share) sonunda Atom'a da geçeceği anlamına mı geliyor?

VS Code ve Atom aslında bir ton tarihçe ve kod paylaşıyor ve Microsoft ve GitHub yıllardır temel teknolojiler üzerinde işbirliği yaptı:

  • En açık şekilde, her iki editörün ortak temeli olan Electron üzerinde birlikte çalışıyoruz. Microsoft, Elektron üzerinde GitHub ile çalışmaya 2015'te duyurulduğunda – hala AtomShell olarak adlandırıldığında ve VS Kodu duyurulmadan önce başladı. Slack kanallarına katıldık ve hackathonlara katıldık ve Microsoft, o zamandan beri Electron'a önemli bir katkıda bulunuyor. Elektron'u diğer birçok üründe de kullanıyoruz…
  • atom-ide ? benimsedi?Dil Sunucusu protokolü ?VS Kodunun bir parçası olarak geliştirdiğimiz. Bu, VS Code ve Atom arasında gelişmiş dil desteğinin paylaşılmasına izin verir. Atom-ide'nin desteklediği dil paketleri, dil sunucularını VS Code ile paylaşır.
  • Atom-ide topluluğu aynı zamanda ?Hata Ayıklama Bağdaştırıcısı protokolü? Atom ve VS Code arasında ortak hata ayıklayıcı desteğini etkinleştirecek.
  • Gerçek zamanlı işbirliğindeki son gelişmelerden heyecan duyuyoruz ve Atom Teletype ve VS Code Live Share'in protokoller üzerinde koordine olmasını bekliyorum, böylece geliştiriciler sonunda her iki düzenleyiciyi de aynı dosyaları gerçek zamanlı olarak birlikte düzenleyebilirler.

Bu yüzden, bu iki sevgili editörü üreten Microsoft ve GitHub arasındaki yıllarca süren işbirliğini seviyorum ve bu verimli ilişkinin devam etmesini bekliyorum!

S: Depoları GitLab'a ve diğer sağlayıcılara taşıyan kişilere yanıtınız nedir?

Geliştiriciler bağımsız düşünürlerdir ve her zaman sağlıklı bir şüphecilik derecesine sahip olacaklardır, ancak bazılarının kodlarını taşımak zorunda hissettiklerini görmek beni üzdü. Güvenlerini kazanma sorumluluğunu ciddiye alıyorum.

OTOH, git'in geliştiricilere depolarını bu şekilde taşıma esnekliği vermesinin harika olduğunu düşünüyorum ve umarım son birkaç gün içinde diğer Git ana bilgisayarlarını denemiş olanlar açık fikirli olur ve gösterdiğimiz bir kez geri dönmeyi düşünürler. açıklığa bağlılık ve GitHub'ı daha da büyük hale getirdi. Geri dönmemeyi seçerlerse, bu onların ayrıcalığıdır ve geliştiriciler bizi seçmese bile geliştirici seçimini kutlarız.

Bununla birlikte, GitHub ekibi, hesaplarını taşıyan veya kapatan kullanıcı grubunun son derece küçük olduğunu ve bu hafta GitHub'a yeni kayıtların ve yeni ilginin artmasıyla telafi edildiğini bildirdi.

S: Herkese açık GitHub proje havuzlarımızda herhangi bir reklamın görünmeye başlamasını beklemeli miyiz?

Hayır.

(Bazı tarihsel bağlamlar: GitHub başladığında, Sourceforge internette baskın kod barındırma sitesiydi. Sourceforge sonunda bir medya holdingine aitti ve bu site reklam yoluyla siteden büyük ölçüde para kazandı. Banner reklamlar, açılır pencereler ve gecikmeli indirmeler bataklığına dönüştü. kullanıcıları daha fazla reklama maruz bırakmak için. GitHub'ın temiz arayüzü ve geliştirici merkezli yaklaşımı, kısmen Sourceforge'a karşı bir tepki olarak görülebilir. Açıkçası doğru yol buydu.)

S: En görünür halka açık açık kaynak havuzlarına ek olarak GitHub, birçoğunun Microsoft ile doğrudan rekabet eden teklifleri olan şirketlere ait olduğu sayısız -özel havuza ev sahipliği yapıyor. Bu çok açık bir çıkar çatışmasıdır. Microsoft, özel havuzların Microsoft çalışanlarından ve yöneticilerinden bile gizli kaldığını kanıtlamak için hangi adımları atabilir?

Microsoft, bugün bir milyardan fazla müşterinin gizli bilgilerini barındırıyor ve bu, son derece ciddiye aldığımız bir sorumluluk.

GitHub, çalışanların özel depolara erişimini sınırlamak için halihazırda yürürlükte olan politikalara ve kontrollere sahiptir ve bu, Microsoft'ta her zamanki gibi sıkı kalacaktır.

S: Github kültürünün hangi unsurlarını Microsoft'a getirmek istersiniz?

GitHub ile ilgili harika şeylerden biri GitHub'ın GitHub üzerinde çalışmasıdır; satış, pazarlama ve yasal işlevleri, şirket genelinde işbirliği yapmak için sorunları ve çekme isteklerini kullanır. Bu, çeşitli ekiplerin tümünün açık alanda çalıştığı anlamına gelir ve bu, çok işbirlikçi bir kültüre katkıda bulunur (aynı zamanda GitHub'daki yeni avukatların bir PR'yi nasıl birleştireceklerini ve katıldıklarında hangi emojileri kullanacaklarını öğrendikleri anlamına gelir!).

S: Sorum şu: Her ikisi de çok benzer hizmetler sunan VSTS ve GitHub ile ilgili olarak ne tür bir entegrasyon, rekabet, kullanımdan kaldırma vb. bekleyebiliriz? Ürünlerin ve/veya ekiplerin her iki alandan birleştirilmesi için planlar var mı yoksa ayrı mı kalacaklar?

Milyonlarca geliştirici, Microsoft'un kendisi de dahil olmak üzere VSTS'ye güveniyor. VSTS ayrıca CI, sürüm yönetimi, manuel test yönetimi vb. dahil olmak üzere sürüm kontrolünün ötesinde birçok işlevselliğe sahiptir. Planımız, hem VSTS sürüm kontrolünü hem de GitHub'ı desteklemeye devam etmek ve VSTS kullanıcılarının harika bir deneyime sahip olması için entegrasyon işini yapmaktır. Sürüm kontrolü için GitHub'ı kullanmayı seçerlerse, tam entegrasyon ve izlenebilirlik deneyimi.

S: Github teknolojik/yığın açısından değişecek mi? Daha kesin olmak gerekirse, yığın hala çoğunlukla Ruby / Rails odaklı mı olacak yoksa teknoloji konusunda daha fazla çeşitlilik görecek miyiz?

GitHub, açıkçası Rails'i ilk benimseyenlerdendi ve ekip, yığınlarını internetteki en büyük sitelerden biri olacak şekilde ölçeklendirmek için inanılmaz bir iş çıkardı (ABD'de Alexa'da 34 numara). GitHub'ı yeniden platform haline getirme planı yok.

S: Normal GitHub hesapları mı tutuyorsunuz yoksa kullanıcıları GitHub oturumu için evrensel bir Microsoft hesabı kullanmaya mı zorluyorsunuz?

GitHub girişini seviyoruz. GitHub hesabınız geliştirici kimliğinizdir ve birçok kullanıcı GitHub hesaplarıyla geliştirici araçları ve hizmetlerinde (örneğin Travis, Circle) oturum açmaya alışmıştır. Bu nedenle, herhangi bir şey olursa GitHub'ı Microsoft'a bir oturum açma seçeneği olarak eklemeye karar verebiliriz.

S: Microsoft'un satın alma geçmişi ve sonuç olarak bazı ürünlerin aldığı lekeli itibar göz önüne alındığında, bunun GitHub'ın geleceği için iyi bir şey olduğuna neden güvenelim?

Microsoft, bu tür satın alma hakkında bazı zor (pahalı) dersler almıştır. Mevcut Microsoft liderliği altındaki satın almalar iyi bir geçmişe sahiptir – Minecraft ve LinkedIn, Microsoft'un başarılı bir platform edindiği, şirketlere hızlandırmak için ihtiyaç duydukları kaynakları sağladığı ve ardından bağımsız olarak çalışmaya devam etmelerine izin verdiği örneklerdir. İyi çalışıyor.

Aşağıdaki kaynak bağlantısından Nat'tan daha fazla cevap okuyabilirsiniz.

Kaynak: Reddit

Konular hakkında daha fazla bilgi: Atom Metin Sürümü, Geleceğin CEO'su, Github, microsoft, Nat Friedman, Reddit AmA, VSTS

Yorum bırak

E-posta hesabınız yayımlanmayacak. Gerekli alanlar işaretlenmişlerdir. *