Minggu kamari Microsoft ngaluarkeun manajer pakét
Atoh, ayeuna Kayvan
Dina blog na, pangarang nyadiakeun
Keyvan,
Kuring ngatur tim pamekaran Modél Aplikasi Windows sareng, khususna, tim panyebaran aplikasi. Ngan hoyong ngintunkeun anjeun catetan gancang pikeun hatur nuhun pikeun nyiptakeun appget - éta mangrupikeun tambahan anu saé pikeun ékosistem Windows sareng ngajantenkeun kahirupan pamekar Windows langkung gampang. Kami sigana bakal aya di Vancouver dina minggu anu bakal datang sareng rapat sareng perusahaan sanés, tapi upami anjeun gaduh waktos, kami bakal resep pendak sareng anjeun sareng tim anjeun pikeun kéngingkeun tanggapan ngeunaan kumaha carana ngagampangkeun kahirupan pangembangan appget anjeun.
Keyvan bungah: proyék hobi na parantos diperhatoskeun ku Microsoft! Anjeunna ngabales surat - sareng dua bulan saatosna, saatos silih tukeur surat, anjeunna sumping ka rapat di kantor Microsoft di Vancouver. Rapat ieu dihadiran ku Andrew sareng manajer pangembangan sanés ti grup produk anu sami. Keyvan nyebatkeun anjeunna gaduh waktos anu saé - aranjeunna nyarioskeun ideu di balik AppGet, naon anu henteu dilakukeun kalayan saé dina
Saminggu ti harita, Andrew ngirim surat anyar dimana anjeunna leres-leres ngajak Andrew damel di Microsoft: "Kami hoyong ngadamel sababaraha parobihan anu signifikan dina distribusi parangkat lunak dina Windows, sareng aya kasempetan anu saé pikeun ngabantosan naon Windows sareng sistem distribusi aplikasi. dina Azure/Microsoft bakal kasampak kawas. - manéhna nulis.
Keyvan mimitina rada ragu-anjeunna henteu hoyong angkat ka Microsoft pikeun ngerjakeun Windows Store, mesin MSI, sareng sistem panyebaran aplikasi anu sanés. Tapi aranjeunna ngajamin yén anjeunna bakal nyéépkeun waktosna ngan ukur damel di AppGet. Sanggeus kira-kira sabulan korespondensi email anu panjang, aranjeunna dugi ka kacindekan yén perjanjian éta bakal sami sareng acqui-hire - Microsoft nyéwa pamekar sareng programna, sareng aranjeunna mutuskeun pikeun ngagentos nami anu sanés atanapi bakal janten Microsoft AppGet .
Keyvan nyerat yén sapanjang prosés anjeunna henteu écés pisan naon peranna di Microsoft. Naon tanggung jawabna? Ka saha kuring kudu lapor? Saha anu bakal ngalaporkeun ka anjeunna? Anjeunna nyoba netelakeun sababaraha waleran ieu salila ieu hungkul slow, tapi pernah narima jawaban jelas.
Saatos sababaraha bulan deui negosiasi email anu lambat pisan, anjeunna nyarios yén prosés nyewa ngalangkungan BizDev bakal nyandak waktos anu lami pisan. Alternatipna pikeun nyepetkeun prosésna nyaéta ngan saukur nyéwa anjeunna kalayan "bonus", saatos anjeunna bakal ngamimitian damel dina migrasi basis kodeu. Anjeunna henteu aya bantahan, janten aranjeunna ngajadwalkeun sababaraha rapat / wawancara di Redmond.
Prosésna geus dimimitian. Tanggal 5 Désémber 2019, Keyvan angkat ka Seattle - ka markas Microsoft - sareng nyéépkeun sadinten di dinya, ngawawancara sababaraha jalma sareng badami sareng Andrew. Sore kuring nyandak taksi ka bandara sareng uih deui ka Vancouver.
Dititah ngadagoan telepon ti departemen SDM. Tapi sanggeus, Keyvan henteu ngadangu nanaon ti Microsoft salami genep bulan. Nepi ka pertengahan Méi 2020, nalika babaturan heubeul Andrew ngumumkeun sékrési program WinGet poé saterusna:
Hai Kayvan, mugia anjeun sareng kulawarga anjeun séhat - SM sigana ngalakukeun padamelan anu saé sareng covid dibandingkeun sareng AS.
Hapunten pisan yén posisi manajer proyék henteu jalan. Abdi hoyong nyéépkeun waktos nyarios sabaraha urang ngahargaan input sareng ide anjeun. Kami parantos ngembangkeun manajer pakét pikeun Windows, sareng sawangan munggaran bakal disiarkeun énjing di Build 2020. Kami ogé bakal nyebatkeun appget dina blog urang sabab kami nyangka aya rohangan pikeun manajer pakét anu béda dina Windows. Manajer pakét kami ogé dumasar kana GitHub, tapi écés kalayan palaksanaan urang sorangan sareng saterasna. Éta ogé open source, janten écés kami ngabagéakeun naon waé input anu anjeun gaduh.
Keyvan teu reuwas teuing. Ku waktu éta, éta geus jadi atra yén anjeunna moal diondang pikeun digawé di Microsoft, éta teu kesel anjeunna, sabab anjeunna doubted yén manéhna hayang digawé di hiji pausahaan badag.
Tapi kejutan nyata ngantosan anjeunna dinten salajengna nalika anjeunna ningali
Naha kuring kesel yén Microsoft, perusahaan $ 1,4 triliun, tungtungna ngahiji sareng ngarilis manajer pakét anu santun pikeun produk unggulanna? Henteu, aranjeunna kedah dilakukeun sababaraha taun ka pengker. Aranjeunna henteu kedah ngaco Windows Store sapertos anu aranjeunna laksanakeun, ”nyerat Keyvan. "Realitasna, kumaha waé kuring nyobian ngamajukeun AppGet, éta moal pernah tumbuh dina laju anu sami sareng solusi Microsoft. Kuring henteu nyiptakeun AppGet pikeun beunghar, kasohor, atanapi kéngingkeun padamelan di Microsoft. Kuring nyiptakeun AppGet sabab kuring percaya yén urang pangguna Windows pantes ogé pangalaman manajemén aplikasi anu santun. Naon bothers kuring kumaha kahayang ieu dipigawé. Komunikasi slow sarta dahsyat. Dina tungtungna aya tiiseun radio lengkep. Tapi paling sadaya, pengumuman ieu keuna kuring. AppGet, anu sacara obyektif sumber seueur ide pikeun WinGet, ngan ukur disebatkeun salaku manajer pakét anu sanés eta ngan kajadian aya di dunya ieu. Dina waktos anu sami, manajer pakét sanés, sareng WinGet gaduh sakedik pisan, disebatkeun sareng dijelaskeun langkung lengkep.
Keyvan Beigi teu kesel. Anjeunna nyebutkeun yen unggal awan boga pinding pérak. Sahenteuna, WinGet diwangun dina dasar anu padet sareng berpotensi suksés. Sareng pangguna Windows tungtungna tiasa gaduh manajer pakét anu santun. Sareng pikeun anjeunna carita ieu janten pangalaman anu berharga: "Hirup salamina, diajar salamina."
Anjeunna ngécéskeun yén nyalin kode teu masalah, éta naon Open Source nyaeta sagala ngeunaan. Sareng anjeunna henteu hartosna nyalin konsép umum manajer pakét / aplikasi. Tapi upami anjeun ningali proyék-proyék anu sami dina OS X, Homebrew, Chocolaty, Scoop, ninite, sareng sajabana, aranjeunna sadayana gaduh ciri sorangan. Nanging, WinGet jalanna ampir sami sareng AppGet: "Hoyong terang kumaha jalanna Microsoft WinGet? Buka jeung baca
Keyvan ngan kesel yén karyana teu disebutkeun dimana wae.
Pikeun rujukan. "Nangkeup, manjangkeun sareng mareuman" mangrupikeun frasa anu,
Dina kasus AppGet, strategi ieu teu bisa disebutkeun dilarapkeun dina formulir murni, tapi sababaraha elemen bisa dianggap. Ngadukung parangkat lunak gratis nganggap éta mangrupikeun tindakan anu teu tiasa ditampi sacara moral sareng masih teu percanten kana inisiatif Microsoft pikeun ngenalkeun subsistem Linux kana sistem operasi Windows (
sumber: www.habr.com