Чӣ тавр Microsoft AppGet-ро кушт

Чӣ тавр Microsoft AppGet-ро кушт

Ҳафтаи гузашта Microsoft мудири бастаро баровард WinGet дар доираи эълонхо дар конференция Сохтани 2020. Бисёриҳо ин далели навбатии наздикшавии Microsoft бо ҳаракати кушодаасосро баррасӣ карданд. Аммо на таҳиягари Канада Кейван Бейги, муаллифи мудири бастаи ройгон AppGet. Ҳоло ӯ кӯшиш мекунад бифаҳмад, ки дар тӯли 12 моҳи охир, ки ӯ бо намояндагони Microsoft муошират кардааст, чӣ рӯй дод.

Ба ҳар ҳол, ҳоло Кайвон рушди AppGet-ро бозмедорад. Хидматҳои мизоҷ ва сервер фавран то 1 августи соли 2020 ба ҳолати нигоҳдорӣ мегузаранд ва пас аз он онҳо ба таври доимӣ баста мешаванд.

Дар блоги худ, муаллиф пешниҳод мекунад хронологияи рӯйдодҳо. Ҳамааш як сол пеш (3 июли соли 2019) вақте оғоз шуд, ки ӯ ин мактубро аз Эндрю, роҳбари дастаи таҳияи Microsoft гирифт:

Кейван,

Ман як гурӯҳи таҳиягаронро роҳбарӣ мекунам Windows Модели барнома ва, бахусус, дастаи ҷойгиркунии барнома. Ман танҳо мехостам ба шумо як номаи кӯтоҳе фиристам, то барои эҷоди appget ба шумо ташаккур гӯям - ин як иловаи олӣ ба экосистема аст. Windows, ки ҳаёти таҳиягаронро тағйир медиҳад Windows Хеле осонтар. Эҳтимол мо дар ҳафтаҳои оянда дар Ванкувер хоҳем буд, то бо дигар ширкатҳо мулоқот кунем, аммо агар шумо вақт дошта бошед, мо бо хурсандӣ бо шумо ва дастаи шумо мулоқот хоҳем кард, то дар бораи чӣ гуна осон кардани ҳаёти шумо дар таҳияи барнома фикру мулоҳизаҳо гирем.

Кейван ба ҳаяҷон омад: лоиҳаи маҳфилии ӯро Microsoft пайхас карда буд! Ӯ ба нома ҷавоб дод - ва пас аз ду моҳ, пас аз мубодилаи номаҳо, ӯ ба вохӯрӣ дар идораи Microsoft дар Ванкувер омад. Дар вохӯрӣ Эндрю ва менеҷери дигари рушд аз ҳамон гурӯҳи маҳсулот ширкат варзиданд. Кейван мегӯяд, ки вай вақти хубе дошт - онҳо дар бораи ғояҳои паси AppGet сӯҳбат карданд, он чизе ки дар он чандон хуб иҷро нашудааст менеҷерони бастаҳои кунунӣ дар Windows ва он чизе ки ӯ барои версияҳои ояндаи AppGet нақша дорад. Таҳиягар таассуроте дошт, ки Microsoft мехоҳад ба лоиҳа кӯмак кунад: онҳо худашон пурсиданд, ки барои ин чӣ кор карда метавонанд. Вай қайд кард, ки хуб мебуд, ки баъзе кредитҳои Azure, баъзеҳо гиранд ҳуҷҷатҳо барои формати нави бастаи MSIX, ва хуб мебуд, ки мушкилот бо истинодҳои зеркашии инфиродӣ ҳал карда шаванд.

Як ҳафта пас, Эндрю номаи наве фиристод, ки дар он ӯ Эндрюро барои кор дар Microsoft даъват кард: "Мо мехоҳем дар паҳнкунии нармафзор тағйироти назаррас ворид кунем." Windows, ва имконияти хубе барои кӯмак дар муайян кардани намуди зоҳирии он вуҷуд дорад Windows ва системаи тақсимоти барномаҳо дар Azure/Microsoft 365. Бо дарназардошти ин, оё шумо дар бораи сарф кардани вақти бештар барои appget, эҳтимолан дар Microsoft, фикр кардаед? ", навиштааст ӯ.

