Giunsa pagpatay sa Microsoft ang AppGet

Giunsa pagpatay sa Microsoft ang AppGet

Sa miaging semana gipagawas sa Microsoft ang usa ka manager sa package WinGet isip kabahin sa mga pahibalo sa komperensya Pagtukod og 2020. Daghan ang nagkonsiderar niini nga dugang nga ebidensya sa pakig-alayon sa Microsoft sa kalihokan sa Open Source. Apan dili ang developer sa Canada nga si Keivan Beigi, tagsulat sa libre nga manager sa package AppGet. Karon naningkamot siya nga masabtan kung unsa ang nahitabo sa miaging 12 ka bulan, diin nakigsulti siya sa mga representante sa Microsoft.

Anyway, karon Kayvan mihunong sa pagpalambo sa AppGet. Ang mga serbisyo sa kliyente ug server moadto dayon sa mode sa pagpadayon hangtod sa Agosto 1, 2020, pagkahuman sila permanente nga sirado.

Sa iyang blog, ang tagsulat naghatag kronolohiya sa mga panghitabo. Nagsugod ang tanan usa ka tuig ang milabay (Hulyo 3, 2019) sa dihang nadawat niya kini nga email gikan ni Andrew, ang pinuno sa development team sa Microsoft:

Keyvan,

Gidumala nako ang Windows App Model development team ug, ilabina, ang application deployment team. Gusto lang nga magpadala kanimo usa ka dali nga sulat aron pasalamatan ka sa paghimo sa appget - kini usa ka maayo nga pagdugang sa ekosistema sa Windows ug gipadali ang kinabuhi sa mga nag-develop sa Windows. Mahimong naa kami sa Vancouver sa umaabot nga mga semana nga magkita uban ang ubang mga kompanya, apan kung adunay ka oras, gusto namon nga makigkita kanimo ug sa imong team aron makakuha og feedback kung giunsa paghimo ang imong kinabuhi sa pagpalambo sa appget nga labi kadali.

Naghinam-hinam si Keyvan: ang iyang proyekto sa kalingawan namatikdan sa Microsoft! Gitubag niya ang sulat - ug paglabay sa duha ka bulan, pagkahuman sa pagbayloay og mga sulat, miadto siya sa usa ka miting sa opisina sa Microsoft sa Vancouver. Ang miting gitambongan ni Andrew ug laing development manager gikan sa samang grupo sa produkto. Si Keyvan nag-ingon nga siya adunay usa ka maayo nga panahon - naghisgot sila bahin sa mga ideya sa luyo sa AppGet, kung unsa ang dili maayo nga nahimo sa kasamtangan nga mga manedyer sa pakete sa Windows ug unsa ang iyang giplano alang sa umaabot nga mga bersyon sa AppGet. Ang developer ubos sa impresyon nga gusto sa Microsoft nga tabangan ang proyekto: sila mismo nangutana kung unsa ang ilang mahimo alang niini. Gihisgutan niya nga maayo nga makakuha pipila ka mga kredito sa Azure, ang uban dokumentasyon para sa bag-ong MSIX package format, ug maayo nga ayohon ang mga problema sa indibidwal nga mga link sa pag-download.

Paglabay sa usa ka semana, nagpadala si Andrew og bag-ong sulat diin giimbitar gyud niya si Andrew nga magtrabaho sa Microsoft: "Gusto namon nga maghimo pipila ka hinungdanon nga pagbag-o sa pag-apod-apod sa software sa Windows, ug adunay usa ka dako nga oportunidad nga makatabang kung unsa ang Windows ug ang sistema sa pag-apod-apod sa aplikasyon. sa Azure/Microsoft mahimong tan-awon.” 365. Sa paghunahuna niana, nakahunahuna ka ba sa paggugol ug dugang panahon sa appget, nga lagmit sa Microsoft?” - misulat siya.

