
Hefteya borî Microsoft rêveberek pakêtê derxist di çarçoveya daxuyaniyên konferansê de . Pir kes ev delîlên din ên nêzîkbûna Microsoft-ê bi tevgera Çavkaniya Vekirî re fikirîn. Lê ne pêşdebirê Kanadayî Keivan Beigi, nivîskarê rêveberê pakêta belaş e . Naha ew hewl dide ku fêm bike ka di 12 mehên borî de çi qewimî, di dema ku ew bi nûnerên Microsoft re danûstendinê kir.
Her wusa, êdî Kayvan . Karûbarên xerîdar û server dê tavilê heya 1-ê Tebaxa 2020-an derbasî moda lênihêrînê bibin, piştî ku ew ê bi domdarî bêne girtin.
Di bloga xwe de, nivîskar pêşkêş dike . Hemî salek berê dest pê kir (3ê Tîrmeha 2019) gava ku wî ev e-name ji Andrew, serokê tîmê pêşkeftinê li Microsoft-ê wergirt:
Keyvan,
Ez tîmek pêşkeftinê dimeşînim Windows Modela Serlêdanê û bi taybetî, tîma bicihkirina sepanê. Min tenê xwest ku ji bo afirandina appget-ê noteyek kurt ji we re bişînim da ku spasiya we bikim—ew zêdehiyek girîng e ji bo ekosîstemê. Windows, ku jiyana pêşdebiran hêsan dike Windows Gelek hêsantir. Em ê di hefteyên pêş de li Vancouverê bin da ku bi pargîdaniyên din re hevdîtin bikin, lê heke wextê we hebe, em dixwazin bi we û tîmê we re hevdîtin bikin da ku hûn nerînên xwe li ser ka meriv çawa jiyana we di pêşvebirina appget de hêsantir dike bistînin.
Keyvan bi heyecan bû: Projeya hobiya wî ji hêla Microsoft ve hatibû dîtin! Wî bersîva nameyê da - û du meh şûnda, piştî ku name guheztin, ew hat civînek li ofîsa Microsoft-ê ya li Vancouver. Di civînê de Andrew û rêveberê pêşkeftinê yê din ji heman koma hilberê beşdar bûn. Keyvan dibêje ku wî demek xweş derbas kir - wan li ser ramanên li pişt AppGet-ê axivîn, ya ku di nav de pir baş nehatibû kirin û tiştê ku ew ji bo guhertoyên pêşerojê yên AppGet plan dike. Pêşvebir di bin bandora xwe de bû ku Microsoft dixwest ku alîkariya projeyê bike: wan bixwe pirsî ka ew dikarin ji bo wê çi bikin. Wî behs kir ku dê xweş be ku meriv hin krediyên Azure bistînin, hin , û dê baş be ku pirsgirêkên bi girêdanên dakêşana kesane re rast bikin.
Hefteyek şûnda, Andrew nameyek nû şand, ku tê de wî bi esasî Andrew vexwend ku li Microsoftê bixebite: "Em dixwazin hin guhertinên girîng di belavkirina nermalavê de bikin Windows, û derfeteke mezin heye ku di diyarkirina ka ew ê çawa xuya bike de bibe alîkar Windows û sîstema belavkirina sepanan di Azure/Microsoft 365 de. Bi vê yekê di hişê xwe de, gelo we li ser derbaskirina bêtir dem li ser appget, dibe ku li Microsoft, fikirî ye?" wî nivîsand.
Kayvan di destpêkê de hinekî dudil bû - wî nexwest biçe Microsoftê da ku li ser bixebite. Windows Store, motora MSI, û pergalên din ên bicihkirina sepanan. Lê wan ew piştrast kir ku ew ê bi taybetî li ser AppGet bixebite. Piştî nêzîkî mehekê ji nameyên dirêj ên e-nameyê, wan gihîşt wê encamê ku peyman dê pir dişibihe peymana kirîn-kirêkirinê - Microsoft pêşdebir digel bernameya xwe digire kar, û ew biryar didin ka navê wê bikin tiştek din an jî bikin Microsoft AppGet.
Keyvan dinivîse ku di tevahiya pêvajoyê de ew bi tevahî ne diyar bû ku rola wî dê li Microsoft-ê çi be. Berpirsiyarên wî wê çi bin? Divê ez ji kê re rapor bikim? Kî wê raporê bide wî? Wî di van danûstandinên hêdî de hewl da ku hinek ji van bersivan zelal bike, lê qet bersivek zelal negirt.
Piştî çend mehên din ji danûstendinên e-nameyên pir hêdî, jê re hat gotin ku pêvajoya kirêdariyê bi riya BizDev dê demek pir dirêj bigire. Alternatîfek ji bo bilezkirina pêvajoyê dê ev be ku meriv wî bi "bonusek" bi kar bîne, piştî ku ew ê dest bi xebata li ser koçkirina bingeha kodê bike. Ti îtîrazên wî tune bûn, ji ber vê yekê wan li Redmond gelek civîn/hevpeyvîn li dar xistin.
Pêvajo dest pê kir. Di 5ê Kanûna Pêşiyê, 2019-an de, Keyvan firiya Seattle - ber bi navenda Microsoft-ê - û tevahiya rojê li wir derbas kir, bi kesên cihêreng re hevpeyivîn kir û bi Andrew re danûstandin kir. Êvarê ez bi teksiyekê siwar bûm çûm balafirgehê û vegeriyam Vancouverê.
Ji wî re hat gotin ku li benda bangek ji beşa HR bimîne. Lê piştî, Keyvan şeş meh ji Microsoft tiştek nebihîst. Heya nîvê Gulana 2020-an, dema ku hevalek kevn Andrew roja din serbestberdana bernameya WinGet ragihand:
Silav Kayvan, ez hêvî dikim ku hûn û malbata we baş dibin - BC li gorî Dewletên Yekbûyî dixuye ku bi covid re karekî baş dike.
Ez gelek xemgîn im ku pozîsyona rêveberê projeyê neçû serî. Ez dixwazim demekê veqetînim û bibêjim ku em çiqas spasdarê têketin û ramanên we ne. Me rêveberê pakêtan ji bo Windows, û pêşdîtina yekem dê sibê li Build 2020 zindî be. Em ê di bloga xwe de jî behsa appget bikin, ji ber ku em bawer dikin ku ew e Windows Cih ji bo rêveberên pakêtan ên cûrbecûr heye. Rêveberê pakêtên me jî li ser GitHub-ê ye, lê bê guman bi pêkanîna me û hwd. Ew wekî çavkaniya vekirî jî tê berdan, ji ber vê yekê em bê guman dê her beşdariyek ku hûn bikin pêşwazî bikin.
Keyvan zêde matmayî nebû. Wê demê, jixwe diyar bû ku ew ê neyê vexwendin ku li Microsoft-ê bixebite; vê yekê ew aciz nekir, ji ber ku wî guman kir ku ew dixwaze ji bo pargîdaniyek wusa mezin bixebite.
Lê roja din dema ku wî dît surprîzek rastîn li benda wî bû : "Dema ku min depo nîşanî jina xwe da, yekem tiştê ku wê got ev bû, "Wan jê re digotin WinGet?" Tu cidî yî??" Min jî neçar ma ku jê re rave bikim ka mekanîka bingehîn, termînolojî, format û , tewra strukturên peldanka depoya pakêtê jî ji AppGet îlhama xwe digire."
"Ez aciz im ku Microsoft, şîrketeke bi nirxa 1,4 trîlyon dolarî, di dawiyê de xwe girt ser xwe û rêveberekî pakêtê yê baş ji bo berhema xwe ya sereke derxist? Na, diviyabû ev berî çend salan bikira. Diviyabû xeletî nekira." Windows Kayvan dinivîse, "Bi qasî ku wan kir, bi hêz hilînin. Rastî ev e, her çend min hewl da ku AppGet pêşve bibim jî, ew ê qet bi qasî çareseriya Microsoft-ê zû mezin nebe. Min AppGet neafirand da ku dewlemend bibim, navdar bibim, an jî li Microsoft-ê bixebitim. Min AppGet afirand ji ber ku min bawer dikir ku em, bikarhêner, Windows, em jî şayanê ezmûneke baş a rêveberiya sepanan in. Tiştê ku min aciz dike ev e ku ev hemû çawa hatiye kirin. Danûstandineke hêdî û xirab. Di dawiyê de, bêdengiya radyoyê ya tevahî. Lê tiştê ku bi rastî min aciz kir ev daxuyanî bû. AppGet, ku bi awayekî objektîf çavkaniya piraniya ramanên WinGet e, tenê wekî rêveberek pakêtê ya din hate behs kirin ku ew tenê di vê dinyayê de heye. Di heman demê de, rêveberên pakêtê yên din, yên ku WinGet bi wan re pir hindik hevpar e, hatin behs kirin û pir bi hûrgulî rave kirin."
Keyvan Beigi ne xemgîn e. Ew dibêje her ewrek xwedî aliyekî erênî ye. Bi kêmanî WinGet li ser bingehek saxlem hatiye avakirin û xwedî potansiyela serkeftinê ye. Û bikarhêner Windows, belkî ew ê di dawiyê de rêveberek pakêtan a baş bibînin. Û ji bo wî, ev çîrok derseke hêja bû: "Bijî û fêr bibe."
Ew diyar dike ku kopîkirina kodê ne pirsgirêk e, ya ku Çavkaniya Vekirî ye. Û ew nayê wateya kopîkirina têgeha giştî ya rêveberên pakêtê / serîlêdanê. Lê heke hûn li projeyên mîna OS X, Homebrew, Chocolaty, Scoop, ninite, hwd. binihêrin, wê hingê ew hemî taybetmendiyên xwe hene. Lêbelê, WinGet hema hema wekî AppGet dixebite: "Dixwazin bizanibin Microsoft WinGet çawa dixebite? Herin bixwînin ", ew dinivîse.
Keyvan tenê ji wê yekê aciz bû ku li tu derê behsa karê wî nehat kirin.
Ji bo referansa. "Hembêz bike, dirêj bike û vemirîne" ev hevokek e ku, , ji hêla Microsoft-ê ve hate bikar anîn da ku stratejiya pîşesaziyê ji bo danasîna nermalavê bi karanîna standardên pir pejirandî vebêje. Stratejî berfirehkirina van standardan bû û berdewamkirina karanîna van cûdahiyan ji bo bidestxistina berjewendiyek li hember hevrikan.
Di rewşa AppGet de, nayê gotin ku ev stratejî bi şêweya xwe ya herî paqij hatiye sepandin, lê hin hêman dikarin werin dîtin. Parêzvanên nermalava azad vê yekê wekî çalakiyek ji hêla exlaqî ve nayê qebûlkirin dibînin û ji destpêşxeriya Microsoft-ê ya ji bo pêkanîna binsîstemek ji bo ... gumanbar dimînin. Linux nav pergala xebitandinê Windows (). Ew dibêjin ku Microsoft di bingeha xwe de neguheriye û dê çu carî neguhere.
Source: www.habr.com