Кайван дар аввал каме дудила буд - ӯ намехост барои кор ба Microsoft равад Windows Store, муҳаррики MSI ва дигар системаҳои ҷойгиркунии барномаҳо. Аммо онҳо ба ӯ итминон доданд, ки ӯ танҳо дар AppGet кор хоҳад кард. Пас аз тақрибан як моҳи мукотибаи тӯлонии почтаи электронӣ, онҳо ба хулосае омаданд, ки созишнома ба созишномаи хариди иҷора хеле монанд хоҳад буд - Microsoft таҳиягарро ҳамроҳ бо барномаи худ киро мекунад ва онҳо қарор медиҳанд, ки онро ба чизи дигар номгузорӣ кунанд ё онро Microsoft AppGet кунанд.

Кейван менависад, ки дар тӯли ин раванд ӯ комилан рӯшан набуд, ки нақши ӯ дар Microsoft чӣ хоҳад буд. Уҳдадориҳои ӯ чӣ гуна хоҳанд буд? Ман бояд ба кӣ гузориш диҳам? Кӣ ба ӯ гузориш медиҳад? Вай дар рафти ин гуфтушуниди суст кушиш кард, ки баъзе аз ин чавобхоро равшан кунад, вале хеч гох чавоби равшан нагирифт.

Пас аз чанд моҳи дигар гуфтушунидҳои почтаи электронӣ хеле суст, ба ӯ гуфтанд, ки раванди кироя тавассути BizDev вақти хеле тӯлонӣ мегирад. Як алтернатива барои суръат бахшидан ба раванд ин аст, ки ӯро бо "бонус" киро кардан, пас аз он ӯ ба кори интиқоли пойгоҳи код шурӯъ мекунад. Вай ҳеҷ гуна эътироз надошт, бинобар ин онҳо дар Редмонд якчанд вохӯрӣ / мусоҳиба таъин карданд.

Раванд оғоз шудааст. 5 декабри соли 2019 Кейван ба Сиэттл - ба қароргоҳи Microsoft парвоз кард ва тамоми рӯзро дар он ҷо гузаронд, бо одамони гуногун мусоҳиба кард ва бо Эндрю гуфтушунид кард. Бегоҳӣ бо таксӣ ба фурудгоҳ рафтам ва ба Ванкувер баргаштам.

Ба ӯ гуфтанд, ки занги шӯъбаи кадрҳоро интизор шавад. Аммо баъд аз, Кейван дар давоми шаш моҳ аз Microsoft чизе нашунид. То нимаи моҳи майи соли 2020, вақте ки як дӯсти кӯҳнаи Эндрю рӯзи дигар нашри барномаи WinGet-ро эълон кард:

Салом Кайван, ман умедворам, ки шумо ва оилаатон хуб кор карда истодаед - ба назар мерасад, ки BC дар муқоиса бо ИМА бо ковид кори хубе анҷом медиҳад.

Ман хеле мутаассифам, ки вазифаи менеҷери лоиҳа мувофиқ нашуд. Мехоҳам вақт ҷудо карда, бигӯям, ки мо аз саҳм ва ғояҳои шумо то чӣ андоза миннатдорем. Мо менеҷери бастаро барои... таҳия кардем. Windows, ва аввалин пешнамоиш фардо дар Build 2020 мустақиман намоиш дода мешавад. Мо инчунин дар блоги худ appget-ро зикр хоҳем кард, зеро мо боварӣ дорем, ки ин Windows Барои менеҷерони гуногуни бастаҳо ҷой ҳаст. Менеҷери бастаҳои мо низ дар асоси GitHub кор мекунад, аммо албатта бо татбиқи худамон ва ғайра. Он инчунин ҳамчун манбаи кушода бароварда мешавад, аз ин рӯ, мо албатта аз ҳама гуна саҳми шумо истиқбол мекунем.

Кейван он қадар ҳайрон набуд. То он вақт аллакай маълум буд, ки ӯро ба кор дар Microsoft даъват намекунанд, ин ӯро хафа накард, зеро ӯ шубҳа дошт, ки мехоҳад дар чунин як ширкати бузург кор кунад.

Аммо рӯзи дигар, вақте ки дид, ногаҳонии воқеӣ ӯро интизор буд Анбори GitHub: "Вақте ки ман анборро ба занам нишон додам, аввалин чизе, ки ӯ гуфт, ин буд: "Онҳо онро WinGet номиданд?" Шумо ҷиддӣ мегӯед??" Ба ман ҳатто лозим набуд, ки ба вай фаҳмонам, ки чӣ тавр механикаи асосӣ, истилоҳот, формат ва сохтори ошкор, ҳатто сохтори папкаи анбори бастаҳо аз AppGet илҳом гирифта шудааст."