Si Keyvan medyo nagduha-duha sa una—dili siya gusto nga moadto sa Microsoft aron magtrabaho sa Windows Store, ang makina sa MSI, ug uban pang mga sistema sa pag-deploy sa aplikasyon. Apan gipasaligan nila siya nga iyang igugol ang tanan niyang oras sa pagtrabaho lamang sa AppGet. Pagkahuman sa mga usa ka bulan nga taas nga sulat sa email, nakahinapos sila nga ang kasabutan mahimong parehas sa acqui-hire - Nag-hire ang Microsoft og usa ka developer kauban ang iyang programa, ug nagdesisyon sila kung ilisan ba kini sa ngalan o mahimo na kini nga Microsoft AppGet .

Gisulat ni Keyvan nga sa tibuok proseso dili siya hingpit nga klaro kung unsa ang iyang papel sa Microsoft. Unsa ang iyang mga responsibilidad? Kang kinsa ko i-report? Kinsa ang mosumbong kaniya? Gisulayan niya nga ipatin-aw ang pipila niini nga mga tubag sa panahon sa hinay nga negosasyon, apan wala gyud makadawat usa ka klaro nga tubag.

Human sa pipila pa ka bulan sa hinay kaayo nga negosasyon sa email, gisultihan siya nga ang proseso sa pag-hire pinaagi sa BizDev dugay kaayo. Usa ka alternatibo sa pagpadali sa proseso mao ang pag-hire lang kaniya gamit ang "bonus", pagkahuman magsugod siya sa pagtrabaho sa pagbalhin sa codebase. Wala siyay pagsupak, mao nga nag-iskedyul sila og daghang mga miting / interbyu sa Redmond.

Nagsugod na ang proseso. Niadtong Disyembre 5, 2019, si Keyvan milupad paingon sa Seattle - sa Microsoft headquarters - ug didto migugol sa tibuok adlaw, nag-interbyu sa lainlaing mga tawo ug nakigsabot kang Andrew. Pagkagabii misakay kog taxi paingon sa airport ug mibalik sa Vancouver.

Giingnan siya nga maghulat sa tawag gikan sa departamento sa HR. Apan pagkahuman, Wala’y nadungog si Keyvan gikan sa Microsoft sulod sa unom ka bulan. Hangtud sa tungatunga sa Mayo 2020, sa dihang gipahibalo sa usa ka tigulang nga higala ni Andrew ang pagpagawas sa programa sa WinGet pagkasunod adlaw:

Hi Kayvan, I hope you and your family are doing well - BC murag maayo ang trabaho sa covid kumpara sa US.

Gikasubo ko nga ang posisyon sa manager sa proyekto wala molihok. Gusto kong mogahin og panahon sa pagsulti kung unsa ka dako ang among pagpasalamat sa imong input ug mga ideya. Naghimo kami usa ka manager sa package alang sa Windows, ug ang una nga preview mahimong live ugma sa Pagtukod 2020. Atong hisgotan usab ang appget sa among blog tungod kay nagtuo kami nga adunay lugar alang sa lainlaing mga managers sa package sa Windows. Ang among manager sa package gibase usab sa GitHub, apan klaro sa among kaugalingon nga pagpatuman ug uban pa. Kini usab bukas nga tinubdan, busa klaro nga among gidawat ang bisan unsang input nga mahimo nimo.

Wala kaayo matingala si Keyvan. Nianang panahona, klaro na nga dili siya imbitahon nga magtrabaho sa Microsoft, wala kini makapasuko kaniya, tungod kay nagduhaduha siya nga gusto niya nga magtrabaho sa usa ka dako nga kompanya.

Apan ang tinuod nga katingala naghulat kaniya sa sunod nga adlaw sa dihang iyang nakita GitHub repository: "Sa dihang akong gipakita ang repository sa akong asawa, ang unang butang nga iyang gisulti mao ang, "Gitawag nila kini nga WinGet?" Seryoso ka??" Wala na gani nako ipasabot sa iyaha kung giunsa ang basic mechanics, terminology, format ug dayag nga istruktura, bisan ang istruktura sa folder repository sa package giinspirar sa AppGet."

