Çawa Microsoft AppGet kuşt

Çawa Microsoft AppGet kuşt

Hefteya borî Microsoft rêveberek pakêtê derxist WinGet di çarçoveya daxuyaniyên konferansê de ava 2020. 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 AppGet. 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 pêşveçûna AppGet rawestîne. 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 kronolojiya bûyeran. 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îmê pêşkeftina Modela App Windows-ê û, bi taybetî, tîmê bicîhkirina serîlêdanê birêve dibim. Tenê xwest ku ez ji we re notek bilez bişînim ku spasiya we bikim ji bo afirandina appget - ew ji ekosîstema Windows-ê re pêvekek mezin e û jiyana pêşdebirên Windows-ê pir hêsantir dike. Dibe ku em ê di hefteyên pêş de li Vancouverê bi pargîdaniyên din re bicivin, lê ger wextê we hebe, em hez dikin ku bi we û ekîba we re hevdîtinê bikin da ku hûn bertekên xwe bistînin ka meriv çawa jiyana pêşkeftina sepana xwe hêsantir dike.

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 rêveberên pakêtê yên heyî yên li ser Windows û 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 belgeyên ji bo forma pakêta nû ya MSIX, û 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 rastî Andrew vexwend ku li Microsoft-ê bixebite: "Em dixwazin di belavkirina nermalavê de li ser Windows-ê hin guhertinên girîng çêkin, û derfetek mezin heye ku em di çi Windows û pergala belavkirina serîlêdanê de bibin alîkar. di Azure/Microsoft de dê wisa xuya bike." 365. Bi vê hişê, we fikirî ku hûn bêtir wext li ser appget-ê derbas bikin, potansiyel li Microsoft-ê? - wî nivîsî.

Keyvan di destpêkê de piçek dudil bû — wî nexwest biçe Microsoft-ê da ku li ser Windows Store, motora MSI û pergalên din ên bicîhkirina serîlêdanê bixebite. Lê wan jê re piştrast kir ku ew ê hemî dema xwe tenê li AppGet bixebite. Piştî nêzîkê mehekê ji hevpeyivîna e-nameyê ya dirêj, ew gihîştin wê encamê ku peyman dê pir dişibihe acqui-kirê - Microsoft pêşdebirek digel bernameya xwe dixebitîne, û ew biryar didin ka navê wê biguhezînin tiştek din an ew ê bibe 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.

Bi rastî ez poşman im ku pozîsyona rêveberê projeyê bi ser neket. Min xwest ku wextê xwe veqetînim û bibêjim ku em çiqas spasiya têketin û ramanên we dikin. Me rêveberek pakêtê ji bo Windows-ê pêşxistiye, û pêşdîtina yekem dê sibê li Build 2020 zindî be. Em ê di bloga xwe de jî behsa appget-ê bikin ji ber ku em difikirin ku li ser Windows-ê cîh ji bo rêvebirên pakêtê yên cihêreng heye. Rêvebirê pakêta me jî li ser GitHub-ê ye, lê eşkere bi pêkanîna me û hwd. Ew di heman demê de çavkaniyek vekirî ye, ji ber vê yekê eşkere ye ku em ê pêşwaziya her têgiha ku we hebe.

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û depoya GitHub: "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 û avahiya eşkere, tewra strukturên peldanka depoya pakêtê jî ji AppGet îlhama xwe digire."

Ma ez aciz im ku Microsoft, pargîdaniyek 1,4 trîlyon dolarî, di dawiyê de çalakiya xwe li hev kir û ji bo hilbera xweya ala rêveberek pakêtek maqûl derxist? Na, divê sal berê ev yek bikirana. Diviyabû wan bi qasî ku kir Windows Store neqeliqanda,” Keyvan dinivîse. "Rastî ev e, her çend ez hewl bidim ku AppGet pêşve bixim, ew ê çu carî bi heman rêjeya çareseriya Microsoft-ê mezin nebe. Min AppGet neafirand ku ez li Microsoft-ê dewlemend bibim, navdar bibim, an karekî bistînim. Min AppGet afirand ji ber ku min bawer kir ku em bikarhênerên Windows-ê jî ezmûnek rêveberiya sepanê ya maqûl heq dikin. Ya ku min aciz dike ev e ku bi rastî ev çawa hate kirin. Têkiliyên hêdî û tirsnak. Di dawiyê de bêdengiya radyoyê ya tevahî heye. Lê ev daxuyanî herî zêde bala min kişand. AppGet, ku bêkêmasî çavkaniya piraniya ramanan e ji bo WinGet, tenê wekî rêveberê pakêtek din hate destnîşan kirin 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 Beîgî ne aciz e. Dibêje ku her ewrekî zîv heye. Bi kêmanî, WinGet li ser bingehek zexm hatî çêkirin û potansiyela serkeftinê heye. Û dibe ku bikarhênerên Windows-ê di dawiyê de xwediyê rêveberek pakêtê ya maqûl bin. Û ji bo wî ev çîrok bû serpêhatiyek hêja: "Heta bijî, her û her 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 gotarek ku min du sal berê nivîsand ku çawa AppGet dixebite", 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, wekî ku ji hêla Wezareta Dadê ya Dewletên Yekbûyî ve hatî destnîşankirin, 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 doza AppGet de, ev stratejî nikare were gotin ku di forma xweya paqij de tête sepandin, lê hin hêman dikarin bêne hesibandin. Alîgirên nermalava belaş wê wekî qursek tevgerê ya ku ji hêla exlaqî ve nayê pejirandin dihesibînin û hîn jî ji înîsiyatîfa Microsoft-ê ya ji bo danîna bine-pergalek ji bo Linux di pergala xebitandina Windows-ê de bêbawer in (WSL). Ew dibêjin ku Microsoft di bingeha xwe de neguheriye û dê çu carî neguhere.

Çawa Microsoft AppGet kuşt


Source: www.habr.com

Add a comment