Ang pagdumala sa lista sa mailing ingon usa ka babag sa pagsulod sa mga batan-ong developer

Sarah Novotny, usa ka miyembro sa governing board sa Microsoft's Linux Foundation, gipataas isyu mahitungod sa karaan nga kinaiya sa proseso sa pagpalambo sa kernel sa Linux. Matod ni Sarah, ang paggamit sa usa ka mailing list (LKML, Linux Kernel Mailing List) sa pag-coordinate sa kernel development ug pagsumite sa mga patch makapawala sa kadasig sa mga batan-ong developers ug usa ka babag sa mga bag-ong maintainer nga moapil. Samtang ang gidak-on sa kernel ug ang dagan sa pag-uswag nagdugang, ang problema sa kakulangon mga tigmintinar nga makahimo sa pagdumala sa mga subsystem sa kernel.

Ang paghimo og mas modernong mekanismo alang sa interaksyon tali sa mga maintainer ug developers, susama sa "isyu" system ug pull requests sa GitHub uban sa pagsagop sa mga patch direkta sa Git, makapahimong posible nga madani ang mga batan-on nga maintainers sa proyekto. Ang karon nga proseso sa pagdumala sa pag-uswag nga nakabase sa email nahibal-an sa daghang mga batan-ong developer nga karaan ug dili kinahanglan nga pag-usik sa oras. Sa pagkakaron, ang nag-unang himan sa pagtrabaho alang sa mga developer sa kernel mao ang email client, ug lisud kaayo alang sa mga bag-ong nangabot nga mianhi sa industriya 5-10 ka tuig na ang milabay ug naanad sa modernong mga sistema sa pagpalambo sa kolaborasyon aron ipahiangay sa ingon nga organisasyon sa trabaho.

Ang kahasol gipasamot sa higpit nga mga kinahanglanon alang sa pag-format sa sulat, ang uban niini gisagop 25 ka tuig na ang milabay. Pananglitan, ang mailing list nagdili sa paggamit sa HTML markup, bisan pa sa kamatuoran nga kadaghanan sa mga email client naggamit sa maong markup sa default. Isip usa ka pananglitan sa mga kalisud nga nahimo niini, usa ka kauban sa trabaho ang gihisgutan nga, aron magpadala usa ka patch sa OpenBSD mailing list nga dili usab motugot sa HTML mail, kinahanglan nga mag-install usa ka lahi nga kliyente sa email, tungod kay ang iyang panguna nga kliyente sa email (Outlook) nagpadala ug HTML mail.

Aron dili mabungkag ang natukod nga mga pundasyon ug dili makalapas sa mga batasan sa kasamtangan nga mga developers, kini gisugyot sa paghimo sa usa ka paagi alang sa bag-ong mga developers nga nagtugot kaninyo sa pagsumite sa mga patch ngadto sa mga maintainers direkta pinaagi sa pull requests o mga sistema nga susama sa "isyu", ug awtomatikong broadcast ngadto sa listahan sa koreyo sa LKML.

Ang laing ideya mao ang pag-offload sa LKML gikan sa mga patch pabor sa mga diskusyon ug mga anunsyo. Sa kasamtangan nga porma niini, liboan ka mga letra ang moagi sa LKML, kadaghanan niini direktang gisugyot nga kodigo para iapil sa kernel ug gamay ra nga bahin ang mga anunsyo nga nagpatin-aw sa esensya sa mga patch ug mga diskusyon. Ang gipatik nga mga patch makita gihapon sa Git ug kasagarang gidawat gamit ang pull requests sa Git, ug LKML lang ang nagdokumento sa proseso.

Source: opennet.ru

Idugang sa usa ka comment