Nasuko ba ko nga ang Microsoft, usa ka $ 1,4 trilyon nga kompanya, sa katapusan nagkahiusa ug nagpagawas sa usa ka disente nga manager sa pakete alang sa punoan nga produkto niini? Dili, ila unta kining buhaton mga tuig na ang milabay. Dili unta nila gub-on ang Windows Store sama sa ilang gibuhat, ”misulat si Keyvan. "Ang tinuod mao, bisan unsa pa ka lisud ang akong pagsulay sa pagpauswag sa AppGet, dili gyud kini motubo sa parehas nga rate sa solusyon sa Microsoft. Wala ko nagmugna og AppGet aron madato, sikat, o makatrabaho sa Microsoft. Gibuhat nako ang AppGet tungod kay nagtuo ko nga kami nga mga tiggamit sa Windows takus usab sa usa ka desente nga kasinatian sa pagdumala sa app. Ang nakasamok kanako mao kung giunsa kini nahimo. Hinay ug makalilisang nga komunikasyon. Sa katapusan adunay hingpit nga kahilom sa radyo. Apan kini nga pahibalo labing nakapatandog kanako. Ang AppGet, nga sa tinuud mao ang gigikanan sa kadaghanan nga mga ideya alang sa WinGet, gihisgutan lamang nga lain nga manager sa package nga kini mahitabo nga naglungtad niining kalibutana. Sa parehas nga oras, ang ubang mga managers sa package, diin ang WinGet adunay gamay nga pagkapareho, gihisgutan ug gipatin-aw nga labi ka maayo.

Wala masuko si Keyvan Beigi. Siya nag-ingon nga ang matag panganod adunay linya nga pilak. Sa labing gamay, ang WinGet gitukod sa usa ka lig-on nga pundasyon ug adunay potensyal alang sa kalampusan. Ug ang mga tiggamit sa Windows mahimo’g sa katapusan adunay usa ka desente nga manager sa package. Ug alang kaniya kini nga istorya nahimong usa ka bililhon nga kasinatian: "Pagkinabuhi hangtod sa kahangturan, pagkat-on hangtod sa kahangturan."

Gipatin-aw niya nga ang pagkopya sa code dili usa ka problema, kana ang gipasabut sa Open Source. Ug wala niya gipasabot nga kopyahon ang kinatibuk-ang konsepto sa mga managers sa package/application. Apan kung imong tan-awon ang parehas nga mga proyekto sa OS X, Homebrew, Chocolaty, Scoop, ninite, ug uban pa, nan silang tanan adunay kaugalingon nga mga kinaiya. Bisan pa, ang WinGet nagtrabaho halos parehas sa AppGet: "Gusto mahibal-an kung giunsa ang pagtrabaho sa Microsoft WinGet? Lakaw ug basaha usa ka artikulo nga akong gisulat duha ka tuig ang milabay bahin sa kung giunsa ang pagtrabaho sa AppGet", misulat siya.

Nasuko lang si Keyvan nga wala hisgoti ang iyang trabaho bisan asa.

Alang sa pakisayran. Ang "paghangop, pagpalapad ug pagpalong" usa ka hugpong sa mga pulong nga, sumala sa gitino sa US Department of Justice, gigamit sa Microsoft sa paghulagway sa estratehiya sa industriya alang sa pagpaila sa software gamit ang kaylap nga gidawat nga mga sumbanan. Ang estratehiya mao ang pagpalapad niini nga mga sumbanan ug padayon nga gamiton kini nga mga kalainan aron makaangkon og bentaha sa mga kakompetensya.

Sa kaso sa AppGet, kini nga estratehiya dili maingon nga magamit sa lunsay nga porma niini, apan ang pipila ka mga elemento mahimong makonsiderar. Ang mga tigpaluyo sa libre nga software nag-isip niini nga dili madawat sa moral nga paagi sa aksyon ug wala gihapon mosalig sa inisyatiba sa Microsoft sa pagpaila sa usa ka subsystem para sa Linux ngadto sa Windows operating system (WSL). Sila nag-ingon nga ang Microsoft sa kinauyokan niini wala mausab ug dili gayud mausab.

Giunsa pagpatay sa Microsoft ang AppGet


Source: www.habr.com

Idugang sa usa ka comment