Gestioun duerch Mailinglëschten als Barrière déi d'Arrivée vu jonken Entwéckler verhënnert

Sarah Novotny, Member vum Verwaltungsrot vun der Microsoft Linux Foundation, opgewuess Thema iwwer d'archaesch Natur vum Linux Kernel Entwécklungsprozess. Laut Sarah, d'Benotzung vun enger Mailinglëscht (LKML, Linux Kernel Mailing List) fir d'Kernelentwécklung ze koordinéieren a Patches ofzeginn decouragéiert jonk Entwéckler an ass eng Barrière fir nei Ënnerhalter matzemaachen. Wéi d'Gréisst vum Kärel an den Tempo vun der Entwécklung eropgeet, gëtt de Problem mat Mangel Ënnerhalter déi fäeg sinn Kernel-Subsystemer ze iwwerwaachen.

E méi modernen Mechanismus fir Interaktioun tëscht Entwéckler an Entwéckler ze kreéieren, ähnlech wéi de "Themen" System a Pull Ufroen op GitHub mat der Adoptioun vu Patches direkt am Git, géif et méiglech maachen méi jonk Ënnerhalter op de Projet unzezéien. Den aktuellen E-Mail-baséiert Entwécklungsmanagementprozess gëtt vu ville jonken Entwéckler als archaesch an onnéideg Zäitopwendeg ugesinn. De Moment ass d'Haaptaarbechtsinstrument fir Kernel Entwéckler den E-Mail Client, an et ass ganz schwéier fir Newcomer, déi viru 5-10 Joer an d'Industrie koumen a mat modernen Zesummenaarbecht Entwécklungssystemer gewinnt sinn, sech un esou eng Organisatioun vun der Aarbecht unzepassen.

D'Unerkennung gëtt verschäerft duerch strikt Viraussetzunge fir Bréifformatéierung, vun deenen e puer viru 25 Joer ugeholl goufen. Zum Beispill verbitt d'Mailinglëscht d'Benotzung vun HTML Markup, trotz der Tatsaach datt déi meescht E-Mail Clienten esou Markup als Standard benotzen. Als Beispill vun de Schwieregkeeten, déi dëst schaaft, gouf e Kolleg ernimmt, deen, fir e Patch op d'OpenBSD Mailing Lëscht ze schécken, déi och HTML Mail net erlaabt, e separaten E-Mail Client z'installéieren, well säin Haapt E-Mail Client (Outlook) schéckt HTML Mail.

Fir net déi etabléiert Fundamenter ze briechen an d'Gewunnechten vun existéierenden Entwéckler net ze verletzen, gëtt proposéiert e Modus fir nei Entwéckler ze kreéieren, deen Iech erlaabt Patches direkt un d'Maintenance ofzeginn duerch Pull-Ufroen oder Systemer ähnlech wéi "Themen", an automatesch iwwerdroen. hinnen op d'LKML Mailing Lëscht.

Eng aner Iddi ass fir LKML vu Patches ze läschen fir Diskussiounen an Ukënnegungen. A senger aktueller Form passéieren Dausende vu Bréiwer duerch LKML, déi meescht sinn direkt proposéiert Code fir Inklusioun am Kärel an nëmmen e klengen Deel sinn Ukënnegung déi d'Essenz vu Patches an Diskussiounen erklären. Verëffentlecht Patches ginn ëmmer nach am Git reflektéiert a ginn normalerweis mat Pull-Ufroen am Git ugeholl, an LKML dokumentéiert nëmmen de Prozess.

Source: opennet.ru

Setzt e Commentaire