"Оё ман аз он ки Microsoft, як ширкати 1,4 триллион долларӣ, ниҳоят кори худро кард ва менеҷери хуби бастаҳоро барои маҳсулоти пешбари худ баровард, хафа шудам? Не, онҳо бояд ин корро солҳо пеш мекарданд. Онҳо набояд хато мекарданд." Windows "Ҳамон тавре ки онҳо карданд, нигоҳ доред," менависад Кайван. "Воқеият ин аст, ки новобаста аз он ки ман чӣ қадар кӯшиш кардам, ки AppGet-ро таблиғ кунам, он ҳеҷ гоҳ ба мисли ҳалли Microsoft зуд рушд намекард. Ман AppGet-ро барои сарватманд шудан, машҳур шудан ё кор кардан дар Microsoft наофаридаам. Ман AppGet-ро аз он сабаб сохтам, ки бовар доштам, ки мо, корбарон, Windows, мо инчунин сазовори таҷрибаи хуби идоракунии барномаҳо ҳастем. Он чизе, ки маро нороҳат мекунад, ин аст, ки ин ҳама чӣ гуна анҷом дода шуд. Муоширати суст ва даҳшатнок. Дар ниҳоят, хомӯшии пурраи радиоӣ. Аммо он чизе, ки маро воқеан нороҳат кард, ин эълон буд. AppGet, ки манбаи аксари ғояҳо барои WinGet мебошад, танҳо ҳамчун менеҷери дигари бастаҳо зикр шудааст, ки он танҳо дар ин ҷаҳон вуҷуд дорад. Ҳамзамон, менеҷерони бастаҳои дигар, ки WinGet бо онҳо умумияти кам доранд, зикр карда шуданд ва хеле амиқтар шарҳ дода шуданд."

Кейван Бейги хафа нест. Ӯ мегӯяд, ки ҳар як абр як қабати нуқрагин дорад. Ҳадди ақал WinGet бар пояи мустаҳкам сохта шудааст ва имкони муваффақиятро дорад. Ва корбарон Windows, шояд онҳо ниҳоят менеҷери хуби бастабандӣ пайдо кунанд. Ва барои ӯ ин қисса дарси арзишманд буд: "Зиндагӣ кун ва омӯз."

Вай мефаҳмонад, ки нусхабардории код мушкил нест, манбаи кушода маҳз ҳамин аст. Ва ӯ маънои нусхабардории консепсияи умумии менеҷерони бастаҳо/барномаҳоро надорад. Аммо агар шумо ба лоиҳаҳои шабеҳ дар OS X, Homebrew, Chocolaty, Scoop, ninite ва ғайра нигаред, пас ҳамаи онҳо хусусиятҳои худро доранд. Аммо, WinGet тақрибан бо AppGet кор мекунад: "Мехоҳед бидонед, ки Microsoft WinGet чӣ гуна кор мекунад? Равед ва хонед мақолае, ки ман ду сол пеш дар бораи чӣ гуна кор кардани AppGet навишта будам", менависад ӯ.

Кейвон танҳо аз он ғамгин буд, ки кори ӯ дар ҳеҷ куҷо зикр нашудааст.

Барои маълумот. "Оғӯш кун, дароз кун ва хомӯш кун" ибораест, ки ки вазорати адлияи ШМА муайян кардааст, аз ҷониби Microsoft барои тавсифи стратегияи соҳа оид ба ҷорӣ намудани нармафзор бо истифода аз стандартҳои ба таври васеъ қабулшуда истифода шудааст. Стратегия васеъ кардани ин стандартҳо ва идома додани истифодаи ин фарқиятҳо барои ба даст овардани бартарият аз рақибон буд.

Дар мавриди AppGet, наметавон гуфт, ки ин стратегия дар шакли холисаш татбиқ шудааст, аммо баъзе унсурҳоро дидан мумкин аст. Тарафдорони нармафзори озод инро як амали аз ҷиҳати ахлоқӣ номақбул мешуморанд ва ба ташаббуси Microsoft барои татбиқи зерсистема барои ... шубҳа доранд. Linux ба системаи оператсионӣ Windows (WSL). Онҳо мегӯянд, ки Microsoft дар асл тағйир наёфтааст ва ҳеҷ гоҳ тағир намеёбад.

Чӣ тавр Microsoft AppGet-ро кушт


Манбаъ: will.com

Хостинги боэътимодро барои сайтҳо бо муҳофизати DDoS, серверҳои VPS VDS харед 🔥 Харидани хостинги боэътимоди вебсайт бо муҳофизати DDoS, серверҳои VPS VDS | ProHoster